본문 바로가기

워드프레스 피드 사용 안 함

Publish: 2013.09.13.

전체 웹 사이트 또는 특정 페이지에 대한 피드를 비활성화 합니다.
function.php에 아래 코드를 추가 합니다.

전체 블로그 피드 사용 안 함

function disable_unnecessary_feed() {
	wp_die( __('No feed available, please visit our <a href="'. get_bloginfo('url') .'">homepage</a>!') );
}

add_action('do_feed', 'disable_unnecessary_feed', 1);
add_action('do_feed_rdf', 'disable_unnecessary_feed', 1);
add_action('do_feed_rss', 'disable_unnecessary_feed', 1);
add_action('do_feed_rss2', 'disable_unnecessary_feed', 1);
add_action('do_feed_atom', 'disable_unnecessary_feed', 1);
add_action('do_feed_rss2_comments', 'disable_unnecessary_feed', 1);
add_action('do_feed_atom_comments', 'disable_unnecessary_feed', 1);

특정 범주에 대한 피드를 비활성화

function disable_unnecessary_feed() {
	if ( is_category( 'technology' ) ) {
		wp_die( __('No feed available, please visit our <a href="'. get_bloginfo('url') .'">homepage</a>!') );
	}
}
add_action('do_feed', 'disable_unnecessary_feed', 10, 1);
add_action('do_feed_rdf', 'disable_unnecessary_feed', 10, 1);
add_action('do_feed_rss', 'disable_unnecessary_feed', 10, 1);
add_action('do_feed_rss2', 'disable_unnecessary_feed', 10, 1);
add_action('do_feed_atom', 'disable_unnecessary_feed', 10, 1);
add_action('do_feed_rss2_comments', 'disable_unnecessary_feed', 10, 1);
add_action('do_feed_atom_comments', 'disable_unnecessary_feed', 10, 1);

댓글 쓰기

This site uses Akismet to reduce spam. Learn how your comment data is processed.