2016-07-21 10 views
0

Ich erstelle ein benutzerdefiniertes Design für WooCommerce (mit der Methode hooks/dev). Ich habe gerade die Shop-Seite beendet und festgestellt, dass der Select-Tag-Filter für die Produkte (Filter nach Preis/Datum/Name) nicht funktioniert. Ich wechselte schnell zu Twenty Eleven und fand heraus, dass mir ein Frontend JS von Woocommerce fehlte.So fügen Sie WooCommerce Frontend JS in ein benutzerdefiniertes Design ein - best practice

Jetzt könnte ich alle diese Js-Dateien kopieren, die ich brauche, aber in der Assets/Js/Frontend sind eine Menge mehr .JS-Dateien und ich denke, dass ich sie brauchen, wie ich weit weg von mit dem Thema fertig bin . Kopieren der erforderlichen oder aller js aus dem WC-Plugin-Ordner in mein Thema JS-Ordner wäre kein Problem, aber ich denke, dass dies nicht die beste Vorgehensweise ist, um mit diesem Problem umzugehen.

Ich habe irgendwo gelesen, dass, um das Frontend JS von WC zu überschreiben müssen Sie aus der Warteschlange und dann in die Warteschlange Ihrer JS-Datei. Das funktioniert für mich, immer noch ähnlich wie bei der Kopiermethode, da es nichts zu überschreiben gibt (da ich kein WC JS geladen habe), aber ich werde mit den geladenen Scrips enden (da ich sie in die Warteschlange stellen werde).

Fehle ich etwas? Es gibt nichts, um dieses Thema zu decken. Wenn es keinen anderen Weg gibt, würde ich sie einfach kopieren.

Danke

+1

Haben Sie 'wp_head()' und 'wp_footer()' in den 'header.php' bzw.' footer.php' Ihres Themes? Wenn dies der Fall ist, sollte WooCommerce seine Skripte ohne Ihr Zutun laden. – helgatheviking

+0

Ich glaube nicht, dass ich wp_head() in der Kopfzeile habe. Ich werde es hinzufügen und mit Rückmeldung zurückkehren. Danke – Darkkz

+0

Siehe [Thema Entwicklung] (https://codex.wordpress.org/Theme_Development#Plugin_API_Hooks) – helgatheviking

Antwort

2

Bitte stellen Sie sicher, dass Sie wp_head() und wp_footer() in Ihrem Thema des header.php und footer.php haben jeweils. Siehe Theme Development für Best Practices und Standards.

Verwandte Themen