Das Deaktivieren des Newsfeeds in WordPress kann nützlich sein, wenn Sie verhindern wollen, dass Ihre Beiträge automatisch in RSS-Feeds erscheinen. Hier sind ein paar Möglichkeiten, dies zu tun:
Am einfachsten ist es, ein Plugin zu verwenden, das Newsfeeds verwaltet. Hier sind ein paar beliebte Plugins:
Installieren und aktivieren Sie eines dieser Plugins und folgen Sie den Anweisungen auf dem Bildschirm, um es einzurichten.
Wenn Sie das Plugin nicht verwenden möchten, können Sie die Newsfeeds deaktivieren, indem Sie einen Code in die Datei functions.php Ihres aktiven Themes einfügen.
Um dies zu tun:
// Deaktivieren aller RSS-Feeds
function disable_all_feeds() {
wp_redirect(home_url());
exit();
}
add_action(‘do_feed’, ‘disable_all_feeds’, 1);
add_action(‘do_feed_rdf’, ‘disable_all_feeds’, 1);
add_action(‘do_feed_rss’, ‘disable_all_feeds’, 1);
add_action(‘do_feed_rss2’, ‘disable_all_feeds’, 1);
add_action(‘do_feed_atom’, ‘disable_all_feeds’, 1);
Dieser Code leitet Anfragen für RSS-Feeds auf die Startseite Ihrer Website um.
Sie können eine .htaccess-Datei verwenden, um den Zugriff auf Newsfeeds zu blockieren. Fügen Sie den folgenden Code in die .htaccess-Datei ein, die sich im Stammverzeichnis Ihrer WordPress-Website befindet:
# RSS-Feeds blockieren
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/feed/ [OR]
RewriteCond %{REQUEST_URI} ^/feed/?$
RewriteRule ^(.*)$ – [R=404,L]
Dieser Code liefert einen 404-Fehler für alle RSS-Feed-Anfragen.
Einige Sicherheits-Plugins, wie Wordfence oder iThemes Security, bieten möglicherweise Optionen zur Kontrolle oder Deaktivierung von RSS-Feeds. Prüfen Sie die Einstellungen Ihres Sicherheits-Plugins, falls es installiert ist.
Wählen Sie die Methode, die am besten zu Ihren Anforderungen und Fähigkeiten passt. Jede Methode ist wirksam, aber für Anfänger ist ein Plugin vielleicht die einfachste Option.