Single.php_Excerpt加载的内容与_Content不加载Read More行相同

时间:2016-08-05 作者:rwzdoorn

目前,我正在使用frontpage上的the\\u摘录,它非常有效。当访问者访问帖子时,首先需要阅读故事的第一部分,查看特色图片,然后加载其余内容。

目前我有:

<?php the_excerpt(); ?>
<?php the_post_thumbnail( \'blog-full\', array( \'class\' => \'img-responsive img-blog\' ) ); ?>
<?php the_content(); ?>
问题是,\\u摘录加载的第一行与\\u内容相同(它是重复的)。我在WP后端插入了一个read more标记,但它不会从顶部切入并在标记行之后开始。

我如何让它工作?

提前感谢

2 个回复
最合适的回答,由SO网友:Andy Macaulay-Brook 整理而成

您无需编写任何特殊代码即可完成此操作。在管理编辑屏幕的摘录字段中输入您的第一段文字。仅在可视化编辑器中输入其余文本。

这样,你就可以在网站的首页上看到摘录文本,在文章的单页缩略图之后看到“其余”文本。

SO网友:Krzysztof Grabania

Documentation 说关于the_content 函数,它接受两个参数。我们不需要第一个,但第二个将从帖子内容中删除帖子摘录(之前的所有内容<!-- more --> 标签)。您的代码应如下所示:

<?php the_excerpt(); ?>
<?php the_post_thumbnail( \'blog-full\', array( \'class\' => \'img-responsive img-blog\' ) ); ?>
<?php the_content(null, true); ?>

相关推荐

Page Get参数不适用于is_Single()函数

如果博客帖子中存在页面参数,我必须重定向到404页面,而不是当前的帖子URL。我尝试检查当前页面类型(单数),并尝试在函数中获取页面参数。php,但我不能。它不能一起工作。我只需要为博客帖子实现它。如果可能的话。htaccess重定向也很好我尝试过这个代码,但它不起作用。但它在没有is\\u单一功能的情况下工作。使用is\\u single函数时,page参数不返回。Url示例:www.example.com/this-is-my-first-post?page=2www.example.com/p=22