我确实使用了生成get参数的过滤器插件,如下所示的https://example.com/product-category/mobile-phone/?product_brand=sony
yoast插件删除了"?“后面的所有参数。通过"rel canonical“标签,它是这样的:
<link rel="canonical" href="https://example.com/product-category/mobile-phone/" />1-我需要一个函数来禁用"?“中的规范参数。
yoast已经引入了很多"remove functions“,但不是这样的
发布于 2019-12-11 13:50:20
使用以下代码:
function yoast_seo_canonical_change_product_category( $canonical ) {
if ( is_product_category() ) {
$canonical = false;
}
return $canonical;
}
add_filter( 'wpseo_canonical', 'yoast_seo_canonical_change_product_category', 99, 1 );https://stackoverflow.com/questions/59276324
复制相似问题