我目前正在使用wordpress功能来显示特定类别的帖子。 简化示例如下所示:
<?php query('cat_name=cat1&posts=1') ?>
基本上,这会从类别cat1中获得1个帖子。 但是我有一个变量保存,它获取当前类别(这是在类别页面上):
<?php $thiscat = get_the_category(); ?>
Current Category: <?php echo $thiscat ?>
我现在如何将变量 $ thiscat 回显到上面查询的参数中,以便为我填写类别名称?此函数应用于不同的类别页面,因此将其自动传递给我的查询参数可以省去很多麻烦。
提前感谢您的帮助。
答案 0 :(得分:1)
当你想将它输出到浏览器时,你只回显一下,在这里我们将查询字符串与变量连接起来:
<?php $thiscat = get_the_category(); ?>
<?php query('cat_name=' . $thiscat . '&posts=1') ?>
答案 1 :(得分:1)
我不确定我是否理解这个问题,但听起来您想在查询中使用$ thiscat。这应该这样做:
<?php
$thiscat = get_the_category();
query("cat_name=$thiscat&posts=1")
?>
请注意双引号,这是必要的。如果使用单引号,则变量不会扩展。