ShopiPress.
Entdecken

DE

ShopiPress 1.0.0 · 10

Referenz der 17 dynamischen Gutenberg-Blöcke

Jeden registrierten, serverseitig gerenderten Block der Katalogfläche zuordnen, die er steuert.

Gilt für ShopiPress 1.0.0, offiziell auf Freemius veröffentlicht.

Geprüfter Ablauf

  1. Block aus der ShopiPress-Kategorie einfügen.
  2. Produkt- oder Kollektionskontext in der Vorschau prüfen.
  3. Öffentliche Seite testen; Registrierung beweist keine Ausgabeparität.

Diese Anleitung gilt für die im Seitenkopf genannte ShopiPress-Version, offiziell auf Freemius veröffentlicht. Prüfen Sie die installierte Version, bevor Sie das Vorgehen anwenden. Spätere Versionen können Ansichten, Standardwerte oder Servicegrenzen verändern.

Erwartetes Ergebnis

Jeden registrierten, serverseitig gerenderten Block der Katalogfläche zuordnen, die er steuert.

Der exakte Kandidat registriert 17 dynamische Gutenberg-Blöcke. Jeder Block hat Metadaten mit apiVersion 3, einen PHP-Render-Callback und eine Editor-Vorschau über ServerSideRender. Die Metadaten deklarieren keine Benutzerattribute, deshalb darf diese Referenz keine Inspector-Steuerelemente erfinden.

Vorbereitung

  • Block aus der ShopiPress-Kategorie einfügen.
  • Produkt- oder Kollektionskontext in der Vorschau prüfen.
  • Öffentliche Seite testen; Registrierung beweist keine Ausgabeparität.

Umfang und aktuelle Grenzen

Halten Sie das Zuständigkeitsmodell während der gesamten Aufgabe sichtbar: Shopify bleibt die kommerzielle Quelle und das Checkout-System; ShopiPress verbindet, synchronisiert und rendert den Katalog gemäß den ausgelieferten Verträgen; WordPress verantwortet den Publikationskontext. Ein erfolgreiches Ergebnis in WordPress darf nicht als Übertragung von Bestellungen, Kunden, Zahlungen oder Bestandshoheit verstanden werden.

Der exakte Kandidat registriert 17 dynamische Gutenberg-Blöcke. Jeder Block hat Metadaten mit apiVersion 3, einen PHP-Render-Callback und eine Editor-Vorschau über ServerSideRender. Die Metadaten deklarieren keine Benutzerattribute, deshalb darf diese Referenz keine Inspector-Steuerelemente erfinden.

Vorgehen

  1. Block aus der ShopiPress-Kategorie einfügen. Ziehen Sie das vollständige versionsgebundene Verzeichnis weiter unten heran und testen Sie das kleinste repräsentative Beispiel, bevor Sie es wiederverwenden.
  2. Produkt- oder Kollektionskontext in der Vorschau prüfen. Ziehen Sie das vollständige versionsgebundene Verzeichnis weiter unten heran und testen Sie das kleinste repräsentative Beispiel, bevor Sie es wiederverwenden.
  3. Öffentliche Seite testen; Registrierung beweist keine Ausgabeparität. Ziehen Sie das vollständige versionsgebundene Verzeichnis weiter unten heran und testen Sie das kleinste repräsentative Beispiel, bevor Sie es wiederverwenden.

Ergebnis prüfen

Prüfen Sie das Ergebnis auf der gerenderten WordPress-Seite und auf der maßgeblichen Shopify-Oberfläche, nicht nur im Administrationsbereich von ShopiPress. Verwenden Sie ein repräsentatives Produkt mit Preis-, Verfügbarkeits-, Varianten- und Kollektionsdaten. Wiederholen Sie den kleinsten sicheren Vorgang, wenn Idempotenz zählt, und halten Sie jede Abweichung fest, bevor Sie den Test ausweiten.

  • Den exakten Namen oder die stabile ID bestätigen.
  • Den deklarierten Kontext mit der gerenderten Seite vergleichen.
  • Leere, lange und nicht verfügbare Datenzustände testen.
  • Ausgaben von Gutenberg, Shortcode, Elementor und WPBakery nur dort vergleichen, wo die Abdeckungsmatrix eine Komponente ausweist.

