2016-12-15 80 views
0

由于对WP 4.1的更改,他们使用add_theme_support('title-tag');允许wordpress处理标题标签。大多数情况下,这很好,但我遇到了一个需要编辑它的实例。将动态信息添加到Wordpress标题标签

我创建了一个简单的页面,并通过使用api我动态地改变它的内容。但是当谈到搜索引擎优化时,他们都有相同的页面标题。例如:http://vitaferm.com/product/?id=372

有我我的产品标题添加到使用方式WP页面标题的方式配置或删除主题支持在functions.php的解决方案,然后硬编码到头部.PHP。

我只是想仔细检查一下,我是不是在当前配置如何删除主题支持之前丢失了某些内容。每次升级时,屁股上都会有痛苦。

回答

0

,我发现这里的解决方案https://www.developersq.com/change-page-post-title-wordpress-4-4/

add_filter('document_title_parts', 'dq_override_post_title', 10); 
function dq_override_post_title($title){ 
    // change title for singular blog post 
    if(is_singular('post')){ 
     // change title parts here 
     $title['title'] = 'EXAMPLE'; 
    $title['page'] = '2'; // optional 
    $title['tagline'] = 'Home Of Genesis Themes'; // optional 
     $title['site'] = 'DevelopersQ'; //optional 
    } 

    return $title; 
}