我需要在WordPress查询中回显一个值。这是我的第一个问题:
<?php if(have_posts()):?>
<?php query_posts('cat=14&posts_per_page=3');?>
<h1><?php echo get_the_category_by_id(14); ?></h1>
<?php the_content();?>
<?php endwhile;?>
<?php wp_reset_query(); ?>
<?php endif;?>
我需要回应的价值是:<?php echo $tgh_first_category; ?>
我需要回应它,而不是说“14”的位置 - 所以我需要用那个回声替换cat=14
和id(14)
。
我该怎么做?
答案 0 :(得分:1)
所以如果我做对了,你基本上不熟悉主要的PHP语法规则?然后你应该阅读php.net上的文档来熟悉它。
至于你的问题,你的代码应该成为:
<?php if(have_posts()):?>
<?php query_posts('cat=' . $tgh_first_category . '&posts_per_page=3');?>
<h1><?php echo get_the_category_by_id($tgh_first_category); ?></h1>
<?php the_content();?>
<?php endwhile;?>
<?php wp_reset_query(); ?>
<?php endif;?>