我在wordpress子主题中创建了一个自定义模板文件。有没有办法在我创建的每个模板文件中设置文档/页面标题标签?
我尝试在我的子主题functions.php
文件中添加以下内容
function NewTitle() {
return 'testing';
}
add_filter( 'wp_title', 'NewTitle', 10, 2 );
但这只是保持标题与wordpress网站设置中的标题相同
我还尝试在get_header();
更改标题所需的正确代码是什么?
答案 0 :(得分:1)
所有WordPress过滤器(1)都接受一个参数,(2)返回它的修改版本。你错过了#1:
function NewTitle($title, $sep) {
return 'testing';
}
add_filter( 'wp_title', 'NewTitle', 10, 2 );
答案 1 :(得分:0)
您可以在主题的 functions.php 中尝试以下代码。
add_filter('the_title','some_callback');
function some_callback(){
if ( is_page_template( 'about.php' ) ) { // check current template name
return 'your title';
}
return;
}