|
|
|
Код: |
/**
* Disable Our Feed Urls
*/
function disable_our_feeds() {
wp_die( __('<strong>Error:</strong> No RSS Feed Available, Please visit our <a href="'. get_bloginfo('url') .'">homepage</a>.') );
}
add_action('do_feed', 'disable_our_feeds', 1);
add_action('do_feed_rdf', 'disable_our_feeds', 1);
add_action('do_feed_rss', 'disable_our_feeds', 1);
add_action('do_feed_rss2', 'disable_our_feeds', 1);
add_action('do_feed_atom', 'disable_our_feeds', 1);
|
удаляет с сылкой на морду, как сделать чтобы отдавал 404 но чтобы для морды чтобы работало - вида site.ru/feed |
|
|
|
|
|
вобщем надо сделать чтобы все фиды отдавали код 404 но главный фид у сайта чтобы работал
актуально изза тупизны гуглойда роботс сука им пох |
|
|
|
|
|
совершенно случайно нашел пизже вариан
301 редирект
Код: |
remove_action( 'wp_head', 'feed_links_extra', 3 );
remove_action( 'wp_head', 'feed_links', 2 );
remove_action( 'wp_head', 'rsd_link' );
remove_action( 'wp_head', 'wlwmanifest_link' );
remove_action( 'wp_head', 'index_rel_link' );
remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 );
remove_action( 'wp_head', 'start_post_rel_link', 10, 0 );
remove_action( 'wp_head', 'adjacent_posts_rel_link', 10, 0 );
remove_action( 'wp_head', 'wp_generator' );
remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0 );
function fb_disable_feed() { Header('Location:'.get_bloginfo('url'), TRUE, 301); die(0); }
add_action('do_feed', 'fb_disable_feed', 1);
add_action('do_feed_rdf', 'fb_disable_feed', 1);
add_action('do_feed_rss', 'fb_disable_feed', 1);
add_action('do_feed_rss2', 'fb_disable_feed', 1);
add_action('do_feed_atom', 'fb_disable_feed', 1);
|
кодеры, допилите строчку чтобы не редиректило с основного фида site.ru/feed |
|
|
|
|
|
codd, дружище респект за помощь! |
|
|
|
|
|
|
|