在WordPress标题后追加文本

时间:2016-10-20 作者:siva prasanna

我想知道wordpress中是否有一个钩子可以编辑wordpress中标题的前缀和后缀。

内容中的代码。php

the_title( \'<h1 class="entry-title">\', \'</h1>\' );
我想在h1的结束标记之后添加内容。

当我使用\\u title挂钩时,内容被添加到h1标记中。

想知道如何通过使用动作挂钩(在插件上)在h1标记之外添加。

3 个回复
SO网友:startToday

使用get\\u the\\u title()将适用于您:

<h1><?php echo get_the_title(); ?></h1><span>YOUR CUSTOM CONTENT</span>

SO网友:Amine Faiz

您可以这样使用它:

function add_suffix_to_title($title, $id = null){
    if (! is_admin()) {
        return \'<h1>\'.$title.\'</h1> Your Suffix\';
    }
    return $title;
}

add_action( \'the_title\', \'add_suffix_to_title\', 10, 1 );
调用“the\\u title”函数时,请删除h1标记:

the_title();
我希望这对你有帮助。

SO网友:Өлзийбат Нансалцог

Please try this

the_title( \'<h1 class="entry-title">\', \'YOUR CUSTOM CONTENT</h1>\' );