TranslatePress 在 HTML 页面内设置元标记,以帮助 Google 和其他索引引擎了解特定页面可用的语言和位置。
hreflang属性是此元标记的一部分,用于指定语言和位置。
您可以使用一些编码来改变它。
如何更改 hreflang meta
1. 创建一个空插件,如下所示:
https://gist.github.com/sareiodata/76f701e01db6685829db
2.在其末尾添加如下代码:
add_filter('trp_hreflang', 'trpc_change_hreflang', 10, 2 );
function trpc_change_hreflang( $hreflang, $language ){
if ($language == 'fr_FR'){ // language code that you want to alter
// the modified hreflang code you want to display in the page
$hreflang = 'fr-CH';
}
return $hreflang;
}
3. 修改代码,编辑语言代码和 hreflang 代码。其余 hreflang 代码不变。
4.通过 FTP 安装此插件(将其复制到 wp-content/plugins 中)或创建一个 zip 存档并通过 WordPress 插件上传功能进行安装。