RepairPluginDocs

Shortcodes

Erfahre, wie du das RepairPlugin-Buchungssystem auf jeder WordPress-Seite mit Shortcodes fur den vollstandigen Ablauf, die Suchleiste und Preistabellen einbettest.

shortcodeembeddingfrontendsearch-barpage-builder

Was kannst du damit machen?

  • Den kompletten Buchungsablauf hinzufugen auf jeder Seite mit [Repair_All] -- Kunden sehen Kategorien, Marken, Modelle, Reparaturen, Servicemethoden und Checkout.
  • Eine Suchleiste hinzufugen mit [Repair_Search_Box], damit Besucher schnell ihr Geratemodell von jeder Seite aus finden konnen.
  • Ein Kategorie-, Marken- oder Modellraster anzeigen auf jeder Seite mit [categories], [brands] oder [models] fur schnelle Navigation.
  • Eine Reparatur-Preistabelle anzeigen mit [Repair_Pricing_Table], damit Kunden alle Reparaturpreise fur ein bestimmtes Modell sehen konnen.
  • Landingpages erstellen mit vorausgewahlten Kategorien, Marken, Modellen oder Standorten fur SEO- oder Marketingkampagnen.
  • Eine Sprache vorauswahlen fur mehrsprachige Websites, die kein Polylang verwenden.
  • Jeden Page-Builder verwenden -- Elementor, Divi, WP Bakery oder Gutenberg funktionieren alle.

Wo findest du es?

  1. Klicke im WordPress-Adminmenu auf RepairPlugin.
  2. Klicke im Untermenu auf Settings.
  3. Klicke in der Einstellungs-Seitenleiste auf Plugin Shortcode.
https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=plugin_shortcode
The Plugin Shortcode settings page showing shortcode fields, brand filter, and Base URL options

Diese Seite zeigt beide Shortcodes mit Kopier-Buttons, Marken-/Standortfilter und die Base-URL-Einstellung fur die Suchbox.

Vorausgewahlte Shortcodes fur bestimmte Kategorien, Marken und Modelle findest du auf deren Verwaltungsseiten:

  • Kategorie-Shortcode: RepairPlugin > Categories -- wahle eine Kategorie, klicke auf das Shortcode-Symbol.
  • Marken-Shortcode: RepairPlugin > Categories -- wahle eine Marke, klicke auf das Shortcode-Symbol.
  • Modell-Shortcode: RepairPlugin > Models & Repair -- wahle ein Modell, klicke auf das Shortcode-Symbol.
  • Standort-Shortcode: RepairPlugin > Enhanced Locations > Locations -- klicke auf den Shortcode-Button in einer Standortzeile (erfordert, dass standortbasierte Preise aktiv sind).

So richtest du es ein

Einen Shortcode auf einer Seite platzieren

  1. Kopiere den gewunschten Shortcode (z.B. [Repair_All]).
  2. Gehe zu WP Dashboard > Seiten und bearbeite die Zielseite.
  3. Fuge einen Shortcode-Block (Gutenberg) oder ein HTML/Code-Modul (Page-Builder) hinzu.
  4. Fuge den Shortcode in den Block ein.
  5. Stelle das Seitenlayout auf Volle Breite fur das beste Ergebnis (mindestens 1200px Breite empfohlen).
  6. Klicke auf Speichern oder Veroffentlichen.

Eine Marke vorauswahlen

Wahle auf der Plugin-Shortcode-Einstellungsseite eine Marke aus dem Brand-Dropdown neben dem Steps-Shortcode-Feld. Der Shortcode aktualisiert sich automatisch:

[Repair_All brand="Apple"]

Klicke auf Copy to clipboard zum Kopieren. Verwende das Zurucksetzen-Symbol, um den Markenfilter zu loschen.

Einen Standort vorauswahlen

Wenn standortbasierte Preise aktiv sind, erscheint ein Location-Dropdown neben dem Suchbox-Shortcode-Feld. Die Auswahl eines Standorts generiert:

[Repair_Search_Box location="3"]

Die Base-URL fur die Suchbox festlegen

