WooCommerce Snippets

Auf dieser Seite präsentieren wir euch unsere stetig wachsende Sammlung von WooCommerce Snippets (Code-Schnipseln) um euren WooCommerce Shop um nützliche Funktionen ohne zusätzliche Plugins zu erweitern. Die Einbindung ist sehr simpel, Programmierkenntnisse sind dafür nicht notwendig. Wahlweise könnt ihr die in eure functions.php eures Themes / Child-Themes einbauen, oder ihr nutzt das Plugin Code Snippets für WordPress.

Der Einbau dieses Snippets erfolgt auf eigene Gefahr, wir übernehmen dafür keine Haftung. Vorher empfehlen wir auf jeden Fall eine ein Backup zu erstellen. Am besten aber testet ihr es zunächst in einer Entwicklungsumgebung, diese könnt ihr mit wenigen Klicks mit WP Staging erstellen.

Habt Ihr noch weitere Optimierungs-Tipps für WooCommerce? Ihr könnt gerne unten ein Kommentar hinterlassen.

Frontend

Übersetzungen und Texte anpassen

Die deutsche Übersetzung für WooCommerce ist schon sehr professionell, doch hin und wieder kommt es vor, dass man einzelne Wörter oder Sätze dennoch anders formuliert haben möchte oder noch nicht übersetzt worden sind. Ohne dafür gleich die Übersetzungs-Dateien anzufassen, denn diese würde bei einem nächsten Update wahrscheinlich überschrieben werden, kann man das mit einem einfachen und dauerhaften Trick lösen. Ersetze „Choose an option“ mit dem Satz oder dem Begriff den du ändern möchtest. Ersetze „Select“ mit deiner Übersetzung. Möchtest du mehrere Übersetzungen machen kopiere einfach die ganze Zeile und füge diese darunter erneut ein.

Kommentarfeld auf Kasse Seite entfernen

Mit diesem einfachen Snippet wird das Kommentarfeld auf der Seite Kasse ausgeblendet. Wir nutzen es in einigen unserer Shops weil der Bestellprozess und die Bearbeitung der Bestellungen automatisch abläuft und das Feld einfach nicht beachtet wird. Oft schreiben Kunden auch Hinweise zur Zustellung hin, die ohnehin nicht auf einem Paketschein aufgedruckt werden, daher haben wir uns entschlossen das Feld zu entfernen.

Zusätzliche Checkbox auf Seite Kasse hinzufügen

Gründe für zusätzliche Checkboxen auf der Kassen-Seite sind so vielfältig wie es Shops gibt. Einer unser Kunden verkauft z.B. Produkte die erst ab 16 erworben werden dürfen, so wollte er eine zusätzliche Checkbox haben in der der Kunde bestätigt, dass er mindestens 16 Jahre alt ist. Ohne die entsprechende Checkbox anzuklicken soll die Bestellung nicht abgeschickt werden. Sollte man versuchen die Bestellung dennoch abzusenden, erfolgt ein entsprechender Hinweis.

Zwischensumme durchstreichen und neuen Preis anzeigen in Verbindung mit einem Gutschein

Dieses Snippet kommt zum Tragen in Verbindung mit einem Gutschein. Die Ursprüngliche Zwischensumme im Warenkorb wird durchgestrichen und der neue, rabattierte Preis wird angezeigt. Auf Wunsch kann mit etwas CSS dann auch noch die Zeile mit dem Gutschein ausgeblendet werden.

Zeige Betrag 0,00 € bei kostenlosem Versand

In vorherigen Versionen von WooCommerce wurde bei kostenlosem Versand der betrag 0,00 € hinter der Versandart angezeigt. Mit diesem kleinen Snippet kann man dies wieder rückgängig machen bzw. wieder herstellen

Preise für unregistrierte User ausblenden

Einer unser Kunden verkauft seine Artikel nur an B2B-Kunden und diese müssen sich vorher registrieren um einkaufen zu können. Sein Wunsch war es, die Produktpreise für unregistrierte User / Besucher auszublenden.

YouTube Video als Produktbild anzeigen

