Hallo zusammen,
ich sitze jetzt schon seit einiger Zeit an dem Problem und möchte mich jetzt an euch wenden. Es geht um die Seite http://buchhalterfabrik.com, die ich betreue. Unter diesem Link findet ihr die funktionstüchtige Seite mit Wordpress 4.3.
Ich habe unter http://debug.buchhalterfabrik.com eine Spiegelung angelegt und das Update auf Wordpress 4.4 durchgeführt. Das Problem liegt nach dem Update in den Pfadangaben zu den Javascript-Dateien. Im Quellcode handelt es sich um die Zeilen 57 - 81.
In den betroffenen Zeilen werden eigentlich verschiedene Javascript-Dateien geladen. Nach dem Update werden die Pfadangaben zu den Javascript-Dateien allerdings an verschiedenen Stellen mit "%20" ergänzt.
Aus
<script type='text/javascript' src='http://debug.buchhalterfabrik.com/wp-content/themes/raiden_1_1_2/framework/scripts/jquery.easing-1.3.js?ver=1.3'></script>
wird dann
<script type='text/javascript' src='http://debug.buchhalterfabrik.com/wp-content/themes/raiden_1_1_2/framework/scripts%20/jquery.easing-1.3.js?ver=1.3'></script>
Mich verwundert neben dem plötzlichen Auftreten, dass es nicht immer an der gleichen Stelle ergänzt wird, sondern die Position innerhalb der Pfadangaben zum Teil variiert.
Durch diese Ergänzung werden die Scripte logischerweise nicht mehr ausgeführt.
Insgesamt sind 12 Scripte betroffen:
GET http://debug.buchhalterfabrik.com/wp-content/themes/raiden_1_1_2/framework/scripts%20/jquery.easing-1.3.js?ver=1.3
(index):63 GET http://debug.buchhalterfabrik.com/wp-content/themes/raiden_1_1_2/framework/scripts%20/custom.js?ver=1.0
(index):64 GET http://debug.buchhalterfabrik.com/wp-content/themes/raiden_1_1_2/framework/scripts%20/jquery.event.drag-2.0.min.js?ver=2.0
(index):65 GET http://debug.buchhalterfabrik.com/wp-content/themes/raiden_1_1_2/framework/scripts%20/jquery.R-Dragr.js?ver=1.0
(index):66 GET http://debug.buchhalterfabrik.com/wp-content/themes/raiden_1_1_2/framework/scripts%20/jquery.R-Slider.js?ver=2.1
(index):67 GET http://debug.buchhalterfabrik.com/wp-content/themes/raiden_1_1_2/framework/scripts%20/jquery.R-Menu.js?ver=1.3
(index):69 GET http://debug.buchhalterfabrik.com/wp-content/themes/raiden_1_1_2/framework/scripts%20/jquery.R-Scripts.js?ver=1.0
(index):70 GET http://debug.buchhalterfabrik.com/wp-content/themes/raiden_1_1_2/framework/scripts%20/html5.js?ver=1.0
(index):78 GET http://debug.buchhalterfabrik.com/wp-content/themes/raiden_1_1_2/framework/scripts%20/cufon-yui.js?ver=4.4
(index):79 GET http://debug.buchhalterfabrik.com/wp-content/themes/raiden_1_1_2%20/styles/cufon_fonts/Candela_Book_400.font.js?ver=4.4
(index):80 GET http://debug.buchhalterfabrik.com/wp-content/themes/raiden_1_1_2%20/styles/cufon_fonts/PT_Sans_Narrow_400.font.js?ver=4.4
(index):81 GET http://debug.buchhalterfabrik.com/wp-content/themes/raiden_1_1_2/framework/scripts%20/pretty_photo/js/jquery.prettyPhoto.js?ver=3.1.3
Alles anzeigen
Genutzt wird das Theme Raiden 1.1.2 von Rascals Labs. Ich habe alle Plugins bis auf "WP Responsive Menu" deaktiviert, leider auch ohne Erfolg. Normalerweise nutzen wir zusätzlich das "All In One SEO Pack" und "Wordfence Security".
Ich habe bisher versucht, nach dem Update die Theme-Dateien der Wordpress-Version 4.3 über die 4.4 zu bügeln, ohne Erfolg.
Dann habe ich den Aufruf der fehlerhaften Passage im Quellcode gesucht. Der Aufruf ist Teil der Funktion wp_head(), die wiederum innerhalb der "general-template.php" definiert ist mit "do_action( 'wp_head' );". An der Stelle verläuft sich für mich die Spur, weil ich keine weitere Referenz zu der action finden kann.
Habt ihr einen Rat, wie ich das Problem umgehen bzw. lösen kann? Falls ihr weitere Infos benötigt, gebt mir Bescheid, ich reiche diese dann so schnell wie möglich nach.
Viele Grüße