以前备案了多个独立网站,每次注册的时候,提交备案域名的网站标题都是不同的。现在多个网站同时指向了同一台服务器,现在就需要根据来源域名的不同,返回不同的网站标题信息,解决方法就是写自定义的拦截插件。
1 2 3 4 5 6 7 8 9 10 11 12 |
<?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标题
进行二次修改。