Einer unser Kunden verkauft seine Artikel nur an B2B-Kunden und diese müssen sich vorher registrieren um einkaufen zu können. Sein Wunsch war es, die Produktpreise für unregistrierte User / Besucher auszublenden.

In E-Mail-Auftragsbestätigung Produktbild und Artikelnummer einfügen

Die Auftragsbestätigung per Mail ist nicht nur eine rechtliche Annahme der Bestellung, sondern auch ein wichtiges Instrument um dem Kunden alle nur möglichen Informationen zu seiner Bestellung zu liefern. Je mehr, desto sicherer fühlt sich der Kunde auch in seiner Entscheidung, er hat ein positives Einkaufserlebnis und weniger Rückfragen. Nur leider sind standardmäßig nicht die Produktbilder und auch nicht die Artikelnummern in der WooCommerce-Auftragsbestätigung vorhanden.

Anzahl Keywords in Tag-Cloud

Bei einem WooCommerce-Shop haben wir kürzlich festgestellt, dass WordPress die Anzahl der Keywords im Widget der Tag-Cloud standardmäßig auf 45 begrenzt. Mit diesem Snippet kann man die Zahl bei „number“ anpassen wie man möchte.

Kategoriebilder im Template anzeigen

Hast du dich auch schon einmal gewundert, dass man bei WoooCommerce zu jeder Kategorie ein Bild hochladen kann, dich aber dann gefragt, warum das Bild nicht angezeigt wird? Von Haus aus ist diese Funktion nicht in WooCommerce integriert und nicht jedes Theme unterstützt es, aber es gibt auch hierfür eine einfache Lösung.

Hinweis zum Gutschein auf Seite Kasse ausblenden

Mal wieder in Tipp in Sachen Benutzerfreundlichkeit. Hat man bei WooCommerce die Gutschein-Funktion aktiviert wird jeweils auf der Seite Warenkorb und Kasse ein Hinweis zur Eingabe des Gutschein-Codes angezeigt. Wenn ein Kunde aber bereits auf der Seite Warenkorb den Gutschein eingegeben und aktiviert hat, ist ein solcher Hinweis auf der Seite Kasse überflüssig.

Preise ab anstelle von bis bei Varianten

Vielleicht gehörst du auch zu den Menschen die anstelle der Preisdarstellung bei Varianten „von bis“ lieber einen Preis mit dem Hinweis „ab“ haben möchten.

Tab bei jedem Produkt mit gleichem Inhalt einfügen

Für WooCommerce gibt es auch einige Plugins um weitere Tabs bei Produkten neben den Tabs Beschreibung und Bewertungen einzufügen. Wenn du eine schlanke Möglichkeit suchst einen festen Tab bei allen Produkten einzufügen, dann hilft dir dieser Code. Die Zahl bei Priority gibt die Reihenfolge des Tabs an. Je nachdem welche Zahlen die anderen Tabs haben wird dieser entsprechend eingefügt. Je größer die Zahl, desto weiter rechts bzw. unten ist der Tab.

Anzahl Verkäufe bei Produkt anzeigen

Ebay macht es, andere Onlineshops machen es auch, sie zeigen bei jedem Produkt die Anzahl der Verkäufe. Das schafft nicht nur Transparenz und zeigt wie sehr ein Produkt gefragt ist, es zeigt aber auch vor allem das Vertrauen der Kunden in das Produkt.
Den Text kannst du nach Belieben anpassen. Die Reihenfolge bzw. die Platzierung der Zeile im Frontend kannst du mit der Zahl „11“ in Zeile 1 variieren.

Angebotszeitraum beim Produkt anzeigen

Bei WooCommerce kannst du bei jedem Artikel einen Angebotspreis und einen Zeitraum festlegen von wann bis wann das Angebot gilt. Nun gibt es aber immer wieder Situationen in denen deine Kunden sich fragen wie lange das Angebot denn noch gültig ist. Erspare deinen Kunden das Nachfragen und dir das Antworten indem du das Enddatum des Angebots beim Produkt darstellst. Passe ggf. den Text und die Ausgabe des Datums an deine Wünsche an.

