WEB主題公園
WordPress原創(chuàng)主題,高端網(wǎng)站模板建站,網(wǎng)站模板建站資源以及開(kāi)發(fā)知識(shí)分享,盡在WEB主題公園
WEB主題公園致力于開(kāi)發(fā)適合中國(guó)人習(xí)慣的中文WordPress網(wǎng)站模板,并提供全程視頻教程,讓您能夠輕松的使用網(wǎng)站模板建立好自己的網(wǎng)站!
避免WP文章評(píng)論css暴露你的登錄名
wordpress被發(fā)現(xiàn)暴露登錄名
近期網(wǎng)上有說(shuō)明聲稱,在wordpress的評(píng)論結(jié)構(gòu)和wordpress的作者頁(yè)面有一些css會(huì)將我們的用戶登錄名。
其一是在我們的評(píng)論代碼的css架構(gòu)只會(huì)出現(xiàn)這個(gè)情況,每一篇評(píng)論的LI標(biāo)簽中的css類會(huì)出現(xiàn)用戶的登陸名稱
ps.這個(gè)針對(duì)原生的wordpress評(píng)論架構(gòu),如果你使用修改過(guò)后的架構(gòu),那么有可能是不會(huì)輸出的(看是否調(diào)用了wordpress原始生成的css類),比如WEB主題公園的問(wèn)答社區(qū)就是完全
其二是作者頁(yè)面的body輸出的css類也會(huì)將用戶名顯示出來(lái)。
wordpress原生架構(gòu)評(píng)論的代碼:

在作者頁(yè)面的body出現(xiàn)的css類中的用戶名稱:

這樣的用戶登陸名出現(xiàn)會(huì)讓管理員和網(wǎng)站中其他成員的賬戶登錄名,
如果登陸名遭到泄露的話對(duì)我們的網(wǎng)站安全就會(huì)造成一定的影響,因此我們需要影藏這兩個(gè)登錄名,以加強(qiáng)我們的網(wǎng)站安全。
使用代碼添加進(jìn)入wordpress主題中實(shí)現(xiàn)隱藏
將下面的代碼放入你的function.php中(WEB主題公園付費(fèi)的用戶,請(qǐng)放入function/function_z.php或者widget.php中都可):
function lxtx_comment_body_class($content){
$pattern = "/(.*?)([^>]*)author-([^>]*)(.*?)/i";
$replacement = '$1$4';
$content = preg_replace($pattern, $replacement, $content);
return $content;
}
add_filter('comment_class', 'lxtx_comment_body_class');
add_filter('body_class', 'lxtx_comment_body_class');
添加進(jìn)入之后,這些輸出的用戶名css類就會(huì)消失了,從而加強(qiáng)我們的網(wǎng)站安全。
如未標(biāo)明出處,所有文章均為WEB主題公園原創(chuàng),如需轉(zhuǎn)載,請(qǐng)附上原文地址,感謝您的支持和關(guān)注。
本文地址:http://www.dengyin90.cn/bmwpwzplcssblnddlm.html
推薦閱讀
- 2018年11月14日
- 2013年8月18日
- 2016年12月8日
- 2013年8月19日
- 2021年9月30日
- 2017年9月12日
- 2021年4月19日
- 2013年6月7日
- 2017年2月18日




