Guten morgen liebe Community.
Für eine Kundenwebseite soll ich die Ladezeit der Webseite unter einer Sekunde bringen
Nun das funktioniert auch alles ganz gut, denn meine Ladezeit beträgt jetzt wenn der Cache geleert ist 990ms
Doch was ist mein Problem? Ich nutze wie in der Überschrift schon genannt das Plugin Javascript to Footer und nun habe ich problem, dass mir in der Konsole einige Fehler angezeigt werden.
Hier mal meine Fehler:
ZitatReferenceError: jQuery is not defined
http://(CUSTOMER)/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=3.5.2
Line 298
TypeError: e is not a function
http://www.escort.mediatausch.de/wp-content/plu…ts.js?ver=3.5.2
Line 298
Wie wir in dem Zitat sehen, ist es so, dass ich auch einige Plugins mehr lade, die Javascript beinhalten.
Hier zum Beispiel ist es das Contact-Form-7 Plugin und ich habe regelrechte Probleme damit.
Nun ich habe mir natürlich auch meinen HTML Code angesehen. Der sieht wie folgt im Footer aus:
<script type='text/javascript' src='http://(CUSTOMER)/wp-content/plugins/contact-form-7/includes/js/jquery.form.min.js?ver=3.40.0-2013.08.13'></script>
<script type='text/javascript'>
/* <![CDATA[ */
var _wpcf7 = {"loaderUrl":"http:\/\/(CUSTOMER)\/wp-content\/plugins\/contact-form-7\/images\/ajax-loader.gif","sending":"Senden ...","cached":"1"};
/* ]]> */
</script>
<script type='text/javascript' src='http://(CUSTOMER)/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=3.5.2'></script>
<script type='text/javascript' src='http://(CUSTOMER)/wp-includes/js/jquery/jquery.js?ver=1.10.2'></script>
<script type='text/javascript' src='http://(CUSTOMER)/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1'></script>
<script type='text/javascript'>
/* <![CDATA[ */
var photocrati_ajax = {"url":"http:\/\/(CUSTOMER)\/photocrati_ajax","wp_site_url":"http:\/\/(CUSTOMER)","wp_site_static_url":"http:\/\/(CUSTOMER)"};
/* ]]> */
</script>
<script type='text/javascript' src='http://(CUSTOMER)/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/ajax/static/ajax.js?ver=3.6.1'></script>
Alles anzeigen
Nun nach zweitägiger Suche in Google habe ich leider nichts gefunden und ich habe ein großes Problem damit, dass mein Javascript nicht Fehlerfrei ist. Kann man mir verraten wie ich das jQuery als erstes laden kann, damit die Fehler eben nicht mehr erscheinen?
<script type='text/javascript' src='http://(CUSTOMER)/wp-includes/js/jquery/jquery.js?ver=1.10.2'></script>
<script type='text/javascript' src='http://(CUSTOMER)/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1'></script>
Das sind die Dateien, die ich als erstes im Footer laden möchte. Ich wäre sehr dankbar für eure Hilfe.