2016-11-07 57 views
1

我试图使用方法:在query_posts使用WooCommerce标题的WordPress

<?php $title_reviews = get_the_title(); $title_reviews = strtolower($title_reviews); query_posts('category_name=$title_reviews&posts_per_page=4'); ?> 
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 
<li class="reviews-posts"><?php the_content(); ?></li> 
<?php endwhile; endif; wp_reset_query(); ?> 

但它不是返回任何结果 - 例如我有以下评论类产品1叫做(子类)类别。如果我只是在category_name中使用product1,它就可以正常工作,但我试图为每个产品页面动态设置此过滤器。

回答

0

解决:

query_posts('posts_per_page=4&category_name=' . $title_reviews); 
+0

请不要使用'query_posts()'。请阅读[本文档](http://stackoverflow.com/documentation/wordpress/4002/querying-posts#t=201611071220004872203)关于后期查询... –