我是 wordpress 开发的初学者,想对解决几个问题的更正确方法提出建议:
1)我有一个包含帖子和页面的博客,虽然帖子会出现在主页中,但它们通常与博客的其他一些页面相关,所以我也希望它们出现在这些页面末尾的新闻框中页。最好的方法是如何做到这一点?请详细点!
2)我想创建一个页面,显示更多按类别划分的页面,显示类别名称 e 里面的页面。有什么建议吗?再次请不要留下未说出口的细节:)
非常感谢!
我是 wordpress 开发的初学者,想对解决几个问题的更正确方法提出建议:
1)我有一个包含帖子和页面的博客,虽然帖子会出现在主页中,但它们通常与博客的其他一些页面相关,所以我也希望它们出现在这些页面末尾的新闻框中页。最好的方法是如何做到这一点?请详细点!
2)我想创建一个页面,显示更多按类别划分的页面,显示类别名称 e 里面的页面。有什么建议吗?再次请不要留下未说出口的细节:)
非常感谢!
好吧,让我们真正回答这个问题,因为它是如此简单。
您需要的 wordpress codex 可能在这里: https ://codex.wordpress.org/Template_Tags/get_posts
你想要 $posts=get_posts(array('category'=>'xxx')); 'xxx' 是您所在页面的主要类别。
如果您有多个类别,您可以执行多个查询并以某种方式合并它们(例如,使用 postID 查找重复项)或者您可以只使用第一个……很大程度上取决于内容和用户群.
一旦你有了结果,你就可以遍历它们。请注意这与主循环不同,因为这取决于全局 post 变量。
如果你知道足够多的 PHP 已经走到这一步,从结果数组中提取值应该很容易:例如 echo $posts[post_number]['post_title'];