Mindestbestellwert für den ganzen Shop und Anzeige eines Hinweis bei Unterschreitung

Manchmal muss oder möchte man in seinem Shop einen globalen Mindestbestellwert einrichten, weil es sich vorher wirtschaftlich nicht lohnt Bestellungen zu erlauben und zu bearbeiten. Mit diesem einfachen Snippet kannst du das in deinem Shop umsetzten. Ersetze einfach deinen Mindestbestellwert und passe ggf. noch den Hinweis bzw. die Fehlermeldung an.

Ersparnis in % bei Produkt anzeigen

Hier eine weitere verkaufsfördernde Maßnahme. Mache es deinem Kunden einfacher und zeige ihm seine Ersparnis in Prozent an. Dieses Snippet errechnet automatisch die Ersparnis in % bei einem Artikel mit einem Angebotspreis. Die Anzeige erfolgt sowohl auf der Produktseite, als auch auf der Kategorieseite.

Andere Versandarten anzeigen auch wenn kostenlos verfügbar ist

Mit dem Update auf WooCommerce 2.6 hat sich ja auch die komplette Einstellung für den Versand positiv geändert, es gibt nun viel mehr Möglichkeiten in Bezug auf Versandzonen und Versand-Einstellungen.

Nun hatten wir den Fall für einen Kunden der, wie viele andere Händler wahrscheinlich auch, einen Standard-Versand anbietet, einen kostenlosen Versand ab einem bestimmten Betrag und zusätzlich noch Express-Versand anbieten wollte. Wir haben dazu in den Versandeinstellungen die Abholung vor Ort umbenannt in Express-Versand, denn eine Abholung vor Ort wird nicht angeboten.

Standardmäßig werden aber bei WooCommerce alle anderen Versandarten ausgeblendet sobald ein kostenloser Versand angeboten wird. Somit wurde in unserem Fall natürlich auch der Express-Versand bzw. die Abholung vor Ort ausgeblendet. 

Mit diesem Snippet lässt sich das Problem aber lösen.

Datum der Produktveröffentlichung auf Produktseite anzeigen

Zeigt euren Kunden doch wann Ihr das Produkt in euren Katalog aufgenommen habt, die großen Player machen es auch so.

Kategoriebeschreibung unterhalb der Produkte darstellen

Die Kategoriebeschreibung in WooCommerce wirdstandardmäßig oben über den Produkten dargestellt. Hat man aber jetzt einen schönen langen SEO-Text geschrieben muss der Kunde erst scrollen bevor er zu den eigentlichen Produkten kommt. In den meisten Fällen liest der Kunde den Text ohnehin nicht 🙂 Mit diesem kleinen Snippet kann man den Text der Kategoribeschreibung unterhalb der Produkte darstellen.

Nur bei bestimmten Produkten einen Text hinter dem Preis hinzufügen

Hin und wieder möchte einen zusätzliche Info hinter den Preis in WooCommerce darstellen. Wir hatten jetzt den Fall für einen Kunden der konfigurierbare Produkte verkauft und hinter dem Preis sollte die Info „Basis-Staffel-Preis“ angezeigt werden. Mit diesem kleinen Snippet kann man in abhängigkeit von der Produkt-ID dies ermöglichen. Diese Info wird auf der Produktseite und im Shop-Archiv angezeigt. 

Bezeichnung der Versandart im Warenkorb ausblenden

WooCommerce zeigt im Warenkorb zusätzlich noch den Namen der Versandart an. In manchen Fällen sieht das nicht sehr schön aus, da alle anderen Preise im Warenkorb untereinander dargestellt werden, nur nicht der beim Versand. Wer es sich nun erlauben kann, weil er z.B. nur eine Versandart und einen Versandpreis hat, kann mit diesem kleinen Snippet die Versandart ausblenden, „Kostenlose Lieferung“ und „Abholung vor Ort“ sind davon nicht betroffen. Dieses Snippet entfernt nur die Darstellung im Warenkorb, in den Mails und den Bestelldetails wird die Versandart weiterhin dargestellt.

Gebühr in Warenkorb und Kasse hinzufügen

Will man eine feste Gebühr für seine Bestellungen erheben, Gründe dafür gibt es viele, kann man dies mit einem kleinen Snippet erreichen. Selbstverständlich werden auch die Steuern für die Gebühr entsprechend berechnet und in die Gebühr wird auch in den Bestelldetails angezeigt.

Was ist Paypal entfernen bei Zahlungsart auf der Seite Kasse

Nicht alles macht Sinn und ist auch optisch nicht so schön. Mit diesem kleinen Snippet kannst du den Link „Was ist PayPal“ bei der Zahlungsart Paypal auf deiner Seite Kasse entfernen.

Eigenen Text auf der Anmeldeseite hinzufügen

Füttert eure Kunden doch mit zusätzlichen Informationen auf der Anmelden- und Registrieren-Seite. So z.B. über die Vorteile der Registrierung oder was den Kunden alles erwartet wenn er sich eingeloggt hat. Die Möglichkeiten sind mit diesem Snippet nahezu grenzenlos.

Ähnliche Produkte in einen neuen Tab verschieben

Wenn du aus optischen Gründen die „Ähnlichen Produkte“ in einen neuen Tab verschieben möchtet, so kannst du das mit diesem Snippet machen.

Benachrichtigung im Warenkorb wenn ein bestimmtes Produkt im Warenkorb ist

Wenn du deinen Kunden eine Benachrichtigung anzeigen lassen möchtest sobald ein bestimmtes Produkt im Warenkorb ist, dann kannst du das mit diesem Snippet machen.

Telefon kein Pflichtfeld

Wenn du auf der Seite Kasse verhindern möchtest, dass das Feld Telefon kein Pflichtfeld ist, dann kannst du dieses Snippet nutzen.

Gutschein automatisch bei Sale-Aktionen im Warenkorb hinzufügen

Je weiniger Arbeit der Kunde hat, desto mehr Conversions kannst du erreichen. Warum also nicht einen Gutschein automatisch im Warenkorb aktivieren, somit muss der Kunde den nicht mehr eingeben. Mit diesem Snippet kannst du einen Gutscheincode deiner Wahl im Warenkorb aktivieren. Der Kunde muss aber die Seite Warenkorb aufrufen, sonst wir der Rabatt nicht angewandt.


Ersparnis anzeigen in Warenkorb und Kasse

Um einen Kunden zum Kauf auf deiner Seite zu überzeugen ist schwer genug. Warum denn nicht mit einem kleinen psychologischen Trick nachhelfen? Sofern der Kunden Produkte im Warenkorb hat die im Angebot sind, wird auf der Seite Warenkorb und Kassen die Gesamtersparnis mit Hilfe dieses Snippets angezeigt.

Zusätzliche Informationen direkt über Warenkorb

Die Eigenschaften von Produkten bei WooCommerce werden in dem Tab „Zusätzliche Informationen“ angezeigt. Ist jetzt nicht zwingend logisch und kann auch leicht übersehen werden. Wenn du diese Infos nun direkt über dem Warenkorb-Button darstellt werden diese bestimmt nicht übersehen.

Den überflüssigen Tab kannst du mit Custom CSS ausblenden:
.product .woocommerce-tabs .tabs .additional_information_tab { display:none }

Prüfung ob Hausnummer bei der Adresse eingetragen wurde

Es ist ärgerlich wenn man eine Bestellung erhält aber der Kunde hat vergessen seine Hausnummer bei der Adresse mit anzugeben. Da entsteht ein zusätzlicher Aufwand für die Nachfrage.

Dieses Snippet behebt das Problem und prüft im Bestellvorgang die Adresszeile 1, sowohl Rechnungs- und Lieferadresse, nach einer Nr. Sollte in dem Feld keine Nummer sein wird eine entsprechende Fehlermeldung ausgegeben.

Link in der WP Admin Toolbar hinzufügen

