在WordPress中手动添加文章描述和关键词,你可以通过两种方法实现。这里我将提供一个简化版的说明,你可以根据需要在你的主题的functions.php文件中添加以下代码:
“`php
// 添加自定义文章描述和关键词功能
function custom_meta_tags() {
global $post;
// 获取文章描述
$description = get_post_meta($post->ID, ‘description’, true);
if (empty($description)) {
$description = mb_strimwidth(strip_tags($post->post_content), 0, 200, “…”, ‘utf-8’);
}
// 获取文章关键词
$keywords = get_post_meta($post->ID, ‘keywords’, true);
if (empty($keywords)) {
$tags = wp_get_post_tags($post->ID);
$keywords = implode(‘, ‘, wp_list_pluck($tags, ‘name’));
}
// 输出meta标签
echo ”;
echo ”;
}
add_Action(‘wp_head’, ‘custom_meta_tags’);
“`
这个函数首先检查每个文章是否有自定义的描述和关键词(使用自定义字段`description`和`keywords`)。如果没有,它会从文章内容或标签中获取信息。然后,这些值被插入到“标签中。
确保在你的WordPress后台每篇文章中添加自定义字段`description`和`keywords`,以便为每篇文章设置不同的描述和关键词。如果你没有看到这些选项,你可能需要安装并激活一个如“Advanced Custom Fields”这样的插件来管理自定义字段。
请注意,关键词(“)在现代搜索引擎中的重要性已经大大降低,但描述(“)仍然是非常重要的,因为它会出现在搜索结果中,对用户点击率有直接影响。