Beschreibung
Bist du Besitzer eines WooCommerce-Shops und möchtest personalisierte Produkte anbieten? PPOM (Personalized Product Option Manager) ist die Lösung für dich, um individuelle Produktoptionen und Add-ons zu erstellen, die genau auf die Bedürfnisse deiner Kunden zugeschnitten sind. Dieses Plugin macht es einfach, individuelle Felder direkt auf deinen Produktseiten hinzuzufügen, darunter Texteingaben, Dropdown-Menüs, Kontrollkästchen, Radiobuttons, Datumsauswahlfelder, Datei-Uploads und vieles mehr, um das Einkaufserlebnis zu verbessern.
Quicklinks
- Möchtest du PPOM zunächst in Aktion sehen, bevor du es installierst? DEMO DER PPOM-FELDER ANZEIGEN
- Benötigst du Hilfe bei der Einrichtung? ZUR DOKUMENTATION
- Interessiert an PPOM PRO? MEHR ÜBER PPOM PRO ERFAHREN
Was spricht für PPOM?
-
Customize with Ease: Add custom fields and product add-ons directly to your product pages, creating flexible, personalized shopping experiences.
-
Umsatzpotenzial steigern: Mit dynamischen Preisanpassungen und verlockenden Anpassungsoptionen kannst du deinen Kunden genau das bieten, was sie wollen, und so sowohl ihre Zufriedenheit als auch deinen Umsatz steigern.
Increase sales and customer satisfaction by offering tailored product options and add-ons. PPOM is built for WooCommerce stores that need unique, customizable products.
Eingabetypen in der kostenlosen Version:
📌 Text: Zeigt eine Eingabebox für die Personalisierung von Text an, z. B. „Name auf Tasse“. Demo anzeigen
📌 Textbereich: Zeigt eine größere Textbox für längere Textanpassungen an. Demo anzeigen
📌 Optionenauswahl (mit Preis): Dropdown-Menü, um eine einzelne Option auszuwählen. Ideal für viele Optionen. Unterstützt die Preisangabe pro Option. Demo anzeigen
📌 Radio-Optionen (mit Preis): Radiobuttons, um eine Option auszuwählen. Am besten für wenige Optionen. Demo anzeigen
📌 Checkbox-Optionen (mit Preis): Kontrollkästchen, um mehrere Optionen auszuwählen. Unterstützt Preise pro Option. Demo anzeigen
📌 Datum: Datumswähler zum Auswählen von Daten (z. B. Geburtsdatum). Demo anzeigen
📌 E-Mail: Die E-Mail-Eingabe zeigt ein Eingabefeld an, in dem Benutzer eine E-Mail-Adresse hinzufügen können. Demo anzeigen
📌 Zahl: Zahleneingabe nur für Ziffern (z. B. Telefonnummern, IDs). Demo anzeigen
📌 Hidden: An invisible field that stores a default value (e.g., a product code) — it appears in the cart and order details but not on the product page. View Demo
Funktionen in der kostenlosen Version:
📌 Preise mit Optionen: Aktiviere dynamische Preise für individuelle Funktionen, damit jede Auswahl ihren Wert widerspiegelt.
📌 Bedingte Logik: Zeige Felder basierend auf Benutzereingaben oder bestimmten Kriterien an oder blende sie aus.
📌 Tooltip: Zeigt hilfreiche Beschreibungen bei Mauszeigerkontakt an, ohne die Oberfläche zu überladen.
📌 CSS-Klassen: Weise jeder Eingabe CSS-Klassen zu, um das Styling zu verbessern.
📌 Feldbreite: Du kannst das Layout ganz einfach anpassen, indem du die Breite der einzelnen Felder änderst.
📌 Minimale/maximale Länge: Leg die Mindest- und Höchstwerte für Text- oder Zahleneingaben fest.
📌 Eingabemaske: Stellt sicher, dass Benutzer Daten in vordefinierten Formaten eingeben, um Genauigkeit und Konsistenz zu gewährleisten.
📌 Platzhalter: Richte Platzhalter für Text-, Textbereichs- und Zahleneingaben ein.
📌 Feldvalidierung: Kennzeichne Felder als erforderlich, um sicherzustellen, dass die Daten komplett sind.
📌 Fehlermeldungen: Definiere individuelle Fehlermeldungen für Pflichtfelder.
📌 Feldbeschreibung: Verwende HTML-Tags, um die Feldbeschreibungen zu verbessern.
📌 Preisdarstellungs-Optionen: Wähle aus, wie du zusätzliche Preise anzeigen möchtest, z. B. verbergen, nur die Gesamtsumme anzeigen oder einzeln aufschlüsseln.
📌 Datenschutz für Felder: Leg die Sichtbarkeit von Feldern anhand von Kriterien wie sichtbar für alle, für Gäste oder für bestimmte Benutzerrollen fest.
📌 Auf Kategorie anwenden: Verwende PPOM-Felder für ganze Kategorien, um Zeit zu sparen, oder wende sie je nach Bedarf auf einzelne Produkte an.
📌 Kompatibilität mit dem Plugin „Advanced Order Export For WooCommerce“: Optimiert den Datenexport und unterstützt die Formate CSV, XLS, XML und JSON für alle individuellen Felder.
📌 Mehrsprachige Unterstützung: Kompatibel mit WPML und Polylang, was die globale Benutzerfreundlichkeit verbessert.
Video-Anleitung
PPOM-PRO-Eingaben:
💎 Audio/Video: Ermögliche Kunden, Audio-/Videodateien aus vom Admin vordefinierten Audio-/Videodateien auszuwählen. Demo anzeigen
💎 Großmengen: Leg Rabattpreise für größere Mengen fest. Perfekt für Druck- und Designfirmen. Demo anzeigen
💎 Verkettete Eingabe: Rendert verkettete Eingaben im Dropdown-Menü. Demo anzeigen
💎 Eingabe zusammenklappen: Diese Eingabe ist wie ein übergeordneter Block, um gruppierte Eingaben zu verwalten. Demo anzeigen
💎 Farbpalette: Ermögliche Kunden, Farben aus einer vom Admin festgelegten Farbpalette auszuwählen. Demo anzeigen
💎 Farbwähler: Ermögliche Kunden, beliebige Farben auszuwählen und den Hex-Wert zu speichern. Demo anzeigen
💎 Bedingte Bilder-Eingabe: Zeige verschiedene Informationen basierend auf den ausgewählten Bildern an. Demo anzeigen
💎 Datumsbereich: Wähle zwei Daten zwischen von und bis aus. Demo anzeigen
💎 Trennzeichen-Eingabe: Trennt Metafelder optisch voneinander, um das Design der Produktseite zu verbessern. Demo anzeigen
💎 Domain-Eingabe: Überprüfe die Verfügbarkeit der Webdomain. Demo anzeigen
💎 Emoji-Eingabe: Demo anzeigen
💎 Datei-Upload: Ermögliche Kunden, Dateien mit konfigurierbaren Dateitypen und Größenbeschränkungen hochzuladen. Enthält Fortschrittsbalken und Vorschaubildanzeige. Demo anzeigen
💎 Festpreis-Eingabe: Leg feste Preise mit Option hinzufügen/Erste Option fest. Demo anzeigen
💎 Schriftenwähler: Ermöglicht es dir, Text einzufügen und die gewünschte Schrift dafür auszuwählen, wobei eine Vorschau angezeigt wird. Demo anzeigen
💎 HTML-Inhalt: Füge HTML-Tags wie p- oder h1-Tags hinzu, um mehr Details für deine Zusatzfelder hinzuzufügen. Demo anzeigen
💎 Bildzuschneider: Ermögliche Benutzern, Bilder hochzuladen und zuzuschneiden. Demo anzeigen
💎 Bild-Dropdown-Eingabe: Dropdown-Menü mit Bildern für komplizierte Preisoptionen wie Druckpakete. Demo anzeigen
💎 Bilderoptionen: Die Bild-Eingabe funktioniert genauso wie ein Radio-Button oder ein Kontrollkästchen, jedoch können Bilder zu jeder Option hochgeladen werden. Demo anzeigen
💎 Maßeingabe: Leg die Preise für Maßeinheiten wie Milch, Kleidung, Bilderrahmen etc. fest. Demo anzeigen
💎 Telefoneingabe: Eingabefeld für Telefonnummern, hilfreich für Visitenkarten und Marketingprodukte. Demo anzeigen
💎 Preismatrix mit Rabatt: Leg für Großeinkäufe gestaffelte Preise oder Rabatte fest. Demo anzeigen
💎 Personalisierte Vorschau: Benutzer können Text eingeben, die Schrift anpassen und sich in der Vorschau ansehen, wie es auf dem Produktbild aussieht. Demo anzeigen
💎 Mengenpaket-Eingabe: Erstelle Produktseiten mit mehreren Auswahlmöglichkeiten, auf denen Benutzer verschiedene Mengen von Produktvarianten kaufen können. Demo anzeigen
💎 Mengenoption-Eingabe: Füge Mengenfelder für Extras hinzu (z. B. zusätzliche Lesezeichen beim Buchkauf). Demo anzeigen
💎 Optionenumschalter-Eingabe: Visuelle Radiobuttons mit unterschiedlichen Bildern für jede Option. Demo anzeigen
💎 Optionsauswahl mit Mengeneingabe: Diese Eingabe ermöglicht dir, ein Dropdown-Menü mit Optionen und deren Mengen anzuzeigen. Demo anzeigen
💎 Superlisten-Eingabe: Vordefinierte Dropdown-Menüs für gängige Daten wie Sprachen, Länder und Währungen. Demo anzeigen
💎 Textzähler: Diese Eingabe ist eine spezielle Texteingabe, mit der die Gesamtzahl der Wörter oder Zeichen begrenzt werden kann. Demo anzeigen
💎 Zeitzone: Wähle eine Zeitzone aus einer Liste mit vordefinierten Zeitzonen aus. Schließe Zeitzonen aus oder ein. Demo anzeigen
💎 Variationsmatrix-Eingabe: Ermögliche Kunden, unterschiedliche Mengen für verschiedene Optionen wie Größen oder Farben zu bestellen. Demo anzeigen
💎 Variationsmengen: Ermögliche Kunden, unterschiedliche Mengen für verschiedene Optionen zu bestellen. Demo anzeigen
PPOM-PRO-Funktionen:
💎 Mehr bedingte Logikoperatoren: Erweitere die bedingte Logik für Text- und Zahlenfelder mit Operatoren wie „enthält“, „regex“, „zwischen“, „Vielfaches“, „kleiner als“, „größer als“, „ist ungerade“, „ist gerade“ und mehr.
💎 Individuelles CSS und JavaScript: Füge individuelles CSS und JavaScript hinzu, um das Design und Verhalten der Felder komplett zu kontrollieren.
💎 Auf Produkt-Schlagwörter anwenden: Verknüpfe Felder mit Produkten anhand von Produkt-Schlagwörtern.
💎 Optionen für besteuerbare Preise: Wende Steuereinstellungen auf Produktoptionen an, um eine genaue Preisgestaltung zu gewährleisten.
💎 Gewichtsoptionen: Optionen können Gewichte zugewiesen werden.
💎 Mehrere Meta-Gruppen: Weise einem einzelnen Produkt mehrere Meta-Gruppen zu.
💎 Import/Export: Du kannst PPOM verwenden, um deine Metafelder direkt aus den PPOM-Einstellungen zu importieren oder zu exportieren.
💎 Instant Validation: Check required fields in real time without reloading the page.
💎 PPOM-Repeater: Wiederhole Meta-Feldgruppen nach Bedarf.
💎 Kompatibilität mit WooCommerce Currency Switcher: Wechsle nahtlos zwischen Währungen, um Kunden weltweit gerecht zu werden.
💎 Kompatibilität mit WPML Currency Switcher: Bietet dynamische Währungsumstellung entsprechend dem Standort des Kunden.
💎 Kompatibilität mit dem Wholesale-Plugin: Lässt sich mit WooCommerce Wholesale verbinden, um differenzierte Preisstrukturen zu schaffen.
💎 Kompatibel mit allen WooCommerce-Themes: Funktioniert mit allen WooCommerce-Themes und sorgt so für Konsistenz und Effizienz.
Weitere Add-ons in PPOM PRO:
✅ Bedingter Repeater: Wiederhole Felder automatisch entsprechend der eingegebenen Menge. Beispiel: Ein Kunde bestellt 5 Kappen und erhält 5 Namensfelder zur Personalisierung. DEMO ANZEIGEN
✅ Warenkorb-Bearbeitung: Ermögliche Kunden, ihre Bestellungen auf der Warenkorb-Seite zu ändern.
✅ Felder-Pop-up: Zeige PPOM-Felder innerhalb eines Pop-ups auf der Produktseite an.
✅ Collapse Settings: Control whether grouped fields start expanded or collapsed, and style them with custom colors, icons, and tab-style navigation.
✅ Anfrageformular: Sammle individuelle Kundenanfragen direkt auf deinen Produktseiten.
Interessiert an PPOM PRO? Mehr erfahren
Anwendungsfälle
🍰 Bäckerei: Die Kunden suchen sich die Größe, den Geschmack und die Dekoration für ihre Kuchen aus.
💍 Juweliergeschäft: Biete Materialauswahlen (Gold, Silber, Platin), Edelsteine und individuelle Gravuren an.
🌍 Reisen und Touren: Lasse deine Kunden Reiseziele, Unterkünfte und Aktivitäten mit bedingten Optionen auswählen.
👕 Maßgeschneiderte Bekleidung: Ermögliche den Upload von Stoffen, Farben und Designs, um Kleidung zu personalisieren.
Sieh, was echte Benutzer über uns sagen:
-
„Besser als besser“ – Mithilfe dieses Plugins konnte ich meinem Hauptprodukt einige zusätzliche Artikel hinzufügen mit der Fähigkeit, den Preis zu erhöhen oder zu senken. Danke, Leute, macht weiter so …
-
„Perfekt für verschiedene Arten von Websites“ – Ein großartiges Plugin, das ich ohne Probleme auf drei verschiedenen Arten von Websites nutze. Ich kann es echt empfehlen, weil es selbst für Anfänger wie mich einfach zu bedienen ist!
-
„Einfach das Beste, besser als alle anderen” – Diese Rezension geht mehr auf PPOM Pro ein als auf die kostenlose Version. Aber was bei der Konkurrenz als Pro gilt, ist hier kostenlos. Und was bei PPOM als Pro gilt, ist eigentlich Ultra. Funktionen wie individuelle Schriftenwähler sind einfach super. Spart Monate an Programmierarbeit. TL;DR: Themeisle hat das Nummer-1-PPOM-Plugin im gesamten WooCommerce-Kosmos entwickelt.
-
„Tolles Plugin“ – Ich liebe dieses Plugin! Ich nutze die kostenlose Version und bin total zufrieden damit. Ich würde es jedem empfehlen, der seine Produkte in WooCommerce um Extras ergänzen will.
Support
Benötigst du Hilfe? Eröffne einen Thread im Support-Forum.
Dokumentation
Zeige die Dokumentation (engl.) an.
Mitwirken
PPOM ist Open Source. Wirke auf GitHub mit.
Nützliche Ressourcen
- Erfahre mehr über WordPress in unserem Blog.
- Explore our other plugins.
How to report a security issue?
Plugin security is a core priority for us. If you identify a potential vulnerability, we ask that you disclose it responsibly.
Please follow the reporting protocols outlined on our Security Page.
Screenshots
Installation
- Lade den Plugin-Ordner in das Verzeichnis
/wp-content/plugins/hoch - Aktiviere das Plugin über das
Plugins-Menü in WordPress - Nach der Aktivierung kannst du die Optionen im Menü
WooCommerce -> PPOM-Einstellungenfestlegen
FAQ
-
Wo finde ich die Dokumentation für das WooCommerce-Produkt-Add-on?
-
Installation und Übersicht (engl.)
Dokumentation für kostenlose Eingaben (engl.) -
Kann ich Felder zu variablen Produkten hinzufügen?
-
Ja.
-
Gibt es Beschränkungen für Felder?
-
No, but your server’s PHP memory or POST size limits may affect how many fields load correctly. Check with your host if you experience issues.
-
Kann ich den Optionen Preise hinzufügen?
-
Ja, Preise können zu Auswahl-, Radio- und Kontrollkästchenfeldern hinzugefügt werden.
-
Kann ich eine Demo sehen?
Rezensionen
Mitwirkende und Entwickler
„PPOM – Product Addons & Custom Fields for WooCommerce“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
MitwirkendeÜbersetze „PPOM – Product Addons & Custom Fields for WooCommerce“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
Version 34.0.0 (2026-05-13)
New Features
- Added a curated template library with one-click presets for common use cases such as pizza ordering, t-shirt personalization, made-to-measure, and jewelry engraving.
- Added a live product page preview directly inside the field group editor.
- Added Cart Edit support for the WooCommerce block-based Cart, bringing parity with the legacy shortcode cart.
- Added the ability to build PPOM conditions based on WooCommerce product variations.
Improvements
- Improved the CSS/JS editors‘ layout, so it’s easier to read and write code.
- Shortened the random suffix added to uploaded file names, keeping them readable in cart, checkout, and order confirmation emails.
- Revamped the field builder UI with a modernized modal layout, cleaner input styling, and a dedicated Advanced section for less-used options.
- Replaced the modal-based Attach to Products workflow with inline select dropdowns and AJAX search.
- Added an enable/disable toggle at the field group level, so admins can temporarily switch a group off without unassigning it.
- Added auto-save and an unsaved-changes warning to the field group editor.
- Improved the field-type picker with short descriptions and examples to help users tell similar field types apart.
- Added a designed empty state to the fields list with clear next-step guidance.
- Added a designed empty state to the PPOM Field Groups page and reworked the top navigation placement.
- Replaced plain-text color inputs throughout PPOM with a native color picker plus hex input combo.
- Improved the Personalization Preview creation screen with clearer purpose, guidance, and next steps.
- Improved front-end field layout with baseline input/label/description styling and consistent vertical alignment for side-by-side fields.
- Reworked the Integrations Settings tab with card-based layout, in-app API reference, a base URL display, and a masked, copyable secret key.
- Improved the file upload field to show accepted file types and the maximum file size before the customer attempts to upload.
- Replaced the support icon with a clearer, more accessible support button.
- Improved delete UX: trash bin icons and a specific delete confirmation dialog with a red destructive button.
- Performance: reduced database queries and PHP overhead on product pages.
- Added Esc-to-close on the Add Field modal.
- Allowed the field edit popup to float near the clicked field instead of being fixed at the top of the page.
- Erweiterte Sicherheit
- Fixed typos and improved placeholder copy in admin settings.
Fixes
- Fixed the file upload field from crashing.
- Fixed a PHP 8+ deprecation warning and headers already sent error when saving certain WooCommerce settings.
- Fixed a separate stripslashes() fatal error where an array was passed instead of a string.
- Fixed the Timezone field from crashing with DateInvalidTimeZoneException on servers where the timezone list contained entries unsupported by PHP.
- Fixed a fatal TypeError when a text input add-on price was prefixed with $ or otherwise non-numeric.
- Fixed a fatal error in the REST API / Quick View context where WC()->cart was null, breaking PPOM fields in product popups.
- Fixed an SQL syntax error logged during plugin activation, causing noisy logs.
- Fixed multiple Personalization Preview bugs with multiple text boxes — color pickers, settings panels, and duplicate DOM IDs no longer break beyond the first text box.
- Fixed an undefined array key warning when adding a new text box to a Personalization Preview that had not been resized.
- Fixed multi-group rendering: custom CSS/JS from all attached field groups now renders, not just the first group. Stale group references on products are cleaned up when a group is deleted.
- Fixed image-based PPOM fields not appearing in the WooCommerce Cart Block (only the legacy shortcode cart was displaying them).
- Fixed detaching a PPOM group from a specific product tag.
- Fixed the User Roles option disappearing after saving a PPOM field configured with Visibility By Role.
- Fixed the Images field treating any value in Max Image Select as requiring the field.
- Fixed the Stock option disappearing after saving an Image Dropdown field.
- Fixed the Pack Size option in the Quantities Pack field — the Add to Cart button no longer requires hitting the exact pack size before enabling.
- Fixed the Change Image button on the Image Cropping field so it clears all selections instead of replacing one image.
- Fixed conditional logic not saving for Select fields when an Image field was used as the controlling option.
- Fixed the file upload field not working on iOS Safari when the file field had conditional logic attached.
- Fixed price values not being converted with the WooCommerce Multilingual & Multicurrency (WCML) plugin (currency symbol changed, numeric price stayed the same).
- Fixed the Update Cart button and quantity field alignment in the Cart Items pop-up.
- Fixed the name of the plugin in the description.