Als Admin einer WordPress-Seite möchte man sich und auch seinen Kunden das Leben so einfach wie möglich machen. Wir betreiben auch das Fulfillment für einige unserer Kunden und haben einen zusätzlichen Link in die Admin-Toolbar eingebaut, so können diese einfach auf die Fulfillment-Statistiken zurückgreifen und müssen dazu nicht ein weiteres Lesezeichen speichern. Ihr habt bestimmt auch ganz viele Ideen für weitere Links in der Admin-Toolbar.

Mit diesem kleinen Snippet lässt sich das leicht realisieren.

WC 3.3 Kategorie Unkategorisiert ausblenden

Mit diesem kleinen Snippet kann man die Kategorie „Unkategorisiert“, die es seit WooCOmmerce 3.0 gibt, im Frontend ausblenden.

Admin & Backend

Produktbilder im Backend vergrößern

Die Produktbilder im Backend von WooCommerce in der Übersicht „Produkte“ mag für manchen Anwender etwas klein sein, aber das lässt sich leicht ändern und darum lieben wir WooCommerce

BCC abgeschlossene Bestell-E-Mails

WooCommerce schickt eine Mail an den Kunden wenn die Bestellung fertiggestellt wurde, aber leider nicht an dich als Shopbetreiber. Mit diesem einfach Snippet erhälst du diese Mail in BCC. Ersetze einfach deinen Namen und deine E-Mail-Adresse.

BCC alle WooCommerce E-Mails

WooCommerce schickt so einige Mails and den Kunden, aber leider nicht an dich als Shopbetreiber. Mit diesem einfach Snippet erhälst du alle WooCommerceMails in BCC. Ersetze einfach deine E-Mail-Adresse.

Reply To Funktion für E-Mail Auftragsbestätigung

Als Shopbetreiber kann man sich ja eine E-Mail für einen neue Kunden-Bestellung zuschicken lassen. Klickt man dann in seinem Mailprogramm auf antworten, weil man dem Kunden eventuell noch eine Info zusenden möchte, schickt man sich diese Mail praktisch selber, weil man ja dem Absender des Shops antwortet. Mit diesem Snippet wird automatisch beim Antworten die E-Mail-Adresse des Kunden eingetragen.

Prefix / Suffix zu Bestellnummer hinzufügen

Ob nun aus optischen oder organisatorischen Gründen, mit diesem kleinen Snippet kann man seinen Bestellnummern in WooCommerce ein Prefix und ein Suffix hinzufügen.

WooCommerce neuer Bestellstatus

Manchmal braucht es einfach einen weitere Bestellstatus, Gründe dafür kann es viele geben. WIr haben z.B. einen neuen Bestellstatus „In Lieferrückstand“
eingefügt, weil wir bei einigen Produkten eine Bestellung trotz ausverkauftem Lagerbestand erlauben. Damit wir dann nicht den Überblick verlieren, wir die Bestellung einfach in den neuen Bestellstaus geschoben.

Unsere WooCommerce Produkte

Bewertet mit 5.00 von 5

139,95 

inkl. Mwst.

