2012-03-30 2 views
2

Ich möchte ein Skript mit WordPress registrieren, das auf dem Backend arbeiten wird. Ich dachte, dass jedes Skript, das ich in meiner functions.php-Datei registriert habe, funktionieren würde, aber es wird nur im Frontend angezeigt. Irgendwelche Ideen, wie man das macht?Wie man Javascript am Backend von wordpress verwendet

+2

Ich fand einen Beitrag auf WordPress-Stack-Austausch, der mir enorm geholfen hat, also hier ist es für jeden anderen mit demselben Problem: http://wordpress.stackexchange.com/questions/34894/load-a-script-just-to -custom-post-type-in-admin – Nicola

Antwort

2

Versuchen:

<?php 

add_action('admin_head', 'myscriptinthe_admin_header'); 
function myscriptinthe_admin_header(){ 
    echo "<script>alert('in the admin head!')</script>"; 
} 

add_action('admin_head', function(){ ?>  
<script> alert('in the admin head!') </script> 
<?php }); ?> 
+0

das funktioniert, danke. – Nicola

+0

gibt es eine Möglichkeit, eine JavaScript-Datei zu integrieren, außer durch Festcodierung in die obige Funktion durch Echo? – Nicola

+0

Es ist ok Ich habe herausgefunden, wie – Nicola

1

Neben der Antwort oben, manchmal müssen wir möglicherweise Javascript in die Fußzeile von Wordpress Admin-Backend hinzuzufügen, statt in den Kopf.

In diesem Fall werden wir die 'admin_footer' Haken anstelle von 'admin_head' verwenden.

Verwandte Themen