If is single in header.php

时间:2016-10-30 作者:RodneyHawk

我想在标题中进行查询。php中的“head”来生成标题。我想问一下,如果当前页面是单页的,请按如下方式操作:

<?php if ( is_single() ) { ?>
<title>Test</title>
<?php } ?>
但它不起作用,也不发出任何信息。我必须在“人头牌”上再做一次资格考试吗?

2 个回复
SO网友:DamithRuwantha

您可以使用wp_head 它的行动钩。

add_action(\'wp_head\',\'hook_title\');

function hook_title() {

    $output="<title>Test</title>";

    echo $output;

}

SO网友:Kanon Chowdhury

您可以尝试此代码

if(is_single()){
   add_filter(\'the_title\',function(){
     return \'test\';
 });
}
在你的代码中你没有打印出任何东西,所以在这里测试你的代码

<?php if ( is_single() ) { 
   echo \'<title>Test</title>\';
 } ?>