如何使用 child 主题 functions.php 重写 WordPress 博客的自定义标题和描述
How to rewrite custom title and description only for blog in WordPress using child theme functions.php
如何使用 child 主题 functions.php 在 Wordpress 中重写元标题和描述?
我只想在主博客页面(例如:www.example.com/blog)重写它,我已经列出了所有文章。
问题是主主题已经为博客页面添加了标题和描述。所以我需要先删除它们,然后再添加自定义的。
非常感谢您的帮助。
首先,WordPress 不添加 <meta name=decription>
标签。这通常由像 Yoast 这样的 seo 插件完成,因此覆盖它的方法因插件而异。或者主题。
您可以在 wp-admin 设置中更改这些文本,同样取决于 plugin/theme。
您应该可以使用此示例更改的标题:
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);
如何使用 child 主题 functions.php 在 Wordpress 中重写元标题和描述?
我只想在主博客页面(例如:www.example.com/blog)重写它,我已经列出了所有文章。
问题是主主题已经为博客页面添加了标题和描述。所以我需要先删除它们,然后再添加自定义的。
非常感谢您的帮助。
首先,WordPress 不添加 <meta name=decription>
标签。这通常由像 Yoast 这样的 seo 插件完成,因此覆盖它的方法因插件而异。或者主题。
您可以在 wp-admin 设置中更改这些文本,同样取决于 plugin/theme。
您应该可以使用此示例更改的标题:
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);