Ich habe einen Stil für meine WordPress-Anmeldeseite wie folgt eingegeben:
function login_stylesheet() {
wp_enqueue_style( 'custom-login', plugins_url( 'style-login.css', __FILE__ ) );
}
add_action( 'login_enqueue_scripts', 'login_stylesheet' );
Dadurch wird das Skript jedoch nicht für die Seite zum Zurücksetzen des Kennworts in die Warteschlange gestellt.
Weiß jemand, wie man die Seite zum Zurücksetzen des Passworts anpasst?
Update nur zur Verdeutlichung -
Das Stylesheet wird auf der Seite wp-login.php geladen:
http://dev.yazminmedia.com/tresstank/wp-login.php
Auf der Seite "Passwort vergessen" wird nicht geladen:
Ihr Code funktioniert genau so, wie Sie ihn haben - ich habe es versucht. Vielleicht haben Sie ein anderes Plugin, das vorhandene login_enqueue_scripts
Hooks aushakt und Ihre deaktiviert?
Ansonsten funktioniert es vorausgesetzt:
!important
; wie body{ background }
. Sie benötigen also !important
, damit Ihre CSS-Eigenschaften WP überschreiben.UPDATE 02/07/16:
Ihre aktualisierten Informationen machen einen großen Unterschied!
Der Code funktioniert nur auf WPsingle siteinstall, nicht auf mehreren Sites. Sie haben eine Installation mit mehreren Standorten mithilfe von Unterordnern.
Beachten Sie die Links in Ihrer aktualisierten Frage:
http://dev.yazminmedia.com/tresstank/wp-login.php
http://dev.yazminmedia.com/wp-login.php?action=lostpassword
Der Link zum Zurücksetzen des Kennworts verweist auf Ihre Hauptseite, nicht auf die Unterwebsite tresstank
.
Es handelt sich nicht um ein Plugin-Konfliktproblem, sondern um ein WP Weiterleitungsproblem.
Versuchen Sie diesen Link: http://yazmin.bkstest.com/wp-login.php dann klicken Sie auf "Passwort vergessen?". Es wird nicht zur Hauptseite weitergeleitet und der Anmeldestil wird weiterhin angewendet, da ich den Code verwende, der hier zu finden ist https://Gist.github.com/eteubert/293e07a49f56f300ddbb , um den Standardwert WP Verhalten. Es ist ein Muss für Multisites. Es behebt Probleme mit Links in den E-Mails zum Zurücksetzen von Passwörtern, die den Benutzer auf die Hauptseite verweisen (wo er sich nicht anmelden kann), anstatt auf die Unterwebsite, auf der er Mitglied ist.
Wenn Sie den Code aus dem obigen Gist zu Ihrem Plugin hinzufügen, wird Ihr Problem höchstwahrscheinlich gelöst. Es funktioniert hervorragend bei Subdomain-Setups, aber ich habe es nicht mit Subfolder-Installationen getestet.
HINWEIS: Der Code aus dem Gist sollte in einem Netzwerk-aktivierten Plugin abgelegt werden.