我的摘录缺少“更多”链接 时间:2011-11-08 作者:Dr Deo 在我写的一个网站上,我想在主页上实现以下目标:帖子应该以摘录的形式出现,并链接到整篇文章。编辑应该有权明确控制摘录的长度。我尝试了以下解决方案:创建名为home的模板文件。php使用循环中的\\u摘录(),如果用户指定显式的“更多”,则问题是缺少“阅读更多”链接<!--more--> 当创建一篇文章时,奇怪的是,如果文章中没有明确指定“更多”,那么完整文章的链接就可用了。到底怎么回事? 2 个回复 SO网友:Alex Sancho 如果要输出$post->post_content 您需要使用the_content() 作用the_excerpt() 功能输出$post->post_excerpt, 因此,如果文章在摘录字段上没有内容,它不会输出任何内容。更好的解决方案应该是一个自定义函数,首先检查用户定义的$post->post_excerpt 其次是$post->post_content 并输出第一个定义的。 SO网友:Sterling Hamilton 此处提供了这方面的实际文档:http://codex.wordpress.org/Customizing_the_Read_More阅读以下部分:http://codex.wordpress.org/Customizing_the_Read_More#Read_More_Techniques 结束 文章导航