programing

WordPress에서 기본 즐겨찾기 아이콘 제거

skycolor 2023. 10. 14. 09:58
반응형

WordPress에서 기본 즐겨찾기 아이콘 제거

WordPress 테마에서 기본 파비콘 링크를 제거하려면 어떻게 해야 합니까?favicon을 대체할 수 있다는 것을 알고 있지만 함수에 넣을 수 있는 remove_action 같은 것을 찾고 있습니다.php.감사해요.

나는 테마에 다음 필터를 사용했습니다.functions.php원본 WordPress favicon이 출력되는 것을 제거하기 위한 파일.wp_head()기능.

add_filter( 'get_site_icon_url', '__return_false' );

이 필터는 선택한 이미지의 URL을 제거하여 즐겨찾기 아이콘으로 만들기 때문에 WordPress가 표시할 URL을 확인할 때 false를 반환합니다.

다음 작업에 대한 즐겨찾기 아이콘을 표시하는 기능을 만드는 옵션도 있습니다.

  • wp_head
  • admin_head
  • wp_head

다음 방법을 사용합니다.

add_action( 'wp_head', 'prefix_favicon', 100 );
add_action( 'admin_head', 'prefix_favicon', 100 );
function prefix_favicon() {
    //code of the favicon logic
    ?>
        <link rel="icon" href="LINK TO FAVICON">
    <?php
}

이 질문은 오래된 것 같지만, 워드프레스 5.4(2020년 03월)의 새로운 WP-Favicon은 기본 WP-Favicon이므로 원하지 않으면 매우 짜증날 수 있습니다.버전 5.4부터 업데이트된 모든 웹사이트에 대해서도 활성화됩니다.네, 일반적인 방법으로 커스터마이저로 변경할 수는 있지만 삭제할 수도 없고 투명한 이미지 등으로 해킹을 해야 합니다.

이 작은 기능을 사용하여 마치 한 번도 없었던 것처럼 파비콘(WP 5.4에서!)을 제거해 보십시오.

add_action( 'do_faviconico', 'magic_favicon_remover');
function magic_favicon_remover() {
    exit;
}

자세한 내용은 다음을 참조하십시오.

이 선을 제거하면 됩니다.header.php:

<link rel="icon" type="image/png" href="http://www.example.com/favicon.png" />

자동으로 로드되지 않아 다음을 사용하여 제거할 수 없습니다.filter/remove_action.

물리적 /favicon.ico 파일이 있는 경우 아무것도 하지 않고 서버가 요청을 처리하도록 합니다.예를 들어 www.domain.com/favicon.ico

언급

언급URL : https://stackoverflow.com/questions/10865154/removing-default-favicon-from-wordpress

반응형