我正在为我的网站使用wordpress平台。我正在使用custom-permalink插件进行url定制。现在,如何在不出现斜杠问题的情况下将定制的url作为规范化url? 示例链接如下所述。
https://www.drona.in/govt-jobs/karnataka/haveri-district-court-recruitment-notification
如果您在上面看到了给定第二个URL的规范URL,则会在末尾添加额外的斜杠。
现在,我希望发布中使用哪个URL,该URL应该与规范URL相同。
谢谢。
我已经尝试过Yoast设置和永久链接设置。 我正在使用论文主题。
答案 0 :(得分:0)
将此代码用于动态规范URL。
<link rel="canonical" href="https://www.yourdomain.com<?php echo
$_SERVER['REQUEST_URI'];?>">
尝试此功能
function wpse_302620_canonical_url( $canonical_url, $post ) {
if ( $post->ID === 1234 ) {
$canonical_url = 'https://www.examplesite.com/my-guest-post';
}
return $canonical_url;
}
add_filter( 'get_canonical_url', 'wpse_302620_canonical_url', 10, 2 );
希望它对您有用