如何在循环和单播中有不同的内容 时间:2012-07-24 作者:Kent Liau http://css-tricks.com/video-screencasts/试着看看这个同样由wordpress提供支持的著名网站。循环中的内容不同于单个帖子。它在循环中使用“dl”元素,但在单个帖子中不使用主要内容。它有点像一篇文章的另一个简短摘要,只会显示在循环中。因此,我的问题是如何在多篇文章的循环中显示某些内容(包括图像、文章、视频嵌入),而不是在单个文章中显示,反之亦然。 3 个回复 最合适的回答,由SO网友:lupor 整理而成 您可以使用post meta向您的帖子添加其他信息:http://wp.tutsplus.com/tutorials/plugins/how-to-create-custom-wordpress-writemeta-boxes/如果您想检查Wordpress是否只显示一篇文章/一页或多页,您可以在循环之前使用如下内容:$single_page = false; if(is_single() || is_page()) $single_page = true; 然后在循环中,您只需编写如下条件代码:if($single_page == true) echo \'single page\'; SO网友:Milo 这就是各种主题模板的用途。请参阅Template Hierarchy 了解加载每个模板的上下文。以你的问题为例,如果你的主题包括index.php 模板文件和single.php 模板文件,index.php 将用于由帖子列表组成的所有页面-主要帖子页面、类别页面、标记页面和single.php 将用于任何单数post显示。 SO网友:Kent Liau 我最终确定2个解决方案1)使用自定义摘录+功能图像2.)将自定义字段与get\\u post\\u自定义内置wordpress函数一起使用 结束 文章导航