<?php remove_action( 태그, 제거함수명, 우선순위 ); ?>
워드프레스에 내장된 훅(액션, 필터)를 제거할 수 있는 함수입니다. 우선순위는 기본값 10, 높을수록 적용 순서가 높습니다.
remove_action('wp_head', 'wp_generator');이 함수를 사용하면 워드프레스 버전을 숨길 수 있습니다
<?php
add_action( 'wp_head', 'custom_func' );
function custom_func() {
remove_action( 'wp_footer', '삭제할액션' );
}
?>액션을 추가하는 방법입니다. wp_head 액션에 custom_func 함수를 실행합니다.
그 다음 wp_footer 에 있는 삭제할액션 을 제거합니다.
remove_action('wp_head', 'rsd_link'); 정말 간단한 검색 링크 제거
remove_action('wp_head', 'wp_generator'); 워드 프레스 버전 제거
remove_action('wp_head', 'feed_links', 2); rss 피드 링크 제거 (feedblitz 또는 rss 서비스를 사용하는 경우 직접 추가했는지 확인하십시오)
remove_action('wp_head', 'feed_links_extra', 3); 모든 추가 rss 피드 링크를 제거합니다.
remove_action('wp_head', 'index_rel_link'); 인덱스 페이지에 대한 링크 제거
remove_action('wp_head', 'wlwmanifest_link'); wlwmanifest.xml 제거 (윈도우 라이브 라이터를 지원하는 데 필요)
remove_action('wp_head', 'start_post_rel_link', 10, 0); 임의의 게시물 링크 제거
remove_action('wp_head', 'parent_post_rel_link', 10, 0); 상위 게시물 링크 제거
remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0); 다음 및 이전 게시물 링크 제거
remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 );
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'wp_print_styles', 'print_emoji_styles' );
remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0); 단축 링크 제거워드프레스에서 기본으로 제공되는 액션 제거방법입니다.
/*
* 헤더 html에서 JSON API 링크를 제거
*/
기능 remove_json_api () {
HTML 헤더에서 REST API 행 제거
remove_action( 'wp_head', 'rest_output_link_wp_head', 10 );
remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 );
REST API 엔드포인트를 제거합니다.
remove_action( 'rest_api_init', 'wp_oembed_register_route' );
oEmbed 자동 검색을 끕니다.
add_filter( 'embed_oembed_discover', '__return_false' );
oEmbed 결과를 필터링하지 마십시오.
remove_filter( 'oembed_dataparse', 'wp_filter_oembed_result', 10 );
oEmbed 검색 링크를 제거합니다.
remove_action( 'wp_head', 'wp_oembed_add_discovery_links' );
프론트 엔드 및 백 엔드에서 oEmbed 관련 JavaScript를 제거하십시오.
remove_action( 'wp_head', 'wp_oembed_add_host_js' );
모든 포함 다시 쓰기 규칙을 제거합니다.
add_filter( 'rewrite_rules_array', 'disable_embeds_rewrites' );
}
add_action( 'after_setup_theme', 'remove_json_api' );
워드프레스에서 기본 제공되는 JSON API 를 제거하는 방법입니다