Häufige Fehler

  • Kein Attribut, kein Block-Steuerelement und keine Builder-Komponente aus einem ähnlichen Namen ableiten.
  • Builder-eigene Komponenten nicht zu den öffentlichen Shortcodes zählen.
  • Konzeptionelle Abdeckung nicht als Gleichwertigkeit von Steuerelementen, Markup oder Verhalten beschreiben.

Fehlerbehebung

  1. Version und Edition des installierten Pakets erneut bestätigen.
  2. Das Problem auf eine Komponente, einen bekannten Katalogdatensatz und eine WordPress-URL reduzieren.
  3. Exakten Namen, stabile ID, Kontext und Ausgabe mit dem versionsgebundenen Verzeichnis weiter unten vergleichen.
  4. Bestimmen, ob die fehlerhafte Zuständigkeit bei Shopify, ShopiPress oder WordPress liegt.
  5. Gerenderte Antwort und Einstellungen sichern, bevor die Konfiguration geändert wird, und den kleinsten sicheren Test danach einmal wiederholen.

Sicherheit und Daten

Halten Sie die installierte Version, die Edition, die WordPress- und PHP-Versionen, den aktiven Builder oder die aktive SEO-Integration, die exakte URL, den Viewport und die geordneten Aktionen fest, die zum Ergebnis geführt haben. Erfassen Sie ausschließlich kontrollierte Katalogdaten. Schwärzen Sie das Storefront-Token, Kundendaten, Bestellinformationen, private Domains und jedes Umgebungsgeheimnis, bevor ein Artefakt den Validierungsbereich verlässt.

SEO-Auswirkungen

Referenzkomponenten können Überschriften, Links, Produktdaten und interaktive Steuerelemente verändern. Prüfen Sie auf einer repräsentativen Seite die gerenderte Semantik, die Zugänglichkeit, das Canonical-Verhalten und die Kaufübergabe an Shopify.

Festzuhaltende Nachweise

Halten Sie die installierte Version, die Edition, die WordPress- und PHP-Versionen, den aktiven Builder oder die aktive SEO-Integration, die exakte URL, den Viewport und die geordneten Aktionen fest, die zum Ergebnis geführt haben. Erfassen Sie ausschließlich kontrollierte Katalogdaten. Schwärzen Sie das Storefront-Token, Kundendaten, Bestellinformationen, private Domains und jedes Umgebungsgeheimnis, bevor ein Artefakt den Validierungsbereich verlässt.

Verwandte Anleitungen

Version und Produktstatus

ShopiPress ist offiziell auf Freemius veröffentlicht. Diese Anleitung beschreibt die dokumentierte Version. Kauf- und Download-Links werden auf dieser Website ergänzt, sobald ihre Ziele konfiguriert sind.

Produktfläche

Every block has apiVersion 3 block.json metadata, a ServerSideRender editor preview and a dynamic PHP callback. The exact candidate metadata declares no user attributes.

shopipress/add-to-cart
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/add-to-cart. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
shopipress/availability
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/availability. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
shopipress/buy-now
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/buy-now. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
shopipress/collections
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/collections. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
shopipress/description
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/description. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
shopipress/gallery
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/gallery. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
shopipress/image
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/image. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
shopipress/price
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/price. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
shopipress/tags
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/tags. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
shopipress/title
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/title. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
shopipress/variants
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/variants. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
shopipress/vendor
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/vendor. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.

Kollektionsfläche

Every block has apiVersion 3 block.json metadata, a ServerSideRender editor preview and a dynamic PHP callback. The exact candidate metadata declares no user attributes.

shopipress/collection-description
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/collection-description. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
shopipress/collection-products-per-page
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/collection-products-per-page. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
shopipress/collection-sort
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/collection-sort. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
shopipress/collection-title
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/collection-title. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
shopipress/products-loop
Dynamischer serverseitig gerenderter Gutenberg-Block. Namespace: shopipress/products-loop. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.

Systemgrenze sichtbar halten

Shopify verwaltet Commerce, ShopiPress transportiert den Katalog, WordPress publiziert.

Shopify · Katalog und Checkout

ShopiPress · manueller Sync und Rendering

WordPress · Inhalt, Templates und SEO

Vor dem nächsten Schritt prüfen

  • Ergebnis direkt in WordPress prüfen.
  • Warenkorb und Checkout bei Shopify belassen.
  • Beim Fehlerbericht die Version notieren.