WordPress 5.7.2多域名指向同一网站根据来源域名不同返回不同的网站标题

以前备案了多个独立网站,每次注册的时候,提交备案域名的网站标题都是不同的。现在多个网站同时指向了同一台服务器,现在就需要根据来源域名的不同,返回不同的网站标题信息,解决方法就是写自定义的拦截插件。

<?php
// 根据域名的来源不同,返回不同的网站标题
    function domain_page_title($title)
    {
        $domain = $_SERVER['HTTP_HOST'];
        if((0 == strcasecmp('www.mobibrw.com',$domain)) || (0 == strcasecmp('mobibrw.com',$domain))) { 
            $title['title'] = '深海游弋的鱼'; //网站描述
        }
        return $title;
    }
    add_filter('document_title_parts', 'domain_page_title', 10, 1);
?>

在主题functions.php中添加如上代码,用来自定义分隔符号和对已生成的title标题进行二次修改。

参考链接


发布者

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注