Cum să eliminați numărul versiunii WordPress?Ascundeți numărul versiunii în codul WordPress

În mod implicit, atunci când construiești un site web folosind WordPress , WordPress lasă un marcaj cu numărul de versiune pe site-ul tău.

Din anumite motive, expunerea numărului versiunii WordPress ar putea reprezenta o vulnerabilitate de securitate pentru site-ul dvs. web dacă utilizați o versiune mai veche a software-ului .

Cum să ascundeți indicii privind numărul de versiune în codul WordPress?

Acum Chen Weiliang vă va spune cum să ascundeți numărul versiunii WordPress.

Acesta este codul pe care WordPress îl generează automat pentru a anunța lumii exterioare ce versiune de WordPress utilizați.

Deschideți site-ul WordPress, faceți clic dreapta pe o zonă goală și selectați Vizualizare sursă, de obicei veți găsi o linie de cod ca aceasta:

<meta name="generator" content="WordPress 5.8.1" />
  • Acesta este numărul versiunii WordPress.
  • În unele cazuri, această etichetă poate fi, de asemenea, o gaură de securitate pentru site-ul web.

Cum să eliminați numărul versiunii WordPress?Ascundeți numărul versiunii în codul WordPress

Deci, în acest caz, ar trebui să ascundeți numărul versiunii WordPress pe care îl folosește site-ul dvs.

Există patru locuri în site-ul dvs. WordPress unde puteți expune cu ușurință numărul versiunii WordPress:

  1. În metaeticheta din antetul codului sursă al site-ului web:
  2. În fișierele script și foile de stil:
  3. În fluxul RSS site-ului:
  4. În fișierul readme.html din directorul rădăcină al site-ului web.

Presupunând că site-ul dvs. folosește întotdeauna cea mai recentă versiune de WordPress, practic nu trebuie să vă faceți griji cu privire la problemele de securitate din cauza scurgerii numerelor de versiune.

Există multe trucuri pentru a ascunde numărul versiunii WordPress pe web, împreună cu cel mai complet și concis cod.

Cum să eliminați numerele de versiune din codul WordPress?

În fișierul functions.php al șablonului, adăugați următorul cod pentru a elimina numărul versiunii WordPress:

/* 在 js 文件和 css 文件中隐藏 WordPress 版本号
* @return {string} $src
* @filter script_loader_src
* @filter style_loader_src
*/
function cwl_remove_wp_version_strings( $src ) {
global $wp_version;
parse_str(parse_url($src, PHP_URL_QUERY), $query);
if ( !empty($query['ver']) && $query['ver'] === $wp_version ) {
$src = remove_query_arg('ver', $src);
}
return $src;
}
add_filter( 'script_loader_src', 'cwl_remove_wp_version_strings' );
add_filter( 'style_loader_src', 'cwl_remove_wp_version_strings' );

/* 在 generator meta 标签中隐藏 WordPress版本号 */
function cwl_remove_version() {
return '';
}
add_filter('the_generator', 'cwl_remove_version');
  • Acest cod elimină numărul versiunii WP inclus în primele trei locuri.
  • Pentru fișierul readme.html menționat la punctul 4 de mai sus, acesta se află în directorul rădăcină al WordPress și îl puteți face backup sau șterge direct.
mv readme.html readme.bak.html
  • Acest document este o scurtă introducere și instrucțiuni de instalare despre WordPress.

Desigur, metoda de mai sus ascunde numărul versiunii WordPress și nu poate rezolva complet și eficient găurile de securitate din site-ul web.

  • Primul element al securității site-ului dvs. este menținerea actualizate a software-ului, temelor și pluginurilor dvs. de bază WordPress;
  • utilizați un nume de utilizator și o parolă de încredere;
  • Nu utilizați teme piratate și pluginuri din surse necunoscute.

Vă recomandăm să utilizați pluginul Wordfence Security pentru a scana site-ul web pentru cod rău intenționat.

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Derulaţi în sus