Szukaj…


Wprowadzenie

Aby utrudnić innym włamanie się do Twojej witryny, możesz usunąć numer wersji WordPress ze swojej witryny, css i js. Bez tego numeru nie można sprawdzić, czy nie uruchomiono bieżącej wersji w celu wykorzystania błędów ze starszych wersji.

Dodatkowo może poprawić szybkość ładowania witryny, ponieważ bez ciągów zapytań w adresie URL pliki css i js mogą być buforowane.

Składnia

  • add_filter ($ tag, $ function_to_add, $ priorytet, $ accept_args)

Parametry

Parametr Detale
Tag $ (wymagany ciąg) Nazwa filtru, do którego podłączona jest funkcja $ function_to_add
$ function_to_add (wymagane wywołanie ) Nazwa funkcji, która działa po zastosowaniu filtra
Priorytet $ (int opcjonalne) miejsce $ function_to_add między innymi funkcjami w jednej akcji (domyślnie = 10)
$ accept_args (int opcjonalne) Liczba parametrów, które przyjmuje $ function_to_add (domyślnie = 1)

Uwagi

Przeznaczony do poprawy szybkości i bezpieczeństwa witryny.

Usuń numery wersji z css / js

Po prostu dodaj tę funkcję do swojego functions.php. Spowoduje to usunięcie wersji ze wszystkich kolejkowanych plików js i css.

function remove_cssjs_ver( $src ) {
   if( strpos( $src, '?ver=' ) )
   $src = remove_query_arg( 'ver', $src );
   return $src;
}

add_filter( 'style_loader_src', 'remove_cssjs_ver', 999 );
add_filter( 'script_loader_src', 'remove_cssjs_ver', 999 );

Usuń numery wersji z WordPress

Jeśli dodasz to do swoich funkcji. Php usunie numer wersji WordPress z kanału RSS i nagłówka.

function remove_wordpress_ver() {
     return '';
}
add_filter('the_generator', 'remove_wordpress_ver', 999);


Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow