Edi
(@psychosopher)
P.S.: Theme: Identity (abgewandelt).
Kommt halt darauf an, was Du geändert hast. 😉
Es scheint jedenfalls, dass das jQuery-Skript fehlt, das den Suchbereich öffnet.
Also ich habe nur etwas in der css datei abgeändert, sprich die Farben angepasst…
Wo muss ich den jQuery-Skript denn einfügen/bearbeiten?
Hier ist der Fehler:
<script type='text/javascript' src='http://www.kljb-bechen.de/wp-content/themes/child-identity/js/identity.js?ver=20150504'></script>
Der Link müsste http://www.kljb-bechen.de/wp-content/themes/identity/js/identity.js
lauten.
Gruß, Torsten
Danke Thorsten, habe den Fehler jetzt auch gefunden.
Nur wie kann ich das verändern bzw wo muss ich das verändern?
Gibt doch nur php & css dateien beim Theme Identity…
Edi
(@psychosopher)
Offenbar arbeitest Du mit einem Child Theme, hast das aber wahrscheinlich nicht ganz wichtig eingerichtet.
Kann es sein, dass ich das in der functions.php Datei ändern muss?
/**
* Enqueue scripts and styles.
*/
function identity_scripts() {
// Add custom fonts, used in the main stylesheet.
wp_enqueue_style( 'identity-fonts', identity_fonts_url(), array(), null );
// Add Genericons, used in the main stylesheet.
wp_enqueue_style( 'genericons', get_template_directory_uri() . '/genericons/genericons.css', array(), '3.3.0' );
// Load our main stylesheet.
wp_enqueue_style( 'identity-style', get_stylesheet_uri(), array( 'identity-fonts', 'genericons' ) );
// Load the theme custom script file.
wp_enqueue_script( 'identity-script', get_stylesheet_directory_uri() . '/js/identity.js', array( 'jquery' ), '20150504', true );
// Load the theme navigation script file.
wp_enqueue_script( 'identity-navigation', get_template_directory_uri() . '/js/navigation.js', array(), '20120206', true );
// Load the theme skip link focus fix script file.
wp_enqueue_script( 'identity-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20130115', true );
if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
wp_enqueue_script( 'comment-reply' );
}
}
Sonst habe ich nichts gefunden, was mit <script>…</script> zu tun hat :-/
Diese Zeile ist das Problem:
wp_enqueue_script( 'identity-script', get_stylesheet_directory_uri() . '/js/identity.js', array( 'jquery' ), '20150504', true );
In der functions.php deines Child-Themes kannst folgendes eintragen, um den Fehler zu korrigieren:
<?php
wp_deregister_script( 'identity-script' );
wp_enqueue_script( 'identity-script', get_template_directory_uri() . '/js/identity.js', array( 'jquery' ), '20150504', true );
?>
Gruß, Torsten
Okay gut.
Letztes Problem: Wie erstelle ich eine functions.php in meinem Child-Theme?
Edi
(@psychosopher)
Zu alle Fragen, die WordPress-Funktionen betreffen, gibt der Codex Auskunft, die „Betriebsanleitung“ für WordPress:
http://codex.wordpress.org/Child_Themes
Hinweise auf Deutsch zur Erstellung eines Child Themes findest Du hier:
http://toolbox.clickwork.ch/anpassungen/
Vielen Dank euch beiden! Hat geklappt 😉