Wie erstelle ich eine Anmeldeseite für Endbenutzer in WordPress?

Lesezeit: 4 Minuten

Benutzeravatar von Karthikeyan sundaramoorthi
Karthikeyan sundaramoorthi

Geben Sie hier die Bildbeschreibung einIch bin neu bei WordPress. Helfen Sie mir, eine Endbenutzer-Anmeldeseite zu erstellen. Ich habe eine Website mit einem Thema erstellt. Meine Anforderung besteht darin, eine Anmeldeseite für die Website zu erstellen, nicht für das Dashboard.

Nur wenn sie sich anmelden, sollten sie auf andere Seiten zugreifen können, die ich brauche, um eine Anmeldeseite für die Website hinzuzufügen, und dann sollte der Benutzer diese Seiten besuchen können

  • Das ist zu breit, bitte zeigen Sie Ihre Bemühungen, was Sie bisher versucht haben.

    – Milap

    22. Juni 2016 um 7:47 Uhr

  • Ich habe ein Thema genommen und Seiten wie Startseite über uns usw. erstellt. Jetzt möchte ich eine Anmeldeseite für die gesamte Website wie Flipkart Amazon usw. erstellen. Ich denke, ich bin mit meiner Anforderung klar

    – Karthikeyan sundaramoorthi

    22. Juni 2016 um 7:54 Uhr

  • Wissen Sie, wie man PHP ändert oder schreibt?

    – Brian Merritt

    27. Juni 2016 um 6:38 Uhr

  • Ja, aber wenn ich irgendeinen Code schreibe, wird er sich trotzdem auf WordPress auswirken.

    – Karthikeyan sundaramoorthi

    27. Juni 2016 um 7:53 Uhr

Wenn Sie ein Anmeldeformular im Frontend haben möchten, stehen Ihnen mehrere Plugins zur Verfügung. Kasse UserPro Plugin.

Auch kostenloses Plugin wie ‘Thema Mein Login (TML)’ kann verwendet werden, um Anmeldefunktionen am Frontend bereitzustellen. Dies sind nur Beispiele, es gibt noch viele andere. Lassen Sie mich wissen, ob dies hilft, oder zögern Sie nicht, weitere Einzelheiten zu besprechen.

  • Wusste schon davon und habe es versucht, dies gibt die Anmeldung zum Dashboard, nicht zum Frontend. Ich möchte, dass das Login den Zugriff auf meine Website und nicht auf das Adin-Dashboard steuert

    – Karthikeyan sundaramoorthi

    1. Juli 2016 um 5:22 Uhr

  • Wenn Sie möchten, dass kein anderer Benutzer als der Administrator auf das wp-admin-Dashboard zugreifen kann, können Sie einige Hooks oder ausprobieren Plugin wie dieses

    – Faisal Sarfraz

    1. Juli 2016 um 8:35 Uhr

  • Nach dem Einfügen des Anmeldeformulars ist hier ein Haken, um Benutzern den Zugriff auf das Backend zu deaktivieren add_action( 'init', 'blockusers_init' ); function blockusers_init() { if ( is_admin() && ! current_user_can( 'administrator' ) && ! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) { wp_redirect( home_url() ); exit; } } @Karthikeyansundaramoorthi

    – Faisal Sarfraz

    1. Juli 2016 um 8:42 Uhr

Dies ist sehr gut möglich. Sie können dies sogar ohne fortgeschrittene Programmierkenntnisse tun, aber es erfordert einige (sehr beliebte) Plugins.

Verwenden Sie das „Seitenleisten-Anmelde-Widget“, damit sich Personen an beliebigen Stellen Ihrer Website anmelden können, und verwenden Sie die „Anmeldeumleitung“, um sie basierend auf ihrer Rolle auf eine bestimmte private (!) Seite zu leiten.

Ich kann das „TML-Plugin“ empfehlen, schlägt Faisal vor, um das Erlebnis noch ausgefeilter zu machen. Zusätzlich können Sie den „Benutzerrollen-Editor“ verwenden, um Ihre Rollen anzupassen und/oder neue zu erstellen.

Es ist sehr einfach. Suchen Sie einfach nach dem Anmeldefeld im Plugin > fügen Sie Neu hinzu und installieren Sie das Plugin. Geben Sie anschließend den Code an der Stelle ein, an der Sie das Anmeldefeld anzeigen möchten. Sie finden den Code in den Plugin-Einstellungen.

Eine der besten Möglichkeiten, ein Thema schnell zu modifizieren, besteht darin, ein Mitgliedschafts-Plugin oder ein Add-On-Plugin für Benutzer zu erhalten. Sie haben normalerweise die grundlegenden Dinge wie die Anpassung des Anmelderegisters und meine Kontoseite. Versuchen https://wordpress.org/plugins/users-ultra/ aber in Ihrem Fall wird es vielleicht ein Overkill sein.

Sie können auch Ihren Plugin-Dateinamen form-login.php in wp-content/plugin/templates ändern

Ähnlich wie Theme My Login ist ProfilePress eine weitere großartige Option. Sie haben sogar einen Artikel über das Erstellen einer benutzerdefinierte Anmeldeseite. Und es ist ein völlig kostenloses Plugin verfügbar im WordPress-Plugin-Repo.

Benutzeravatar von Karthikeyan sundaramoorthi
Karthikeyan sundaramoorthi

Da WordPress ein Blogging-Framework ist, können wir es effizient für Blogging-Zwecke verwenden. Um benutzerdefinierte Websites mit Javascript-Funktionalitäten zu erstellen, müssen Sie sie bearbeiten index.php und header.php unter Ihrem Thema und fügen Sie dann Ihren benutzerdefinierten Code hinzu.

Um es kurz zu machen, WordPress bietet standardmäßig keine Endbenutzer-Anmeldung für die Website. Nur einige der kostenpflichtigen Themen werden unterstützt das

  • Zunächst einmal ist das Bearbeiten der header.php zum Einfügen von Javascript nicht der richtige Weg, siehe dieses Anfängerhandbuch: wpbeginner.com/wp-tutorials/…. Zweitens stellt WordPress diese Funktionalität standardmäßig bereit und wird als private Seiten bezeichnet.

    – Herr Hugo

    3. Juli 2016 um 20:51 Uhr

  • PS. Meiner Meinung nach ist WordPress nicht sehr gut als effizientes Blogging-Framework einzustufen. Es ist/ist zu aufgebläht (und private Seiten sind ein gutes Beispiel). Für effizientes Bloggen können Sie am besten ein leichtes (und sicheres) Tool wie Jekyll ausprobieren.

    – Herr Hugo

    3. Juli 2016 um 21:03 Uhr

1386660cookie-checkWie erstelle ich eine Anmeldeseite für Endbenutzer in WordPress?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy