Articles of woocommerce

Wie programmiere ich ein herunterladbares WooCommerce-Produkt?

Gibt es eine Möglichkeit, zum Beispiel eine MP3-Datei zu einem WooCommerce-Produkt von PHP anstatt vom Armaturenbrett hinzuzufügen? In der database sehe ich, dass downloadable_files ein serialisiertes Datenfeld zu sein scheint, das dies behandelt. Aber ich frage mich, ob es einen einfacheren, empfohlenen Weg durch die API gibt? Etwas wie $ product-> put_files ()?

Füllen Sie Woocommerce-Bestellnotizen mit benutzerdefiniertem Feldwert aus

Ich versuche, ein Auscheckformular in WordPress mit den Informationen aus einem benutzerdefinierten Auscheckfeld zu füllen, so dass die Informationen mit der Bestellung gespeichert und in der E-Mail gesendet werden. add_action(‘woocommerce_checkout_process’, ‘gfm_checkout_field_process’); function gfm_checkout_field_process( $fields ) { // Validate pickup date if user chose to pickup the order if (WC()->session->get(‘chosen_shipping_methods’)[0] == ‘local_pickup’) { $pickup_date = strtotime($_POST[“gfm_pickup_date”]); […]

Woocommerce Benutzerdefinierte Kasse

Ich habe eine Website, die Woocommerce verwendet und was ich möchte, ist ein zusätzliches Formular, bevor Sie zur Kasse gehen. Wenn der Benutzer zum Beispiel auf “Zur Kasse gehen” klickt, wird er auf eine Seite weitergeleitet, auf der er ein Formular ausfüllen muss, das er ausfüllen muss. Nach dem Absenden wird er zur Checkout-Seite weitergeleitet. […]

Stoppen Sie den “Upload Dateigröße” Fehler vom Drucken

Ich betreibe eine Woocommerce-Website auf WordPress. Ich habe auf die neuesten Versionen aktualisiert. Ich sehe, dass auf einigen Seiten im Shop ein Fehler beim Drucken auf der Seite angezeigt wird: Trying to upload files larger than 256M is not allowed! Meine Frage ist nicht, wie man es beheben kann, sondern welche Datei diese Fehlermeldung erzeugt […]

Erstellen Sie Vorlagen aus Attributen für Kategorien

Ich möchte etwas als Vorlage für angeforderte Attribute für Produkte nach Kategorien erstellen. Zum Beispiel haben wir eine Kategorie namens Shirts, ich möchte, dass jedes Produkt aus dieser Kategorie Farb- und Größenattribute hat. Was ich will ist, wenn ich in das Attribut-Menü gehe, während ich ein neues Produkt erstelle, diese Attribute, die schon da sind, […]

Hinzufügen eines benutzerdefinierten Metadaten-Produktfelds zum Einkaufswagen, zum Auschecken und zum Bestellen von E-Mails

Ich hoffe, einige können mir helfen. Mit dem folgenden Code habe ich ein benutzerdefiniertes Metadatenfeld zu Produkten hinzugefügt: // Display Fields add_action( ‘woocommerce_product_options_general_product_data’, ‘woo_add_custom_general_fields’ ); // Save Fields add_action( ‘woocommerce_process_product_meta’, ‘woo_add_custom_general_fields_save’ ); function woo_add_custom_general_fields() { global $woocommerce, $post; echo ”; // Number Field woocommerce_wp_text_input( array( ‘id’ => ‘_number_vpe’, ‘label’ => __( ‘VPE’, ‘woocommerce’ ), ‘placeholder’ […]

Kategorien und Tags Konflikt nach Woocommerce Installation

Ich habe jetzt Probleme mit Kategorien und Tags, nachdem ich WooCommerce installiert habe. Ich hatte vor WooCommerce einen benutzerdefinierten Beitragstyp für “Produkte”. Nach der Installation wurde mein Beitragstyp übernommen. Alle meine Produkte sind in den WooCommerce-Bereich “Produkte” umgezogen. Das Problem ist jetzt, dass ich zwei Kategorien und Tags Abschnitte in meinem Admin habe, die sich […]

Warnung: Fehlendes Argument 2 für WC_Memberships_Member_Discounts

Wie gehe ich mit “Warnung: Fehlendes Argument 2 für WC_Memberships_Member_Discounts” um Zuerst habe ich nur eine Versandmethode installiert, und dann habe ich versucht zu kaufen und der Fehler tritt auf. Aber bei der Wiederaufnahme von “Place Order” erfolgreiche Buchung. Probleme in der folgenden Codezeile: public function refresh_cart_upon_member_login( $user_login, $user ) { // small “hack” to […]

Verwenden Sie ein anderes Katalogbild als das ausgewählte Bild

Ich habe gut gegoogelt, stundenlang auf der Suche nach einer Lösung. Es ist einfach: Ich möchte nicht, dass das Katalogbild das Produktbild ist. Ich möchte, dass es ein benutzerdefiniertes Bild ist. Um dies teilweise zu erreichen, habe ich das ACF-Plugin installiert, mit dem ich jedem Produkt ein Bildfeld hinzufügen kann. Das Problem besteht nun darin, […]

Woocommerce-Aktualisierungswagen

Ich habe eine class und in ihrem Konstruktor habe ich diesen Haken benutzt add_action(‘wp_loaded’,array($this,’custom_calculate_shipping_cost’)); Jetzt callbackfunktion function custom_calculate_shipping_cost(){ $package=array(); $package = WC()->cart->get_shipping_packages(); MP_Form_Handler::get_zone_matching_package($package); // My class with static function passing package } jetzt diese function public static function get_zone_matching_package( $packages ) { foreach ( $packages as $package_key => $package ) { global $wpdb; $country = […]