Die Suchbox muss wissen, welche Seite den [Repair_All]-Shortcode hat, damit sie Kunden nach der Modellauswahl dorthin weiterleiten kann.

  1. Finde unter dem Suchbox-Abschnitt Base URL.
  2. Wahle Find It Automatically (Standard) oder Use My Custom Link.
  3. Wenn du einen benutzerdefinierten Link verwendest, gib die vollstandige URL der Seite ein, auf der [Repair_All] platziert ist.
  4. Klicke auf Update.

Diese URL wird auch fur Abschluss-, Umbuchungs- und Stornolinks in E-Mails verwendet.

https://www.repairplugin.com/book-a-repair
The search bar widget allowing customers to search for their device directly

Eine Sprache vorauswahlen

Wenn deine Website ein anderes Ubersetzungsplugin als Polylang verwendet (das automatisch erkannt wird), fuge das language-Attribut hinzu:

[Repair_All language="Dutch"]
[Repair_All language="French"]
[Repair_All language="English (United States)"]

Der Sprachname muss mit der Spalte LANGUAGE NAME aus Settings > Localization ubereinstimmen.

Einstellungsubersicht

EinstellungBeschreibungStandardKunden sehen
Steps ShortcodeZeigt den Haupt-Buchungs-Shortcode. Kopiere und fuge ihn auf einer beliebigen Seite ein, um den kompletten mehrstufigen Buchungsablauf anzuzeigen[Repair_All]Die vollstandige Buchungsoberflache -- Kategorieauswahl, Marke, Modell, Reparaturliste, Servicemethoden und Checkout.
Brand filterWenn du eine Marke auswahlt, wird brand="Markenname" zum Shortcode hinzugefugt. Es werden nur Kategorien und Modelle fur diese Marke angezeigt-- Alle --Sie uberspringen die Markenauswahl und gelangen direkt zur Modellauswahl.
Search Box ShortcodeZeigt den Suchleisten-Shortcode. Kopiere und fuge ihn auf einer beliebigen Seite ein, um eine Suchleiste anzuzeigen, in der Kunden einen Geratenamen eingeben und passende Modelle sehen konnen[Repair_Search_Box]Eine Suchleiste, in der sie schnell ihr Gerat finden konnen. Besonders nutzlich auf Startseiten oder Landingpages.
Location filterFugt location="ID" zum Shortcode hinzu, um den Standortauswahlschritt zu uberspringen. Nur sichtbar, wenn standortbasierte Preise aktiviert sind-- Alle --Sie gelangen direkt zu den Modell- und Reparaturergebnissen fur diesen Standort.
Base URLTeilt der Suchleiste mit, zu welcher Seite Kunden nach der Modellauswahl weitergeleitet werden sollen. Diese URL wird auch fur Abschluss-, Umbuchungs- und Stornolinks in E-Mails verwendetAutomatisch findenNach der Suche nach ihrem Gerat werden sie zur richtigen Seite mit dem vollstandigen Buchungsablauf weitergeleitet.
Custom LinkErmoglicht das manuelle Festlegen der URL der Seite mit [Repair_All]. Erscheint nur, wenn "Use My Custom Link" ausgewahlt istleerKorrekte Navigation von Suchergebnissen zum Buchungsablauf. Verwende dies, wenn die automatische Erkennung die richtige Seite nicht findet.

Katalog-Shortcodes

Diese Shortcodes zeigen bestimmte Teile deines Geratekatalogs auf jeder Seite an. Jeder erfordert ein code-Attribut -- den eindeutigen Code, der der Kategorie, Marke oder dem Modell innerhalb von RepairPlugin zugewiesen ist.

