如何使用子主题function.php在Wordpress中重写元标题和描述?
我只想在列出所有文章的博客主页面(例如:www.example.com/blog)上重写它。
问题在于主主题已经向博客页面添加了标题和描述。因此,我需要先删除它们,然后再添加自定义项。
非常感谢您的帮助。
答案 0 :(得分:1)
首先,WordPress不会添加<meta name=decription>
标签。通常,这是通过诸如Yoast之类的seo插件完成的,因此每个插件的覆盖方法都不同。或主题。
再次取决于插件/主题,您也许可以在wp-admin设置中更改这些文本。
您可以使用以下示例更改标题:
function SO_52811727_wp_title($title) {
// see https://codex.wordpress.org/Conditional_Tags for more options
if ( is_archive() ){
$title = 'custom title';
}
return $title;
}
add_filter('wp_title', 'SO_52811727_wp_title', 100);