WordPress.org

Plugin Directory

Flooring Calculator für WooCommerce: Quadratmeter-Rechner für Böden

Flooring Calculator für WooCommerce: Quadratmeter-Rechner für Böden

Beschreibung

Flooring Calculator für WooCommerce rechnet die Fläche, die ein Kunde braucht, in die Pakete, Rollen, Paneele, Stück oder Gebinde um, die dein Shop verkauft, und zeigt schon beim Tippen den Gesamtpreis. Gedacht ist es für Shops mit Laminat, Vinyl, Parkett, Fliesen, Trittschalldämmung, Klebern, Sockelleisten und Wandpaneelen, deren Kunden ihren Raum in Quadratmetern kennen, während die Ware pro Paket verkauft wird.

Kein Berechnen-Knopf und keine Formeln: Mengenangabe wählen, Größe eines Pakets eintragen, fertig. Die Rechnung funktioniert in beide Richtungen, wer die Zahl der Pakete ändert, sieht auch die Fläche neu.

Kurz gesagt ein kostenloser Maßpreis-Rechner für Bodenbeläge: ein m2-Rechner (m² in Pakete), ein Paketrechner für Fliesen, ein Rollenrechner für Trittschalldämmung und ein Verbrauchsrechner für Kleber, alles in einem Plugin. Der Preis bleibt dabei pro Paket, so wie er im Shop hinterlegt ist.

So funktioniert es

Ein Kunde braucht 37,5 m² Laminat. Ein Paket enthält 1,74 m².

  • 37,5 m² ÷ 1,74 m² = 21,6, aufgerundet 22 Pakete, die 38,28 m² abdecken.
  • Mit Haken bei 10 % Verschnitt: 41,25 m² ÷ 1,74 m² = 23,7, aufgerundet 24 Pakete.
  • Der Gesamtpreis aktualisiert sich sofort, der Warenkorb zeigt „Fläche: 38,28 m²“ an der Position.

Dieselbe Logik gilt für die anderen Warengruppen:

  • Sockelleisten: ein Raum mit 5 × 4 m hat 18 m Umfang, bei 2,40 m je Leiste sind das 8 Leisten.
  • Kleber: 50 m² bei 1 kg je m² in 25-kg-Eimern ergibt 2 Gebinde.
  • Dämmrollen und Wandpaneele: Fläche geteilt durch die Größe einer Rolle oder eines Paneels, aufgerundet.

Mengenangaben

Jedes Produkt bekommt eine Mengenangabe. Sie legt fest, welche Felder der Kunde sieht.

  • Quadratmeter / Pakete: Laminat, Vinyl, Parkett, Fliesen, Teppichfliesen
  • Quadratmeter / Rollen: Trittschalldämmung, Dämmung, Rollenware
  • Quadratmeter / Paneele: Akustik- und Wandpaneele, Größen je Variante möglich
  • Meter / Stückzahl: Sockelleisten und Profile, die stückweise in fester Länge verkauft werden
  • Meter: Ware, die nach laufendem Meter verkauft wird
  • Verbrauch / Gebinde: Kleber und Spachtelmassen, aus Verbrauch in kg je m² und Gebindeinhalt
  • Stückzahl: das normale Mengenfeld von WooCommerce

Für wen es gedacht ist

  • Bodenbelag-Shops: Laminat, Vinyl und LVT, Parkett, Linoleum, Teppichfliesen, Kork
  • Fliesenshops, die Fliesen im Karton verkaufen
  • Baustoffhandel: Trittschalldämmung, Dämmung, Kleber, Spachtelmasse, Ausgleichsmasse
  • Shops für Sockelleisten, Profile, Übergangsschienen sowie Wand- und Akustikpaneele
  • Jeder WooCommerce-Shop, der pro Paket, Rolle, Karton oder Eimer verkauft, während die Kunden in Quadratmetern oder laufenden Metern denken

Verwendete Formeln

  • Pakete = Fläche ÷ Größe je Paket, aufgerundet
  • Mit Verschnitt = Fläche × (1 + Verschnitt in %) ÷ Größe je Paket, aufgerundet
  • Sockelleisten = 2 × (Raumlänge + Raumbreite) ÷ Länge je Leiste, aufgerundet
  • Klebergebinde = Fläche × Verbrauch in kg je m² ÷ Gebindeinhalt in kg, aufgerundet
  • Gelieferte Fläche = Pakete × Größe je Paket (im Warenkorb angezeigt und mit der Bestellung gespeichert)

