有什么办法可以在WordPress的页面URL中添加类别ID吗?

时间:2013-03-30 11:54:44

标签: wordpress

我有一个页面列出了特定类别的帖子。

现在我需要添加另一个需要列出其他类别帖子的页面。

我可以创建工作页面正在使用的模板的副本,只需更改类别ID。

但是由于模板中的其他内容都是相同的,如果两个页面都使用相同的页面模板并且从URL获取类别ID可能会更好。

可能有办法实现这一目标,但我不确定如何。

1 个答案:

答案 0 :(得分:1)

您可以在页面中添加自定义字段:cats =“1,2,3”

然后在页面模板中:

$custom_cats = get_post_custom_values('cats');
$args = array(
    'category'        => $custom_cats[0], //like: 1,2,3
    'orderby'         => 'post_date',
    'post_status'     => 'publish',
);
$query = get_posts( $args );

这是相同的页面模板。