所以,基本上, 我创建了一个slideshow.php模板,以便查询帖子的滑块类型。
我现在要做的是我需要创建一个页面,幻灯片将显示类别名称中包含的帖子与帖子页面名称相同。
因此,如果我有一个名为“post”的页面,则类别名称应命名为“post”
我试过了:
echo $title=wp_title();
这里我得到了循环外的页面标题。
我的查询是这样的:
query_posts(array('post_type'=>'slider',
'posts_per_page'=>'20',
'category_name' => '$title'
));
但这不起作用。
答案 0 :(得分:0)
删除$title
变量周围的单引号,如下所示:
query_posts(array('post_type'=>'slider',
'posts_per_page'=>'20',
'category_name' => $title
));
答案 1 :(得分:0)
好奇,你为什么要上面这样的东西?为什么不直接链接到普通类别页面?
然后,您可以创建一个通用模板,该模板执行相同操作,但不会使用自定义查询进行诱惑,或者您可以使用某些类别的类别模板进行操作。
所以,只是想知道为什么你需要一个页面来完成这项工作:)