Funktionen auf der Produktseite

  • Rechnung in beide Richtungen: Fläche eingeben und Pakete erhalten oder Pakete ändern und die abgedeckte Fläche sehen
  • Immer auf volle Pakete, Rollen, Paneele, Stück oder Gebinde aufgerundet, damit der Kunde nie zu wenig bestellt
  • Plus- und Minus-Knöpfe am Flächenfeld springen um genau ein Paket
  • Hinweis unter dem Mengenfeld, zum Beispiel „1 Paket = 1,74 m²“ oder das benötigte Klebergewicht „Bedarf: 50 kg“
  • Verschnitt-Haken, zum Beispiel „10 % Verschnitt hinzufügen“, mit einer Zeile für Fläche und Pakete inklusive Verschnitt
  • Raumrechner: Länge × Breite für Böden und Paneele, Umfang für Sockelleisten, Fläche für Kleber
  • Gesamtpreis live inklusive MwSt.; bei reduzierten Artikeln auch der reguläre Gesamtpreis und die Ersparnis
  • Hinweise, wenn eine Mindestabnahme gilt oder der Bestand unter der gewünschten Menge liegt
  • Variable Produkte: jede Variante kann eine eigene Größe pro Stück haben, der Rechner wechselt mit der Auswahl
  • Preiszusatz je Einheit bei Varianten, zum Beispiel „29,50 € / Paket“
  • Meterware: ein fester Hinweis wie „Meterweise bestellbar. Leistenlänge ca. 2,40 bis 2,70 Meter.“
  • Die eingegebene Fläche bleibt während des Besuchs erhalten, so lassen sich Böden vergleichen und passende Trittschalldämmung und Kleber ohne neue Eingabe dazulegen
  • Vorbelegte Felder werden beim Antippen markiert, die Eingabe ersetzt den alten Wert
  • Mobil optimiert: der Rechner ordnet sich einspaltig an, mit großen Touch-Flächen

Funktionen in Warenkorb, Kasse und Bestellung

  • Gelieferte Fläche, Länge oder Gewicht an jeder Position, zum Beispiel „Fläche: 38,28 m²“ oder „entspricht 77,00 kg“
  • Funktioniert im klassischen Warenkorb und in der klassischen Kasse ebenso wie in den Block-Varianten
  • Der Wert wird an jeder Bestellposition gespeichert und erscheint so in der Bestellansicht, in Bestellmails und auf Rechnungen
  • Bestand in m² statt in Paketen, zum Beispiel „534,06 m² vorrätig“ (optional)
  • Berücksichtigt Mindest- und Höchstmengen sowie Bestandsgrenzen aus WooCommerce oder anderen Plugins

Funktionen für Shop-Manager

  • Mengenangabe, Größe pro Stück und Verschnitt je Produkt, direkt im Bereich Produktdaten
  • Verschnitt je Produkt, zum Beispiel 15 % bei Fischgrät und 5 % bei Klick-Vinyl, mit Shop-Vorgaben für Flächenware und für Sockelleisten
  • Spalte in der Produktliste mit Mengenangabe und Größe, dazu ein Filter „Größe pro Stück fehlt“ für unvollständige Produkte
  • QuickEdit und Mehrfachbearbeitung für Mengenangabe, Größe pro Stück und Verschnitt, für Hunderte Produkte auf einmal
  • Einstellungen: Verschnitt-Vorgaben, Gesamtpreis an oder aus, Bestandsanzeige, Hinweis bei Meterware, verfügbare Mengenangaben
  • Eigene Felder aus einer früheren Lösung lassen sich per Filter einmalig übernehmen
  • Beim Deinstallieren werden nur die Einstellungen des Plugins entfernt, die Produktdaten bleiben

Für Entwickler

  • Filter caqc_types (eigene Mengenangaben), caqc_waste_percent (Verschnitt je Produkt oder Gruppe), caqc_stock_in_size (Bestandsanzeige) und caqc_migration_map (Übernahme alter Meta-Keys)
  • Keine Template-Overrides: der Rechner nutzt die üblichen Hooks für „In den Warenkorb“
  • Kompatibel mit High-Performance Order Storage (HPOS) sowie den Warenkorb- und Kassen-Blöcken
  • PHP 7.4 bis 8.5, WordPress ab 6.5, WooCommerce ab 8.0
  • Übersetzungsfertig, Deutsch enthalten (Sie und du)

Passt zu deinem Theme

Der Rechner nutzt die üblichen WooCommerce-Hooks für „In den Warenkorb“ und umschließt das Mengenfeld des Themes, statt es zu ersetzen. Die Plus- und Minus-Knöpfe des Themes funktionieren also weiter. Getestet mit Storefront und Woodmart, auf Desktop und Smartphone.

Datenschutz

Keine externen Anfragen, kein Tracking, keine gespeicherten personenbezogenen Daten. Die eingegebene Fläche liegt nur für den aktuellen Besuch im Session Storage des Browsers. Es gibt keine Pro-Version und kein Upselling.

Support

Fragen und Fehlerberichte sind im Support-Forum auf wordpress.org willkommen. Für alles andere schreib an flooring-calculator@cms-admins.de. Hilfe bei der Einrichtung und individuelle Entwicklung für WooCommerce-Shops: CMS ADMINS.

Haftungsausschluss

Der Rechner liefert eine Schätzung auf Grundlage der Größen, Verbrauchswerte und Verschnittangaben, die der Shop hinterlegt hat. Für korrekte Produktdaten und Preise ist der Shopbetreiber verantwortlich, er sollte Kunden raten, die Mengen vor dem Verlegen zu prüfen. Das Plugin wird wie in der GNU General Public License beschrieben „wie besehen“ und ohne jede Gewährleistung bereitgestellt.

Marken

WooCommerce ist eine eingetragene Marke von Automattic Inc. Dieses Plugin steht in keiner Verbindung zu Automattic oder WooCommerce und wird von ihnen nicht unterstützt.

Copyright

Copyright (C) 2026 Patrick Schlesinger, cms-admins.de. Veröffentlicht unter der GNU General Public License v2 oder später.

Screenshots

Installation

  1. WooCommerce installieren und aktivieren.
  2. Das Plugin über Plugins, Neues Plugin hinzufügen installieren oder die ZIP-Datei hochladen und anschließend aktivieren.
  3. Unter WooCommerce, Einstellungen, Produkte, Mengenrechner die Verschnitt-Vorgaben setzen und auswählen, welche Mengenangaben der Shop nutzt.
  4. Ein Produkt bearbeiten. Unter Produktdaten, Allgemein eine Mengenangabe wählen und die Größe pro Stück eintragen, zum Beispiel 2,13 für ein Paket mit 2,13 m².

Für viele Produkte auf einmal die Produktliste nach Mengenangabe filtern und die Mehrfachbearbeitung nutzen.

FAQ

Wie verkaufe ich Bodenbelag in WooCommerce nach Quadratmetern?

Der Preis bleibt pro Paket, der Kunde gibt Quadratmeter ein. Dazu die Mengenangabe des Produkts auf „Quadratmeter / Pakete“ stellen und die m² je Paket eintragen. Die Produktseite rechnet die Fläche dann in Pakete um und zeigt den Gesamtpreis, der Warenkorb zeigt die gelieferte Fläche.

Wie viele Pakete brauche ich für meinen Raum?

Pakete = Raumfläche ÷ m² je Paket, aufgerundet auf das nächste volle Paket. Mit Verschnitt: Raumfläche × (1 + Verschnitt in Prozent) ÷ m² je Paket, aufgerundet. Das Plugin rechnet das live auf der Produktseite, inklusive Raumrechner für Länge × Breite.

Wie viel Verschnitt sollte ich bei Bodenbelag einrechnen?

Das hängt vom Produkt und vom Verlegemuster ab. Üblich sind 5 % bei gerader Verlegung von Klick-Vinyl oder Laminat und 10 bis 15 % bei diagonaler Verlegung, Fischgrät oder Fliesen. Lege eine Shop-Vorgabe fest und überschreibe sie bei Bedarf am Produkt.

Kann ich je Produkt einen anderen Verschnitt festlegen?

Ja. Jedes Produkt hat ein Feld „Verschnitt (%)“. Bleibt es leer, gilt die Shop-Vorgabe, mit 0 wird der Verschnitt-Haken bei diesem Produkt ausgeblendet. Mit QuickEdit und Mehrfachbearbeitung änderst du den Wert für viele Produkte auf einmal.

Kann ich es als Fliesenrechner verwenden?

Ja. Fliesen, die im Karton verkauft werden, funktionieren wie Bodenbelag in Paketen: m² je Karton eintragen, der Kunde gibt die Wand- oder Bodenfläche ein und bekommt die Zahl der Kartons, auf Wunsch mit Verschnitt für Zuschnitte.

Funktioniert es für Sockelleisten?

Ja. Der Kunde gibt laufende Meter oder die Raumgröße ein, das Plugin berechnet den Umfang und die Zahl der Leisten. Für Sockelleisten gibt es eine eigene Verschnitt-Vorgabe.

Wie viel Kleber brauche ich pro Quadratmeter?

Das Plugin nimmt den Verbrauch in kg je m² aus dem Produkt und den Gebindeinhalt und berechnet daraus das benötigte Gewicht und die Zahl der Gebinde. Gibt der Hersteller eine Spanne an, trägst du den oberen Wert ein, damit die Menge sicher reicht.

