WordPress Registrierung deaktivieren – so geht’s!
Marc Wagner
Oktober 11, 2024
Um die Standard-Registrierungsseite von WordPress (/wp-login.php?action=register) zu deaktivieren und gleichzeitig die Registrierung über WooCommerce zu ermöglichen, kannst du, Folgendes tun:
Füge den folgenden Code zu der functions.php-Datei deines Themes hinzu oder verwende ein Plugin für benutzerdefinierte Code-Snippets, um direkte Änderungen an den Theme-Dateien zu vermeiden:
function disable_wp_registration() {
if (isset($_GET['action']) && $_GET['action'] == 'register' && !is_admin()) {
wp_redirect(home_url());
exit;
}
}
add_action('login_init', 'disable_wp_registration');Dieser Code überprüft, ob jemand versucht, die WordPress-Registrierungsseite aufzurufen, und leitet ihn dann zur Startseite (oder zu einer anderen Seite, die du bevorzugst) weiter.
Wie Forge12 mit solchen Themen arbeitet
Forge12 betreibt und verantwortet umsatzkritische WordPress- und WooCommerce-Systeme im laufenden Betrieb. Bevor wir Systeme übernehmen oder weiterentwickeln, analysieren wir sie vollständig – technisch, strukturell und betrieblich. Das System Audit ist der Einstiegspunkt für jede Zusammenarbeit.
Artikel von:
Marc Wagner
Marc Wagner ist Gründer der Forge12 Interactive GmbH und verantwortlich für Betrieb, Absicherung und Weiterentwicklung umsatzkritischer WordPress- und WooCommerce-Systeme.
Seit über 20 Jahren arbeitet er an Websites, Online-Shops und individuellen Softwarelösungen – vom Mittelstand bis zu Strukturen börsennotierter Unternehmen. Sein Fokus liegt nicht auf Projekten, sondern auf dauerhaftem Betrieb: stabile Systeme, klare Verantwortlichkeiten und technische Entscheidungen mit wirtschaftlicher Konsequenz.
Bei Forge12 begleitet er Unternehmen, die ihre Systeme nicht nur bauen, sondern langfristig sicher betreiben und automatisieren wollen.

