다음 WordPressTutorial 칼럼에서는 sw.org의 WordPress 헤더 로딩을 비활성화하는 방법을 소개합니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!
Abstract
WordPress는 헤더에 dns-prefetch를 추가했습니다. 이는 s.w.org에서 이모티콘과 아바타를 미리 가져오는 것입니다. 목적은 웹 페이지 로딩 속도를 향상시키는 것이지만 s.w.org에 액세스할 수 없습니다. 속도를 높이려는 시도는 쓸모가 없을 뿐만 아니라 속도에 영향을 미칠 수 있으므로 금지하세요.
S.w.org 로드에서 WordPress 헤더 비활성화
WordPress 4.6으로 업그레이드한 후 일부 어린이는 헤더에 다음이 로드된 것을 발견했습니다.
<link rel='dns-prefetch' href='//s.w.org'>
WordPress는 헤더에 dns-prefetch를 추가했습니다. s.w.org의 표현 아바타의 목적은 웹 페이지의 로딩 속도를 높이는 것이지만 중국에서는 s.w.org에 전혀 접근할 수 없습니다. 프리페치나 속도 향상 방법은 모두 쓸모가 없을 뿐만 아니라, 속도에 영향을 줄 수 있으니 금지하세요.
테마 function.php 템플릿에 다음 코드를 추가하세요.
방법 1
remove_action( 'wp_head', 'wp_resource_hints', 2 );
방법 2
function remove_dns_prefetch( $hints, $relation_type ) { if ( 'dns-prefetch' === $relation_type ) { return array_diff( wp_dependencies_unique_hosts(), $hints ); } return $hints; } add_filter( 'wp_resource_hints', 'remove_dns_prefetch', 10, 2 );
방법 2가 더 호환되는 것 같습니다.
로딩을 금지하는 이모티콘 코드와 함께 제공
// Remove emoji script remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); remove_action( 'wp_print_styles', 'print_emoji_styles' ); add_filter( 'emoji_svg_url', '__return_false' );
추천 튜토리얼 칼럼: "WordPress 모방 사이트"
위 내용은 WordPress 헤더가 s.w.org를 로드하지 못하도록 비활성화하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!