给wordpress栏目和TAG标签的URL链接加反斜杠【非插件】

wordpress更改固定连后匹配去掉了反斜杠后缀添加了html结尾,发现默认栏目、TAG、分页等url链接后面是没有反斜杠“/”。然后就百度了一下后缀有反斜杠对搜索引擎是否有利,结果都是对SEO没什么影响的,都是有利的!但个人还是感觉不完美,有助于后期URL的管理,于是百度了一下,结果多少是是插件处理,加个小小的反斜杠“/”还用得着插件吗?而且插件多了对网站速度还是有一定影响的。

下面SEIT分享一段给wordpress栏目和TAG标签的URL链接加反斜杠代码。找到
wordpress你使用的主题functions.php文件。看到代码不要头疼,直接复制就ok。

//加反斜杠
function the_content_nofollow(KaTeX parse error: Expected '}', got 'EOF' at end of input: …href="(.*?)"/',content, m a t c h e s ) ; i f ( matches); if( matches){
foreach($matches[1] as KaTeX parse error: Expected '}', got 'EOF' at end of input: …l){ if( strpos(val,home_url())===false ) KaTeX parse error: Can't use function '\"' in math mode at position 27: …_replace("href=\̲"̲val"", "href="KaTeX parse error: Can't use function '\"' in math mode at position 4: val\̲"̲ rel=\"external…content);
}
}
return $content;
}
function Bing_current_url(){
global $wp;
return get_option( ‘permalink_structure’ ) == ‘’ ? add_query_arg( $wp->query_string, ‘’, home_url( $wp->request ) ) : home_url( add_query_arg( array(), KaTeX parse error: Expected 'EOF', got '}' at position 18: …->request ) ); }̲ function itbul…string, KaTeX parse error: Expected '}', got 'EOF' at end of input: …_of_url) { if (type_of_url != ‘single’)
s t r i n g = t r a i l i n g s l a s h i t ( string = trailingslashit( string);
return $string;
}
add_filter(‘user_trailingslashit’, ‘itbulu_nice_trailingslashit’, 10, 2);
//URL加上反斜杠结束

保存你添加的代码即可。到前台查看的的栏目和TAG标签URL链接是否自动添加了你想要的“/”反斜杠。

文章来源:https://www.jryxtg.com/

猜你喜欢

转载自blog.csdn.net/jryxtg/article/details/87932414