Yoast SEO作为WordPress建站工具中不可或缺的插件之一,其主要特点还是在于对搜索引擎优化(SEO)方面的专业性。虽然国内很多插件甚至是主题中都简单内置了SEO功能,但相较于其丰富的功能可能就略有逊色了。
Yoast SEO的教程网上很多,不管是官方还是网友自发总结和整理的,都有详尽记录。况且该插件的官方汉化已经做得相当出色,设置和使用也都比较容易上手。
之所以写本文,只是因为在标题设置、描述设置中常常会用到一些变量,虽然可以通过硬解码的方式插入,但是万一哪一天内容需要修改,总不能去数据库批量修改吧?还是变量的方式靠谱些。

基本变量

变量描述
%%date%%替换为文章/页面发布日志
%%title%%替换为文章/页面标题
%%parent_title%%替换为当前文章父级页面的标题
%%sitename%%站点名称
%%sitedesc%%站点描述
%%excerpt%%替换为文章/页面引用(如果不存在则自动生成)
%%excerpt_only%%替换为文章/页面引用(禁止自动生成)替换为帖子/页面的主要类别
%%tag%%替换为当前的标签替换为帖子/页面的主要类别
%%category%%替换为当前文章的分类目录(使用逗号分隔)替换为帖子/页面的主要类别
%%primary_category%%替换为文章/页面的主要类别
%%category_description%%替换为当前分类的描述
%%tag_description%%替换为当前标签的描述
%%term_description%%替换为当前分类描述
%%term_title%%替换为分类名
%%searchphrase%%替换为当前搜索词
%%sep%%在你主题wp_title()中定义了分隔符

高级变量

变量描述
%%pt_single%%替换为单标签文章类型
%%pt_plural%%替换为多标签文章类型
%%modified%%替换为文章/页面修改时间
%%id%%替换为文章/页面ID
%%name%%替换为文章/页面作者的昵称
%%user_description%%替换为文章/页面作者的自传内容
%%userid%%替换为文章/页面作者的用户ID
%%currenttime%%替换为当前时间
%%currentdate%%替换为当前日期
%%currentday%%替换为当前的日
%%currentmonth%%替换为当前的月份
%%currentyear%%替换为当前年份
%%page%%替换为当前页码(例如:第2页 – 共4页)
%%pagetotal%%替换为当前分页数量
%%pagenumber%%替换为当前页码
%%caption%%附件标题
%%focuskw%%替换为文章的关键词
%%term404%%替换为造成404错误的连接
%%cf_%%替换为文章的自定义参数值
%%ct_%%替换为文章的自定义分类,逗号分隔
%%ct_desc_%%替换为一个自定义分类描述

注:网上有些文章会提到关键词的问题,Yoast SEO其实已经在几年前停用,新版本中已经找不到开启的选项了,具体原因见《元关键词(Meta keywords)到底需不需要?》一文。

最后修改:2022 年 10 月 09 日
如果觉得我的文章对你有用,请随意赞赏