2011-11-04 48 views
1

我与WordPress开发一个初学者,想有一个关于比较正确的做法建议,以解决两个问题:相关岗位在一个页面,WordPress的

1)我有一个帖子和博客页面,尽管帖子会出现在主页中,但他们通常与博客的其他页面有关,所以我也希望它们出现在这些页面末尾的新闻框中。如何完成这个最好的方法?请详细说明!

2)我想创建一个页面,显示更多的页面按类别划分,显示类别名称e页面里面。任何建议?再请不要留下详细的说明:)

非常感谢!

+2

尝试http://wordpress.stackexchange.com。 SO更多用于编程问题,而这些更多是WordPress API的问题。 – mrtsherman

+0

感谢甚至不知道它存在! (并且感谢在这些情况下许多人不投票) – Bakaburg

回答

0

那么,让我们回答这个问题,因为它很直接。

你需要的WordPress的抄本可能是在这里: https://codex.wordpress.org/Template_Tags/get_posts

你想$帖= get_posts(阵列( '类'=> 'XXX')); 'xxx'是您所在页面的主要类别。

如果您有多个类别,您可以执行多个查询并以某种方式进行合并(例如,通过使用postID查找重复项),或者您可以随第一个一起去......很大程度上取决于内容和用户群。

一旦你有结果,你可以循环它们。请注意,这与主循环不一样,因为这取决于全局变量。

如果你知道足够多的PHP已经得到这么多,从结果数组中提取值应该很容易: 例如 echo $ posts [post_number] ['post_title'];

相关问题