43 Idee über “WooCommerce Snippets

  1. Holzseiten sagt:

    Guten Tag,
    ich habe eine Frage, die wahrscheinlich viele Woocommerce-Nutzer beschäftigt:
    Beim Artikel wird alles mögliche angezeigt, aber nicht konkret die Versandkosten für diesen Artikel. Ich habe die Artikel Versandklassen zugeordnet, bräuchte also „nur“ einen code, der mir hilft, die Versandklasse für den jeweiligen Artikel beim Artikel anzeigen zu lassen.
    Ich würde mich über eine Hilfe sehr freuen, vielen Dank.

    • emoose sagt:

      Hallo,

      dafür gibt es doch den allg. Hinweis „zzgl. Versandkosten“. Dort würde ich die Preise für die Versandklassen darstellen.

  2. Laila Fischer sagt:

    Grüezi Zusammen ich habe vor 2 Wochen den wunderbaren CodeSnipp In „E-Mail-Auftragsbestätigung Produktbild und Artikelnummer einfügen“ gefnden und er hat auch wunderbar funktionier. Nun leider nicht mehr ;-( Der Bild URL wird nciht übertragen. Ich bin leider nur Dau und kein Profi aber kann mir je,and da helfen?

    • emoose sagt:

      Hallo,

      das Snippet funktioniert, prüfe zunächst welche Änderungen du in den vergangenen 2 Wochen in deinem Shop gemacht hast, vielleicht gibt es da einen Konflikt.

      • Laila Fischer sagt:

        Ja wenn mann noch wüsste was man alles so geändert hat 😉
        Lustigerweise funktioniert es mit genau einem Bild dieses erscheint im Warenkorb und in der Mail aber alle anderen nicht.
        Also würde es ja funktionieren wenn ….. ja ich suche noch den Unterschied von diesem einen Bild….. ev hast Du ja da ne Idee was ich da falsch mache……

    • holzseiten sagt:

      Vielen Dank, superschnelle Antwort, Daumen hoch.
      Aber: Jetzt passt der obere Rand, dafür ist der untere Rand unterschiedlich „tief“. Beteht nicht die Möglichkeit, den „Produktrahmen“ auf eine Mindestgröße festzulegen und dann natürlich „vertical-align: top“?
      Und wenn ich nicht lästig werde noch eine Frage:
      Wenn ich zum Beispiel eine Kategorie mit den Produkten anzeigen lasse (https://www.holzseiten.de/produkt-kategorie/erzgebirgisch/)
      möchte ich das Kategoriebild entfernen. Geht das?
      Würde mich über Eure Hilfe sehr freuen.

      • emoose sagt:

        Füge das hier in dein CSS ein:
        .columns-4 ul.products li.product, ul.products.columns-4 li.product {
        height: 460px;
        }

        Ich sehe da kein Kategoriebild.

        • holzseiten sagt:

          Vielen Dank für die Antwort, probiere ich gleich aus. Das Kategoriebild ist tatsächlich weg, weil ich mittlerweile ein css snippet gefunden habe. Für andere Sucher:
          .wc-content .cat-thumb {
          display: none;
          }

  3. Ruth sagt:

    Hallo, Ich suche nach einer Möglichkeit um ab einem bestimmten Bestellwert (z. Bsp. 1000 Euro) nur noch Kreditkartenzahlung zu akzeptieren und „Bezahlung auf Rechnung“ nicht, um grosse Zahlungsausfälle zu verhindern. Gibt es sowas? Viele Grüsse

  4. Carina sagt:

    Dankeschön für deine tollen Tipps! Ich habe schon lange nach einer Möglichkeit gesucht, den Kategorietext unter den Produkten anzuzeigen. Hat mit dem Plugin auch super einfach funktioniert. Nur ein Problem gibt es noch…. Die Texte unterhalb der Kategorien sind jetzt bis an die Bildschirmseiten gepresst und halten keinen Abstand mehr. Kannst du mir hier vielleicht helfen, es sollte bündig mit den Kategroien sein….

  5. Adrian sagt:

    Ich hab mir gleich einige der Snippets in mein Code Snippets Plugin reinkopiert. Einige kann ich in meinem Shop sofort einsetzen, bei den Anderen – man weiß ja nie wozu das noch gut ist. Danke.
    Ich hab das mit dem Coupon anwenden sofort toll gefunden. Der Gutschein ist ein Skonto für alle Kunden. Leider zeigt WooCommerce den Namen des Gutscheins immer in Kleinbuchstaben, also skonto. Kann ich das durch ein Snippet überschreiben?

  6. Ruth sagt:

    Super Sammlung. Vielen Dank. Ich suche nach einer Möglichkeit, wenn ein Produkt nicht mehr vorrätig ist, dass der Kunde seine E-Mail Adresse eintragen kann, dass ich ihn informieren kann, wenn es wieder verfügbar ist. Dies möchte ich gerne direkt auf dem Produkt, wenn der „Warenkorb“-Button nicht mehr angezeigt wird. Geht so was?

  7. Paraguayrick sagt:

    Vielen Dank für die Snippets.
    Kann es sein, dass der „Ab Preis“ Code in der neuesten Woocommerce Version nicht mehr funktioniert? Es wird bei mir nun wieder die Preisspanne angezeigt.
    MFG

    • emoose sagt:

      Hallo Paraguayrick, das Snippet funktioniert auch unter WC Version 3.2.6 . Eventuell hast du einen Fehler beim Einbinden des Snippets gemacht.

  8. Reiner sagt:

    Super tolle Sammlung hier. Ich bin begeistert von der zusätzlichen Checkbox „Ich bin über 16 Jahre“
    Wie bekomme ich es unter der Checkbox „Deine Bestellung“ am besten gleich unter …
    „Mit deiner Bestellung erklärst du dich mit unseren Allgemeinen Geschäftsbedingungen und Widerrufsbestimmungen einverstanden.“

  9. Matze sagt:

    Super tolle Snippet-Sammlung !!!
    ich bin auf der Suche nach einem WooCommerce Code-Baustein, der mir die Differenz aus dem aktuellen Bestellwert und dem Wert bis zur versandkostenfreien Lieferung ermittelt und darstellt. Um dem Kunden zeigen zu können: „Bestelle noch für XY € für versandkostenfreie Lieferung“. Bin bislang noch nicht fündig geworden…
    Kann mir jemand helfen – oder gibts sowas schon ??

  10. Marc sagt:

    Coole Snippets. Vielen Dank. Ich suche nach einer Lösung, wie man bei WooCommerce Subscription z.B. die ersten 12 Monate den Preis um 50% reduzieren kann (monatlicher Zahlung), aber nach einem Jahr wieder der normale Preis pro Monat gilt (also 100% dem Kunden berechnet werden). Gibt es hierzu auch ein Snippet oder eine Pluginempfehlung?

  11. Chris sagt:

    #2 Checkout
    Die Adressdaten im Checkout sollen über die gesamte Seite gehen und die Check-Box „Lieferung an eine andere Adresse“ soll unterhalb dieser Daten erscheinen.

  12. Chris sagt:

    Super Sammlung! Vielen Dank dafür.

    Ich würde gerne 2 Dinge in meinem WooCommerce-Shop ändern:
    1. Die Telefonnummer im Checkout nicht mehr als nötiges Feld markieren.
    2. Den * beim Telefonnummernfeld entfernen

    Viele Grüße

        • emoose sagt:

          Sorry, war mein Fehler, dann versuche es mit diesem Snippet
          add_filter( ‚woocommerce_billing_fields‘, ‚wc_npr_filter_phone‘, 10, 1 );

          function wc_npr_filter_phone( $address_fields ) {
          $address_fields[‚billing_phone‘][‚required‘] = false;
          return $address_fields;
          }

          • emoose sagt:

            Durch das „required = false“ sollte es eigentlich weg sein, das ist das wahrscheinlich fest eingebaut in deinem Template. Frag doch mal den Template-Entwickler.
            Alternative kannst du mit dem Übersetzungssnippet oben versuchen das „Telefon *“ mit „Telefon“ zu ersetzen.

  13. Stefan sagt:

    Toll! Ich habe sofort zwei Snippets eingebaut. Danke!
    Gibt es auch eine einfache Möglichkeit, auf der Kassen-Seite die E-Mail zuerst abzufragen statt ganz am Schluss?

    • emoose sagt:

      Versuche es mal hiermit, ändere einfach die Zahl 05 für die gewünschte Postion. Ist aber auch themeabhängig, ggf. frag mal deinen Theme-Entwickler.

      add_filter( ‚woocommerce_billing_fields‘ , ‚woocommerce_billing_fields_custom‘ );
      function woocommerce_billing_fields_custom( $fields ) {
      $fields[‚billing_email‘][‚priority‘] = 05;
      return $fields;
      }

  14. Stefan sagt:

    Hallo, finde ich toll was ihr hier macht. Wo ich noch immer keine Lösung gefunden habe, und Ihr mir vielleicht weiterhelfen könnt. Ich würde gerne auf einer X-beliebigen Seite also keine Shop oder Produktseite zb. auf einer Review oder großen Produktbeschreibung einen Button einbinden der das Produkt direkt in den Warenkorb legt und auch zu diesem geht. Wäre toll wenn es dafür eine Lösung gibt. Besten Dank – LG Stefan

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.