web-dev-qa-db-de.com

Wie kann ich der Fußzeile der Anmeldeseite ein benutzerdefiniertes Skript hinzufügen?

Ich muss Folgendes hinzufügen:

<script>
jQuery(window).load(function() {
jQuery('.janrainContent').css('border','0px');jQuery('.janrainContent').css('width','252px');jQuery('#janrainAuthReturnExperience').css('width','252px');
});
</script>

Direkt vor dem schließenden Tag des </body> -Tags der Wordpress-Anmeldeseite.
Wie machst du das? Würde ich eine Kombination aus login_enqueue_scripts und wp_enqueue_scripts verwenden und $in_footer auf true setzen? Ich bin mir auch nicht ganz sicher, wie ich das machen würde ...

2
jackson5

Dies ist, was für mich funktioniert hat: Legen Sie Ihr Skript in eine .js-Datei und dann:

add_action( 'login_enqueue_scripts', 'enqueue_my_script' );

function enqueue_my_script( $page ) {
    wp_enqueue_script( 'my-script', 'http://domain.com/path/myjs-file.js', null, null, true );
}
5
jackson5