wp_head hook by page ID

时间:2017-10-19 作者:Losrack

我需要帮助

/* meta description to head */
add_action( \'wp_head\',\'carlos_head_meta_page\' );  
function carlos_head_meta_page() { ?> 
    <meta name="description" content="vale here" />
<?php }
它工作得很好,但我想使用一个条件标记,如

if ( is_page(\'4\') )
因此,我可以对特定页面使用不同的元标记。

1 个回复
SO网友:Misha Rudrastyh

如果您想对不同的页面使用不同的元标记,我建议您使用自定义字段值。

如果您喜欢使用条件函数,请尝试以下操作:

add_action( \'wp_head\',\'carlos_head_meta_page\' );  
function carlos_head_meta_page() { 

    if ( is_page(\'4\') ) {
        $description = \'tag1\';
    } else {
        $description = \'tag2\';
    }
    ?> 
    <meta name="description" content="<?php echo $description ?>" />
    <?php

}

结束

相关推荐