Heim > CMS-Tutorial > WordDrücken Sie > So verwenden Sie Code zum Entfernen der WordPress-Versionsnummer

So verwenden Sie Code zum Entfernen der WordPress-Versionsnummer

藏色散人
Freigeben: 2021-02-25 16:24:55
nach vorne
2820 Leute haben es durchsucht

Die folgende Tutorial-Kolumne von WordPress stellt Ihnen den Code zum Entfernen der WordPress-Versionsnummer vor. Ich hoffe, dass er Freunden in Not hilfreich sein wird!

So verwenden Sie Code zum Entfernen der WordPress-Versionsnummer

Code-Implementierung zum Entfernen der WordPress-Versionsnummer

Standardmäßig gibt WordPress die Versionsnummer in der Kopfzeile der Seite aus, was gewisse Sicherheitsrisiken birgt.

Fügen Sie den folgenden Code in „functions.php“ des aktuellen Themes hinzu, um gleichzeitig die WordPress-Versionsnummer im Feed und in js/css zu entfernen:

// 同时删除head和feed中的WP版本号
function ludou_remove_wp_version() {
  return '';
}
add_filter('the_generator', 'ludou_remove_wp_version');

// 隐藏js/css附加的WP版本号
function ludou_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 ) {
    // 用WP版本号 + 12.8来替代js/css附加的版本号
    // 既隐藏了WordPress版本号,也不会影响缓存
    // 建议把下面的 12.8 替换成其他数字,以免被别人猜出
    $src = str_replace($wp_version, $wp_version + 12.8, $src);
  }
  return $src;
}
add_filter( 'script_loader_src', 'ludou_remove_wp_version_strings' );
add_filter( 'style_loader_src', 'ludou_remove_wp_version_strings' );
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Code zum Entfernen der WordPress-Versionsnummer. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:segmentfault.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage