WordPress 헤더가 s.w.org를 로드하지 못하도록 비활성화하는 방법

藏色散人
풀어 주다: 2019-12-16 11:55:39
앞으로
2083명이 탐색했습니다.

다음 WordPressTutorial 칼럼에서는 sw.org의 WordPress 헤더 로딩을 비활성화하는 방법을 소개합니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

WordPress 헤더가 s.w.org를 로드하지 못하도록 비활성화하는 방법

Abstract

WordPress는 헤더에 dns-prefetch를 추가했습니다. 이는 s.w.org에서 이모티콘과 아바타를 미리 가져오는 것입니다. 목적은 웹 페이지 로딩 속도를 향상시키는 것이지만 s.w.org에 액세스할 수 없습니다. 속도를 높이려는 시도는 쓸모가 없을 뿐만 아니라 속도에 영향을 미칠 수 있으므로 금지하세요.

S.w.org 로드에서 WordPress 헤더 비활성화

WordPress 4.6으로 업그레이드한 후 일부 어린이는 헤더에 다음이 로드된 것을 발견했습니다.

<link rel=&#39;dns-prefetch&#39; href=&#39;//s.w.org&#39;>
로그인 후 복사

WordPress는 헤더에 dns-prefetch를 추가했습니다. s.w.org의 표현 아바타의 목적은 웹 페이지의 로딩 속도를 높이는 것이지만 중국에서는 s.w.org에 전혀 접근할 수 없습니다. 프리페치나 속도 향상 방법은 모두 쓸모가 없을 뿐만 아니라, 속도에 영향을 줄 수 있으니 금지하세요.

테마 function.php 템플릿에 다음 코드를 추가하세요.

방법 1

remove_action( &#39;wp_head&#39;, &#39;wp_resource_hints&#39;, 2 );
로그인 후 복사

방법 2

function remove_dns_prefetch( $hints, $relation_type ) {
if ( &#39;dns-prefetch&#39; === $relation_type ) {
return array_diff( wp_dependencies_unique_hosts(), $hints );
}
return $hints;
}
add_filter( &#39;wp_resource_hints&#39;, &#39;remove_dns_prefetch&#39;, 10, 2 );
로그인 후 복사

방법 2가 더 호환되는 것 같습니다.

로딩을 금지하는 이모티콘 코드와 함께 제공

// Remove emoji script
remove_action( &#39;wp_head&#39;, &#39;print_emoji_detection_script&#39;, 7 );
remove_action( &#39;wp_print_styles&#39;, &#39;print_emoji_styles&#39; );
add_filter( &#39;emoji_svg_url&#39;, &#39;__return_false&#39; );
로그인 후 복사

추천 튜토리얼 칼럼: "WordPress 모방 사이트"

위 내용은 WordPress 헤더가 s.w.org를 로드하지 못하도록 비활성화하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:zmingcx.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