如果在帖子的开头添加了图像,则帖子的内容摘要将消失。如何解决?

时间:2014-01-30 作者:Riffaz Starr

如果我在帖子的开头放一张图片,我的内容就会在主页上消失。但当我单击“阅读更多”按钮时,它会显示全部内容(single.php)

index.php

<?php
if (strlen(get_the_content()) > 10) {
    $content = get_the_content();
    echo str_replace(\'&nbsp;\', \'\', substr($content, 0, 50)). "....";
?>
即使我在帖子的开头添加了一张图片,如何在主页上显示内容摘要?

非常感谢您的帮助。。。。

1 个回复
最合适的回答,由SO网友:jounileander 整理而成

您可能应该使用核心函数\\u execrpt()来避免此问题。您可以自定义自动摘录的长度(请参见下面的链接),因此没有理由使用您使用的功能。此问题可能是由代码中的str\\u replace函数引起的。

http://codex.wordpress.org/Function_Reference/the_excerpt

结束

相关推荐

_excerpt()不能与has_excerpt()一起使用?

我试图缩短摘录,但没有用。它显示了我在后期编辑中所写的完整摘录!我已将此添加到函数中。phpfunction custom_excerpt_length( $length ) { return 20; } add_filter( \'excerpt_length\', \'custom_excerpt_length\', 999 ); 显示我在内容中使用的摘录。php:if(has_excerpt()) { the_excerpt(); } else { the_