仅显示自定义页面模板中的特定类别

时间:2013-02-21 作者:DextrousDave

我有一个Page 在Wordpress中Blog Page Template. 现在我的问题是,它会显示所有帖子。我只想让它显示分配给某个category

我该怎么做?

这是我的博客。php页面:我想你必须在这里编辑它,对吗?

/*
Template Name: Blog page
*/

$gogo_blog_text_no_posts = get_post_meta($post->ID, \'gogo_blog_text_no_posts\', true);

$temp = $wp_query;
$wp_query= null;
$wp_query = new WP_Query();
$wp_query->query(\'posts_per_page=\'.$gogo_blog_text_no_posts.\'&paged=\'.$paged); 
$postcount = 0;
while ($wp_query->have_posts()) : $wp_query->the_post(); $postcount++;

//the loop goes here

$wp_query= null;
$temp = $wp_query;
?>

1 个回复
SO网友:Brooke.

不确定什么$gogo_blog_text_no_posts 但您应该能够更改此选项:

$wp_query->query(\'posts_per_page=\'.$gogo_blog_text_no_posts.\'&paged=\'.$paged);

$wp_query->query(\'posts_per_page=\'.$gogo_blog_text_no_posts.\'&paged=\'.$paged.\'&cat=1\');
请参见WP_Query Codex

结束

相关推荐

Recent posts on homepage

我已经做了一个页面,你们可以从我的帖子中找到所有的挑逗者(用阅读更多标签制作的挑逗者)。(通过单击其中一个,您可以“打开”整篇文章,包括照片,…。这很好。在我的主页上,我想要一个简短的欢迎文本,并在侧栏中显示我最近的3篇帖子。我首先尝试使用以下代码在我的主页上获取最近的帖子<?php function recentPosts() { $rPosts = new WP_Query(); $rPosts->query(\'showposts=3\');&#x