Ich möchte nur fragen, wie Skript 'Javascript' in der Fußzeile mit einfachen Plugin drucken. Ich benutze WordPress 3.0 irgendwelche Ideen?Wie setze ich mein Javascript in die Fußzeile
Antwort
eine functions.php Datei in Ihrem Themenvorlage fügen Sie diese Anwendung:
<?php
function add_this_script_footer(){ ?>
[YOUR JS CODE HERE]
<?php }
add_action('wp_footer', 'add_this_script_footer'); ?>
Hoffe, es hilft!
Sweet. Vielen Dank. Wenn Sie jedoch sicherstellen möchten, dass es nach einem anderen Skript (zB JQuery) geladen wird, können Sie eine Priorität wie folgt hinzufügen: 'add_action ('wp_footer', 'add_this_script_footer', 20);' –
Um js einzuschließen Code in der Admin-Fußzeile kann die Aktion 'admin_footer' verwendet werden. – sudip
Danke @EricG für den 3. Parameter. – roshan
Für eine externe Javascript-Datei in der Fußzeile verknüpft werden, verwenden Sie diese (> = WP2.8)
function my_javascripts() {
wp_enqueue_script('the-script-handle',
'path/to/file.js',
array('jquery','other_script_that_we_depend_on'),
'scriptversion eg. 1.0',
true);
}
add_action('wp_enqueue_scripts', 'my_javascripts');
Die wahren halten bedeutet, dass das Skript am wp_footer gesetzt werden sollte() Haken.
Hum es ist zu spät beantworten kann, aber wenn jemand anderes hier mit dem gleichen Problem kommt:
Es ist ein Plugin, dies zu tun: http://wordpress.org/extend/plugins/footer-javascript/
Oder Sie tun dies manuell durch Hinzufügen dieser kurze Code in functions.php:
/**
* Automatically move JavaScript code to page footer, speeding up page loading time.
*/
remove_action('wp_head', 'wp_print_scripts');
remove_action('wp_head', 'wp_print_head_scripts', 9);
remove_action('wp_head', 'wp_enqueue_scripts', 1);
add_action('wp_footer', 'wp_print_scripts', 5);
add_action('wp_footer', 'wp_enqueue_scripts', 5);
add_action('wp_footer', 'wp_print_head_scripts', 5);
Dadurch werden auch die Stile in die Fußzeile verschoben – diachedelic
Sie auch dieses Plugin können versuchen, Scripts To Footerphp
Es ist kompatibel mit Wordpress Version 4
- 1. Wie setze ich Vergleich validator für Textfelder in der Fußzeile?
- 2. Wie setze ich mein Hintergrundbild unten
- 3. Wie setze ich mein JButton zurück?
- 4. Wie setze ich die Breite in Android mit Javascript?
- 5. Backbone.js: Wo setze ich mein jQuery-Setup?
- 6. Wie setze ich Timeout sehr oft? Javascript
- 7. Javascript - Wie setze ich die Variable 'this' für eine Funktion
- 8. Wie setze ich einen Cookie (Header) mit XMLHttpRequest in JavaScript?
- 9. Wie setze ich die Beendigungszeit in OptaPlanner
- 10. Wie setze ich Schriftarten in die Aktionsleiste?
- 11. Wo setze ich Javascript in ContentPlaceHolder?
- 12. Wie setze ich mein Objekt auf eine JList?
- 13. Wie setze ich mein C# -Programm (Windows Mobile) zurück?
- 14. Wie setze ich Min- und Max-Größen für mein Hauptfenster?
- 15. JavaScript eingefügt nach der Fußzeile in SilverStripe
- 16. Wie habe ich mein Javascript durcheinander gebracht?
- 17. Wie beende ich mein JQuery/Javascript Spiel?
- 18. Wie setze ich die aktuelle Seite "aktiv" in PHP
- 19. Wie setze ich einen neuen Variablenwert in einer JavaScript-Funktion?
- 20. Wie automatisch Fußzeile Kredit mit Javascript?
- 21. Wie setze ich 2 Leerzeichen im Javascript-Modus in Emacs?
- 22. Wie setze ich Schriftgröße in Javascript print() Funktion
- 23. Wie setze ich einen Wert in CKEditor mit Javascript?
- 24. Wie setze ich "</script>" in eine JavaScript-Zeichenfolge?
- 25. Wie setze ich die borderColor eines UITextFields?
- 26. Wie setze ich die Schrittzahl von Android
- 27. Wie kann ich mein Modal in den Javascript-Code
- 28. Django Auswahlmöglichkeiten. Wie setze ich die Standardoption?
- 29. Wie setze ich die Schaltfläche unsichtbar android
- 30. Wie setze ich die Signatur einer Funktion?
Sie können auch die gleiche Leistungssteigerung erhalten, indem Sie Ihren Skripten ein "Defer" -Tag hinzufügen - siehe https://matthewhorne.me/defer-async-wordpress-scripts/ – diachedelic