嗯,我在WordPress上的Yoast SEO插件有问题。我想配置一个SEO设置模板(元标题和元描述),该模板将应用于特定类别的所有页面。
实际上,Yoast SEO允许用户为所有“类别”页面配置SEO设置,但这不是我的意思。我的意思是要有类似的东西,可以从Back-Office进行定制。
Yoast SEO现在允许什么:
if ( is_category() ) {
//meta title
//meta description
}
我期望什么:
if ( in_category('cars') ) {
//meta title = Cars
//meta description = We talking about cars
} elseif ( in_category('bikes') ) {
//meta title = Bikes
//meta description = We talking about bikes
}
我不想要这个(这是本机设置):
Yoast SEO现在允许什么
要明确一点,我要将其添加到Yoast SEO插件中:
我期望的结果
答案 0 :(得分:0)
我也许有一个可以让您满意的解决方案:它是关于使用一个名为Metabox的免费插件从Back-Office(可在每个类别上进行自定义)创建一个自定义模板变量。在这种情况下,Metabox和YOAST SEO一起工作。
您在这里有完整的教程:https://metabox.io/add-custom-fields-to-yoast-seo-meta-tags/(从“创建自定义模板变量”中阅读)。
两个主要步骤:
1 /您使用Metabox创建自定义字段。
2 /您可以在YOAST SEO面板上使用“自定义模板”变量在源代码中显示客户要写的内容(直接在后台的每个类别页面上)。
如果我理解您清晰明确(最后一条评论),则希望您的客户根据不同类别轻松地个性化标题标签和元描述标签。
所以我90%确信此解决方案可以完成工作!
(我从Yoast团队成员的Yoast论坛上了解到,您想做的事情(自定义Yoast插件)的可持续性是不确定的。这意味着:在更新插件等之后,它将无法工作。)< / p>
希望有帮助!