수색…


소개

다른 사람들이 귀하의 웹 사이트를 해킹하기가 더 어려워 지도록하기 위해 귀하의 사이트, 귀하의 CSS 및 js에서 WordPress 버전 번호를 제거 할 수 있습니다. 이 번호가 없으면 이전 버전의 버그를 악용하기 위해 현재 버전을 실행하지 않는지 확인할 수 없습니다.

또한 URL의 쿼리 문자열을 사용하지 않아도 css 및 js 파일을 캐시 할 수 있기 때문에 사이트로드 속도가 향상 될 수 있습니다.

통사론

  • add_filter ($ tag, $ function_to_add, $ priority, $ accepted_args)

매개 변수

매개 변수 세부
$ 태그 (string required) $ function_to_add가 연결되는 필터의 이름
$ function_to_add (호출 가능 필수) 필터 적용시 실행되는 함수의 이름
우선 순위 $ (int 옵션) $ function_to_add의 하나의 액션에서 다른 함수 사이의 위치 (기본값 = 10)
$ accepted_args (int optional) $ function_to_add가 받아들이는 매개 변수의 수 (기본값 = 1)

비고

사이트 속도와 안전성을 개선하기위한 것입니다.

css / js에서 버전 번호 제거

functions.php에이 함수를 추가하기 만하면됩니다. 모든 대기열에 포함 된 js 및 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 );

WordPress에서 버전 번호 제거

이것을 function.php에 추가하면 RSS 피드와 헤더에서 WordPress 버전 번호가 제거됩니다.

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


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow