更改主页上的字数很容易:
if( is_home() )
add_filter( \'excerpt_length\', create_function( \'\', \'return 300;\' ) );
只需复制该代码并更改条件检查即可将其添加到其他页面。另一种选择是只在模板页面上插入代码(
home.php
,
tag.php
, 等等),所以您知道它将被设置在正确的页面上。
使用the_excerpt()
如果没有提供摘录,将自动从内容中删除短代码和html。您可以删除这些过滤器,但在将标记添加到组合中时,这会使字数计算变得更加困难。如果希望保留格式/文本/图像,则more
标签用于。它是手动插入的,因为在所有情况下都很难自动找出断点应该放在哪里。