EinstellungBeschreibungStandardKunden sehen
[categories]Zeigt den Buchungsablauf ab einer bestimmten Kategorie. Kunden sehen Marken, Modelle und Reparaturen innerhalb dieser Kategorie. Erfordert das code-Attribut. Optional: location (Standort-ID oder Name) um auf einen bestimmten Standort zu beschranken, language um eine Sprache vorzuauswahlen----
Beispiel: [categories code="CAT001"]
The category grid shortcode output showing device type icons in a grid layout
EinstellungBeschreibungStandardKunden sehen
------------
[brands]Zeigt den Buchungsablauf ab einer bestimmten Marke innerhalb einer Kategorie. Kunden sehen Modelle und Reparaturen fur diese Marke. Erfordert das code-Attribut. Optional: location, language----
Beispiel: [brands code="BRD001"]
The brand grid shortcode output displaying brand logos for customers to select from
EinstellungBeschreibungStandardKunden sehen
------------
[models]Zeigt den Buchungsablauf ab einem bestimmten Modell. Kunden gelangen direkt zur Reparaturauswahl fur dieses Modell. Erfordert das code-Attribut. Optional: location, language----
Beispiel: [models code="MDL001"]
EinstellungBeschreibungStandardKunden sehen
------------
[Repair_Pricing_Table]Zeigt eine schreibgeschutzte Preistabelle mit allen verfugbaren Reparaturen und deren Preisen fur ein bestimmtes Modell. Nutzlich fur SEO-Landingpages und Transparenz. Erfordert das code-Attribut. Wenn standortbasierte Preise aktiv sind, musst du auch das location-Attribut angeben. Optional: language----
Beispiel: [Repair_Pricing_Table code="MDL001"] oder [Repair_Pricing_Table code="MDL001" location="3"]

Tipp: Kombiniere [models] und [Repair_Pricing_Table] auf derselben Seite, um sowohl den Buchungsablauf als auch die Preistabelle fur ein Gerat anzuzeigen: [models code=MDL001][Repair_Pricing_Table code=MDL001]. Offnungszeiten-Shortcodes RepairPlugin bietet auch 8 Shortcodes zum Anzeigen von Offnungszeiten, geoffnet/geschlossen-Indikatoren und bedingten Inhalten auf deiner Website. Diese sind separat in Offnungszeiten-Anzeige dokumentiert.

Vorausgewahlte Shortcodes

Shortcode-TypWo du ihn findestBeispiel
Kategorie vorausgewahltRepairPlugin > Categories[Repair_All category="5"]
Kategorie + Marke vorausgewahltRepairPlugin > Categories > Brand[Repair_All category="5" brand="Apple"]
Modell vorausgewahltRepairPlugin > Models & Repair[models code=ABC123][Repair_Pricing_Table code=ABC123]
Nur Marke (alle Kategorien)Settings > Plugin Shortcode[Repair_All brand="Samsung"]
Standort vorausgewahltEnhanced Locations > Locations[Repair_All location="3"]

Page-Builder-Tipps

Page-BuilderEmpfohlenes ModulHinweise
ElementorShortcode-ModulVerwende keine Textbox. Stelle sicher, dass die Spalte mindestens 1250px breit ist.
DiviCode-ModulVerwende keine Textbox. Vermeide Abschnitte mit Trennlinien.
WP BakeryRaw-HTML-ModulVerwende keine Textbox. Stelle sicher, dass die Spalte mindestens 1250px breit ist.
GutenbergShortcode-BlockStelle die Seite auf Volle-Breite-Layout ein.

Haufig gestellte Fragen

Kann ich den Shortcode auf mehreren Seiten platzieren?

Ja. Du kannst [Repair_All] auf beliebig vielen Seiten platzieren -- zum Beispiel separate Landingpages fur verschiedene Marken oder Kategorien mit vorausgewahlten Shortcodes.

Was ist die Mindestbreite fur den Buchungsablauf?

Fur das beste visuelle Ergebnis sollte deine Seite mindestens 1200px breit sein. Verwende ein Volle-Breite-Seitentemplate in deinem Theme oder Page-Builder.

Was passiert, wenn ich zwei [Repair_All]-Shortcodes auf derselben Seite platziere?

Das wird nicht unterstutzt. RepairPlugin verwendet einen gemeinsamen internen Status, sodass der zweite Shortcode die Konfiguration des ersten uberschreiben wurde. Platziere nur einen Buchungs-Shortcode pro Seite.

Kann ich Shortcodes in Widget-Bereichen oder benutzerdefinierten Beitragstypen verwenden?

Shortcodes funktionieren uberall, wo WordPress sie verarbeitet, einschliesslich Widgets und benutzerdefinierten Beitragstypen. Einige interne Funktionen (wie Umbuchungs- und Abschlusslinks) erwarten jedoch, dass der Shortcode auf einer Standard-WordPress-Seite platziert ist. Wenn du den Shortcode an anderer Stelle platzierst, funktioniert das Buchungsformular, aber diese internen Weiterleitungslinks finden es moglicherweise nicht.

Verwandte Artikel

Command Palette

Search for a command to run...