如何在查询中添加回声?

时间:2017-01-24 13:59:08

标签: php wordpress custom-fields posts

我试图在他的网页上显示特定类别的帖子:

<?php query_posts('category_name=category1'); ?>
            <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

这很有效。但是,我喜欢&#39; category1&#39;从页面的自定义字段中获取。像这样的东西(错误的代码传入):

<?php query_posts('category_name=get_post_meta(get_the_ID(), 'custom_cat_name', TRUE); ?>'); ?>
            <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

我怎么能做到这一点?

1 个答案:

答案 0 :(得分:2)

以这种方式使用它:

$custom_cat_name = get_post_meta(get_the_ID(), 'custom_cat_name', TRUE);
query_posts('category_name=' . $custom_cat_name);

希望这有帮助!