1

我是 wordpress 开发的初学者,想对解决几个问题的更正确方法提出建议:

1)我有一个包含帖子和页面的博客,虽然帖子会出现在主页中,但它们通常与博客的其他一些页面相关,所以我也希望它们出现在这些页面末尾的新闻框中页。最好的方法是如何做到这一点?请详细点!

2)我想创建一个页面,显示更多按类别划分的页面,显示类别名称 e 里面的页面。有什么建议吗?再次请不要留下未说出口的细节:)

非常感谢!

4

1 回答 1

0

好吧,让我们真正回答这个问题,因为它是如此简单。

您需要的 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'];

于 2012-01-10T00:18:09.167 回答