Tiefe Anpassung von wp-login.php

Ich entwickle eine Intranet-Plattform (also keinen externen Web-Zugang) und benutze das Login– Plugin nur mit Passwort .

Ich muss die wp-login.php Seite wp-login.php :

  • Das Plugin, das ich verlinkt habe, erlaubt es ausgewählten Benutzern, sich nur mit dem Passwort anzumelden. Zu diesem pol_showform() function pol_showform() die an der Stelle pol_showform() , an der das benutzerdefinierte Anmeldeformular (nur mit Kennwort) pol_showform() soll.
  • Da sich nicht alle Benutzer nur mit Passwort anmelden können, muss ich das “klassische Login-Formular” behalten. Dazu möchte ich das “klassische Login-Formular” umwandeln und ein jQuery-Tab hinzufügen: Im ersten Tab wird das “Passwort nur Login” (generiert von der pol_showform() -function), in der zweiten Registerkarte wird das ” klassisches Login-Formular “.

Nun habe ich im Internet ohne Erfolg nach einer Möglichkeit gesucht, die wp-login.php Seite in meinem wp-login.php Thema zu überschreiben. Ich weiß, es ist keine gute Idee, aber es scheint der einzige Weg zu sein, um zu erreichen, was ich brauche, ist direkt die Datei wp-login.php zu bearbeiten? Irgendwelche Alternative?

AKTUALISIEREN

Fand dieses Beispiel2 , das die Situation lösen könnte. Der Code im Beispiel enthält einige Fehler (wie das echo $our_content wenn die Variable $your_content ), was für eine offizielle Dokumentation ein wenig traurig ist.

Wie auch immer, das Problem ist, dass nach dem Laden der Seite ein Absatz hinzugefügt wurde und die ob_get_contents() sie nicht erfasst. Dieser HTML-Teil besteht aus folgenden Abschnitten:

 

[...]

[...]

function wp_attempt_focus(){ [...] }

Wer weiß, wie heiß es ist, sie zu verwerten? Oder wie man sie im ob_get_contents() ? Gibt es einen Haken, der ausgetriggers wird, nachdem die gesamte Seite zwischengespeichert wurde?

Solutions Collecting From Web of "Tiefe Anpassung von wp-login.php"