将Wordpress网站标题更改为一页
我正试图改变出现在我的网站上的标题,使其只影响一个页面,其余页面保持原样 显然,如果我去改变网站的名称,它会在整个网站上这样做 有什么提示吗将Wordpress网站标题更改为一页,wordpress,Wordpress,我正试图改变出现在我的网站上的标题,使其只影响一个页面,其余页面保持原样 显然,如果我去改变网站的名称,它会在整个网站上这样做 有什么提示吗 谢谢尝试使用is\u page()条件的document\u title\u parts过滤器 假设您想要更改的一个页面ID为“123”(如果愿意,您也可以使用页面slug或title-请参阅Codex)。您可以将以下内容放在(子)theme functions.php中,如下所示: add_filter( 'document_title_parts',
谢谢尝试使用
is\u page()
条件的document\u title\u parts
过滤器
假设您想要更改的一个页面ID为“123”(如果愿意,您也可以使用页面slug或title-请参阅Codex)。您可以将以下内容放在(子)theme functions.php中,如下所示:
add_filter( 'document_title_parts', 'so_change_website_name_on_particular_page' );
function so_change_website_name_on_particular_page( $title ) {
//using page ID
if ( is_page( 123 ) ) {
$title['site'] = 'Alternative Site Name' ;
}
return $title ;
}
如果这种方法不起作用,那么您可能会在主题或插件方面遇到一些有趣的事情。谢谢您的回复。请原谅我对这一点缺乏了解。我唯一需要更改的部分是页面ID号和“备用站点名称”?谢谢你。我已经将代码添加到function.php中,并更改了部分以适合我的站点。网站标题没有变化。我尝试过禁用所有插件,以检查其中一个插件是否阻止它正常工作,但仍然没有任何结果。还有其他提示吗?那么,似乎在实现或主题方面存在问题。如果您向functions.php添加了一个像TwentyTwenty这样的普通主题,并且它按照预期工作,那么问题在于您的主题接管了标题标签。如果没有,那么您添加代码的方式就有问题。