ShopiPress 1.0.0 · 10
Riferimento dei 17 blocchi Gutenberg dinamici
Associa ogni blocco registrato e renderizzato lato server alla superficie di catalogo che governa.
Si applica a ShopiPress 1.0.0, pubblicato ufficialmente su Freemius.
Flusso verificato
- Inserisci il blocco dalla categoria ShopiPress.
- Conferma il contesto nell’anteprima.
- Prova la pagina pubblica; la registrazione non prova parità.
Questa guida si applica alla versione di ShopiPress indicata nell’intestazione della pagina, pubblicata ufficialmente su Freemius. Conferma la versione installata prima di applicare la procedura. Le versioni successive possono modificare schermate, valori predefiniti o confini di servizio.
Risultato atteso
Associa ogni blocco registrato e renderizzato lato server alla superficie di catalogo che governa.
Il candidato esatto registra 17 blocchi dinamici di Gutenberg. Ogni blocco ha metadati apiVersion 3, una callback di rendering in PHP e un’anteprima nell’editor tramite ServerSideRender. I metadati non dichiarano attributi utente, quindi questo riferimento non deve inventare controlli dell’inspector.
Prima di iniziare
- Inserisci il blocco dalla categoria ShopiPress.
- Conferma il contesto nell’anteprima.
- Prova la pagina pubblica; la registrazione non prova parità.
Ambito e limiti attuali
Mantieni visibile il modello di responsabilità per tutta l’attività: Shopify resta la fonte commerciale e il sistema di pagamento; ShopiPress collega, sincronizza e renderizza il catalogo secondo i contratti consegnati; WordPress possiede il contesto di pubblicazione. Un risultato corretto in WordPress non va interpretato come un trasferimento di ordini, clienti, pagamenti o autorità sull’inventario.
Il candidato esatto registra 17 blocchi dinamici di Gutenberg. Ogni blocco ha metadati apiVersion 3, una callback di rendering in PHP e un’anteprima nell’editor tramite ServerSideRender. I metadati non dichiarano attributi utente, quindi questo riferimento non deve inventare controlli dell’inspector.
Procedura
- Inserisci il blocco dalla categoria ShopiPress. Consulta l’inventario completo legato alla versione riportato più sotto e prova l’esempio rappresentativo più piccolo prima di riutilizzarlo.
- Conferma il contesto nell’anteprima. Consulta l’inventario completo legato alla versione riportato più sotto e prova l’esempio rappresentativo più piccolo prima di riutilizzarlo.
- Prova la pagina pubblica; la registrazione non prova parità. Consulta l’inventario completo legato alla versione riportato più sotto e prova l’esempio rappresentativo più piccolo prima di riutilizzarlo.
Verificare il risultato
Verifica il risultato nella pagina WordPress renderizzata e nella superficie autorevole di Shopify, non solo nella schermata di amministrazione di ShopiPress. Usa un prodotto rappresentativo con dati di prezzo, disponibilità, variante e collezione. Ripeti l’operazione sicura più piccola quando l’idempotenza conta e registra ogni differenza prima di ampliare il test.
- Conferma il nome esatto o l’identificatore stabile.
- Confronta il contesto dichiarato con la pagina renderizzata.
- Prova gli stati di dati vuoti, lunghi e non disponibili.
- Confronta gli output di Gutenberg, shortcode, Elementor e WPBakery solo dove la matrice di copertura dichiara un componente.
Errori comuni
- Non dedurre un attributo, un controllo di blocco o un componente di builder da un nome simile.
- Non contare i componenti esclusivi dei builder tra gli shortcode pubblici.
- Non descrivere una copertura concettuale come parità di controlli, di markup o di comportamento.
Risoluzione dei problemi
- Riconferma la versione e l’edizione del pacchetto installato.
- Riduci il problema a un componente, un record di catalogo noto e un URL WordPress.
- Confronta nome esatto, identificatore stabile, contesto e output con l’inventario legato alla versione riportato più sotto.
- Individua se la responsabilità fallita appartiene a Shopify, ShopiPress o WordPress.
- Conserva la risposta renderizzata e le impostazioni prima di modificare la configurazione, poi ripeti una volta il test sicuro più piccolo.
Sicurezza e dati
Registra la versione installata, l’edizione, le versioni di WordPress e PHP, il builder o l’integrazione SEO attiva, l’URL esatto, il viewport e le azioni ordinate che hanno prodotto il risultato. Cattura soltanto dati di catalogo controllati. Oscura il token Storefront, i dati dei clienti, le informazioni sugli ordini, i domini privati e ogni segreto d’ambiente prima che un artefatto lasci lo spazio di validazione.
Conseguenze SEO
I componenti di riferimento possono modificare intestazioni, collegamenti, dati di prodotto e controlli interattivi. Esamina su una pagina rappresentativa la semantica renderizzata, l’accessibilità, il comportamento canonico e il passaggio d’acquisto verso Shopify.
Prove da registrare
Registra la versione installata, l’edizione, le versioni di WordPress e PHP, il builder o l’integrazione SEO attiva, l’URL esatto, il viewport e le azioni ordinate che hanno prodotto il risultato. Cattura soltanto dati di catalogo controllati. Oscura il token Storefront, i dati dei clienti, le informazioni sugli ordini, i domini privati e ogni segreto d’ambiente prima che un artefatto lasci lo spazio di validazione.
Guide correlate
Versione e stato del prodotto
ShopiPress è pubblicato ufficialmente su Freemius. Questa guida descrive la versione documentata. I collegamenti di acquisto e download saranno aggiunti a questo sito quando le loro destinazioni saranno configurate.
Superficie prodotto
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- Blocco Gutenberg dinamico renderizzato sul server. 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- Blocco Gutenberg dinamico renderizzato sul server. 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- Blocco Gutenberg dinamico renderizzato sul server. 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- Blocco Gutenberg dinamico renderizzato sul server. 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- Blocco Gutenberg dinamico renderizzato sul server. 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- Blocco Gutenberg dinamico renderizzato sul server. 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- Blocco Gutenberg dinamico renderizzato sul server. 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- Blocco Gutenberg dinamico renderizzato sul server. 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- Blocco Gutenberg dinamico renderizzato sul server. 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- Blocco Gutenberg dinamico renderizzato sul server. 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- Blocco Gutenberg dinamico renderizzato sul server. 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- Blocco Gutenberg dinamico renderizzato sul server. Namespace: shopipress/vendor. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
Superficie collezione
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- Blocco Gutenberg dinamico renderizzato sul server. 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- Blocco Gutenberg dinamico renderizzato sul server. 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- Blocco Gutenberg dinamico renderizzato sul server. 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- Blocco Gutenberg dinamico renderizzato sul server. 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- Blocco Gutenberg dinamico renderizzato sul server. Namespace: shopipress/products-loop. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
Mantieni visibile il confine
Shopify gestisce il commercio, ShopiPress trasporta il catalogo e WordPress pubblica.
Shopify · catalogo e checkout
ShopiPress · sincronizzazione e rendering
WordPress · contenuti, template e SEO
Verifica prima di continuare
- Conferma il risultato in WordPress.
- Lascia carrello e checkout su Shopify.
- Annota la versione quando segnali un difetto.