Machen Sie bitte vor dem Hochladen des Codes ein Back-up Ihrer WordPress Installation. (z.B. mit dem Plugin Duplicator)
Manchmal möchte man eine Javascript-Datei auf seiner Wordpress Website auf nur einer einzigen Seite einbinden. Die Page ID ist im Vorschau Modus von WordPress in der URL erkennbar. (siehe Bild unten)
Es können auch mehrere Page IDs mit Komma getrennt aufgeführt und eingebunden werden.
Zum Beispiel: if (is_page(256, 566, 542).
Voraussetzung:
- In Ihrem Child Theme muss ein Ordner js und darin eine dwp_main.js Datei existieren
- Fügen Sie den unten stehenden Code in die functions.php Ihres Child Themes ein
- Ersetzen Sie die ID 256 mit Ihrer ID
In diesem Beispiel wird die Datei dwp_main.js im Footer des Child Themes unter ID 256 eingebunden.
add_action( 'wp_print_scripts', 'my_main_script', 100 );
function my_main_script () {
if (is_page(256) ) {
wp_register_script( 'dwp-script', get_stylesheet_directory_uri() . '/js/dwp_main.js', array(), false, true);
wp_enqueue_script( 'dwp-script' ); } }
add_action( 'wp_enqueue_scripts', 'my_main_script' );