Funktioniert es mit dem Block-Warenkorb und der Block-Kasse?

Ja. Fläche, Länge oder Gewicht erscheinen im klassischen Warenkorb und in der klassischen Kasse ebenso wie in den Block-Varianten und werden an jeder Bestellposition gespeichert. Damit stehen sie auch in der Bestellansicht und in den Bestellmails.

Funktioniert es mit variablen Produkten?

Ja. Varianten können eine eigene Größe pro Stück haben, zum Beispiel Sockelleisten in 2,40 m und 2,70 m Länge.

Warum zeigt ein Produkt keinen Rechner?

Entweder steht die Mengenangabe auf Stückzahl oder die Größe pro Stück fehlt. Bei Klebern sind Verbrauch und Gebindeinhalt beide Pflicht. Die Produktliste hat einen Filter „Größe pro Stück fehlt“, mit dem sich diese Produkte finden lassen.

Sendet das Plugin Daten an externe Dienste?

Nein. Es stellt keine externen Anfragen und speichert keine personenbezogenen Daten.

Gibt es eine Pro-Version?

Nein. Alle Funktionen stecken in diesem Plugin.

Kann ich eine eigene Mengenangabe hinzufügen?

Ja, über den Filter caqc_types. Den Verschnitt in Prozent ändert der Filter caqc_waste_percent, die Bestandsanzeige der Filter caqc_stock_in_size.

Ich habe bisher eigene Felder für die Berechnung genutzt. Kann ich die Daten behalten?

Ordne deine alten Meta-Keys über den Filter caqc_migration_map den Keys des Plugins zu. Bei der nächsten Aktivierung benennt das Plugin sie einmalig um. Ohne diesen Filter passiert nichts.

Was passiert mit meinen Produktdaten, wenn ich das Plugin lösche?

Das Plugin entfernt nur seine eigenen Einstellungen. Größen, Verschnittwerte und Mengenangaben bleiben an den Produkten, nach einer Neuinstallation ist alles wieder da.

Rezensionen

Zu diesem Plugin liegen noch keine Rezensionen vor.

Mitwirkende und Entwickler

„Flooring Calculator für WooCommerce: Quadratmeter-Rechner für Böden“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Flooring Calculator für WooCommerce: Quadratmeter-Rechner für Böden“ wurde in 2 Sprachen übersetzt. Danke an die Übersetzer für ihre Mitwirkung.

Übersetze „Flooring Calculator für WooCommerce: Quadratmeter-Rechner für Böden“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

1.0.6

  • Goods sold by the meter: cart, order, emails and invoices show the ordered length, for example „Length: 6.00 m“.

1.0.5

  • Smartphone: Die Plus- und Minus-Knöpfe von Flächenfeld und Mengenfeld stehen auf einer Linie.
  • Der Gesamtpreis-Kasten und der Warenkorb-Knopf verrutschen nicht mehr seitlich, wenn ein Muster-Plugin dem Warenkorb-Formular Abstände hinzufügt.

1.0.4

  • Verschnitt je Produkt: jedes Produkt kann einen eigenen Verschnitt festlegen, ein leeres Feld nutzt die Shop-Vorgabe.
  • Eigene Verschnitt-Vorgabe für Sockelleisten und Meterware (standardmäßig aus).
  • Meterware: Verschnitt-Haken im Raumrechner.
  • QuickEdit und Mehrfachbearbeitung für den Verschnitt.
  • Der Filter caqc_waste_percent erhält jetzt auch das Produkt und die Verschnittgruppe. Für Kleber und Stückware gilt er nicht mehr.
  • Kleber: wer die Zahl der Gebinde ändert, sieht die zu verklebende Fläche neu berechnet.
  • Warenkorb, Kasse und Bestellung zeigen bei Klebern das Gesamtgewicht.
  • Layout: Rechner, Gesamtpreisfeld und Raumrechner sehen in mehr Themes einheitlich aus, auch mobil und bei variablen Produkten.
  • Vorbelegte Felder werden beim Antippen markiert, die Eingabe ersetzt also den alten Wert.

1.0.3

  • Die Einheit bleibt hinter dem Mengenfeld, auch wenn das Theme das Feld umsortiert (zum Beispiel Woodmart bei variablen Produkten).

1.0.2

  • Die interne Markierung gespeicherter Bestellpositionen wird in der Bestellansicht ausgeblendet.

1.0.1

  • Fläche oder Länge werden jetzt an jeder Bestellposition gespeichert und erscheinen so in der Bestellansicht, in den Bestellmails an den Shop und auf Rechnungen.

1.0.0

  • Erste öffentliche Version.