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);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=trailingslashit(string);
return $string;
}
add_filter(‘user_trailingslashit’, ‘itbulu_nice_trailingslashit’, 10, 2);
//URL加上反斜杠结束
保存你添加的代码即可。到前台查看的的栏目和TAG标签URL链接是否自动添加了你想要的“/”反斜杠。

本文介绍了如何在WordPress中手动为栏目和TAG标签的URL添加反斜杠,以提升URL的整洁性和便于管理。通过修改主题的functions.php文件并添加特定代码,可以实现这一功能,无需使用插件,以避免对网站速度的影响。
586

被折叠的 条评论
为什么被折叠?



