如何在查询中添加回显?
How do I add an echo inside a query?
我正在尝试在像他这样的页面上显示来自特定类别的帖子:
<?php query_posts('category_name=category1'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
这行得通。但是,我希望从页面的自定义字段中获取 'category1'。像这样(错误代码传入):
<?php query_posts('category_name=get_post_meta(get_the_ID(), 'custom_cat_name', TRUE); ?>'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
我怎样才能做到这一点?
这样使用:
$custom_cat_name = get_post_meta(get_the_ID(), 'custom_cat_name', TRUE);
query_posts('category_name=' . $custom_cat_name);
希望对您有所帮助!
我正在尝试在像他这样的页面上显示来自特定类别的帖子:
<?php query_posts('category_name=category1'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
这行得通。但是,我希望从页面的自定义字段中获取 'category1'。像这样(错误代码传入):
<?php query_posts('category_name=get_post_meta(get_the_ID(), 'custom_cat_name', TRUE); ?>'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
我怎样才能做到这一点?
这样使用:
$custom_cat_name = get_post_meta(get_the_ID(), 'custom_cat_name', TRUE);
query_posts('category_name=' . $custom_cat_name);
希望对您有所帮助!