Möchte Funktionen in der Datei wocommerce-functions.php geschrieben überschreiben

8

Ich möchte Funktionen, die in der Datei woocommerce-functions.php geschrieben sind, ändern / überschreiben, aber ich möchte die Datei woocommerce-functions.php nicht ändern. Das will ich im Plug-In oder in meinem Theme erreichen.

    
Naresh Walia 28.01.2014, 05:10
quelle

3 Antworten

10

Es ist möglich, Woocommerce-Funktionen zu überschreiben, ich habe dies kürzlich getan und meine gesamte erweiterte Funktionalität von woocommerce in die functions.php-Datei meines Themas aufgenommen, so dass die Woocommerce-Plugin-Dateien unberührt blieben und sicher zu aktualisieren sind.

Diese Seite zeigt ein Beispiel, wie Sie ihre Aktion entfernen und durch Ihre eigene ersetzen können - Ссылка

Diese Seite zeigt ein Beispiel für die Erweiterung ihrer Funktionen, ohne ihre Funktion zu entfernen, sowie die Verwendung untergeordneter Themen - Ссылка

Hoffe das hilft:)

    
flauntster 28.01.2014, 05:19
quelle
1

Wenn Sie ein untergeordnetes Thema haben, können Sie die relevante Datei in Ihr Thema kopieren und die Kopie neu schreiben. Die Kopie wird der WooCommerce-Version vorgezogen.

    
Husain Ahmed 18.06.2016 06:09
quelle
0

WooCommerce bietet ein Vorlagensystem. Es ist möglich, Woocommerce-Funktionen zu überschreiben. Eine gute Möglichkeit, WooCommerce anzupassen, ohne Core-Dateien zu ändern, ist die Verwendung von Hooks -

Wenn Sie einen Hook zum Hinzufügen oder Bearbeiten von Code verwenden, können Sie Ihren benutzerdefinierten Code zu Ihrer theme functions.php-Datei hinzufügen.

  • Aktionshaken verwenden -

Um Ihren eigenen Code auszuführen, verwenden Sie den Aktions-Hook do_action ('action_name');.

Unten finden Sie ein großartiges Beispiel für die Platzierung Ihres Codes:

%Vor%
  • Filter-Hooks verwenden -

Filter-Hooks werden durchgängig mit Hilfe von apply_filter ('filter_name', $ variable) aufgerufen;

Um die übergebene Variable zu bearbeiten, können Sie Folgendes tun:

%Vor%
  

Hier können Sie WooCommerce Aktion und Filter Hook - Ссылка

erhalten
    
Swapnali 23.06.2016 09:32
quelle