ShopiPress 1.0.0 · 10
Referencia de los 17 bloques Gutenberg dinámicos
Asocia cada bloque registrado y renderizado en el servidor con la superficie de catálogo que controla.
Se aplica a ShopiPress 1.0.0, publicado oficialmente en Freemius.
Flujo verificado
- Inserta el bloque desde la categoría ShopiPress.
- Confirma el contexto en la vista previa.
- Prueba la página pública; el registro no demuestra paridad de salida.
Esta guía se aplica a la versión de ShopiPress indicada en la cabecera de la página, publicada oficialmente en Freemius. Confirma la versión instalada antes de aplicar el procedimiento. Las versiones posteriores pueden cambiar pantallas, valores por defecto o fronteras de servicio.
Resultado esperado
Asocia cada bloque registrado y renderizado en el servidor con la superficie de catálogo que controla.
La versión candidata exacta registra 17 bloques dinámicos de Gutenberg. Cada bloque tiene metadatos apiVersion 3, una función de renderizado en PHP y una vista previa de editor con ServerSideRender. Los metadatos no declaran atributos de usuario, por lo que esta referencia no debe inventar controles de inspector.
Antes de empezar
- Inserta el bloque desde la categoría ShopiPress.
- Confirma el contexto en la vista previa.
- Prueba la página pública; el registro no demuestra paridad de salida.
Alcance y límites actuales
Mantén visible el modelo de responsabilidad durante toda la tarea: Shopify sigue siendo la fuente comercial y el sistema de pago; ShopiPress conecta, sincroniza y renderiza el catálogo según los contratos entregados; WordPress es el contexto de publicación. Un resultado correcto en WordPress no debe interpretarse como una transferencia de pedidos, clientes, pagos o autoridad sobre el inventario.
La versión candidata exacta registra 17 bloques dinámicos de Gutenberg. Cada bloque tiene metadatos apiVersion 3, una función de renderizado en PHP y una vista previa de editor con ServerSideRender. Los metadatos no declaran atributos de usuario, por lo que esta referencia no debe inventar controles de inspector.
Procedimiento
- Inserta el bloque desde la categoría ShopiPress. Consulta el inventario completo ligado a la versión que aparece abajo y prueba el ejemplo representativo más pequeño antes de reutilizarlo.
- Confirma el contexto en la vista previa. Consulta el inventario completo ligado a la versión que aparece abajo y prueba el ejemplo representativo más pequeño antes de reutilizarlo.
- Prueba la página pública; el registro no demuestra paridad de salida. Consulta el inventario completo ligado a la versión que aparece abajo y prueba el ejemplo representativo más pequeño antes de reutilizarlo.
Verificar el resultado
Verifica el resultado en la página WordPress renderizada y en la superficie autorizada de Shopify, no solo dentro de la pantalla de administración de ShopiPress. Usa un producto representativo con datos de precio, disponibilidad, variante y colección. Repite la operación segura más pequeña cuando la idempotencia importe y registra cualquier diferencia antes de ampliar la prueba.
- Confirma el nombre exacto o el identificador estable.
- Compara el contexto declarado con la página renderizada.
- Prueba los estados de datos vacíos, largos y no disponibles.
- Compara las salidas de Gutenberg, shortcode, Elementor y WPBakery solo donde la matriz de cobertura declare un componente.
Errores frecuentes
- No deduzcas un atributo, un control de bloque o un componente de constructor a partir de un nombre parecido.
- No cuentes los componentes exclusivos de constructores entre los shortcodes públicos.
- No describas una cobertura conceptual como paridad de controles, de marcado o de comportamiento.
Resolución de problemas
- Reconfirma la versión y la edición del paquete instalado.
- Reduce el problema a un componente, un registro de catálogo conocido y una URL de WordPress.
- Compara el nombre exacto, el identificador estable, el contexto y la salida con el inventario ligado a la versión que aparece abajo.
- Identifica si la responsabilidad que falla corresponde a Shopify, ShopiPress o WordPress.
- Conserva la respuesta renderizada y los ajustes antes de cambiar la configuración, y luego repite una vez la prueba segura más pequeña.
Seguridad y datos
Registra la versión instalada, la edición, las versiones de WordPress y PHP, el constructor o la integración SEO activa, la URL exacta, el viewport y las acciones ordenadas que produjeron el resultado. Captura únicamente datos de catálogo controlados. Oculta el token Storefront, los datos de clientes, la información de pedidos, los dominios privados y cualquier secreto de entorno antes de que un artefacto salga del espacio de validación.
Consecuencias SEO
Los componentes de referencia pueden cambiar encabezados, enlaces, datos de producto y controles interactivos. Inspecciona la semántica renderizada, la accesibilidad, el comportamiento canónico y el traspaso de compra a Shopify en una página representativa.
Evidencia que registrar
Registra la versión instalada, la edición, las versiones de WordPress y PHP, el constructor o la integración SEO activa, la URL exacta, el viewport y las acciones ordenadas que produjeron el resultado. Captura únicamente datos de catálogo controlados. Oculta el token Storefront, los datos de clientes, la información de pedidos, los dominios privados y cualquier secreto de entorno antes de que un artefacto salga del espacio de validación.
Guías relacionadas
Versión y estado del producto
ShopiPress está publicado oficialmente en Freemius. Esta guía describe la versión documentada. Los enlaces de compra y descarga se añadirán a este sitio cuando sus destinos estén configurados.
Superficie de producto
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- Bloque Gutenberg dinámico renderizado en el servidor. 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- Bloque Gutenberg dinámico renderizado en el servidor. 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- Bloque Gutenberg dinámico renderizado en el servidor. 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- Bloque Gutenberg dinámico renderizado en el servidor. 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- Bloque Gutenberg dinámico renderizado en el servidor. 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- Bloque Gutenberg dinámico renderizado en el servidor. 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- Bloque Gutenberg dinámico renderizado en el servidor. 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- Bloque Gutenberg dinámico renderizado en el servidor. 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- Bloque Gutenberg dinámico renderizado en el servidor. 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- Bloque Gutenberg dinámico renderizado en el servidor. 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- Bloque Gutenberg dinámico renderizado en el servidor. 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- Bloque Gutenberg dinámico renderizado en el servidor. Namespace: shopipress/vendor. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
Superficie de colección
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- Bloque Gutenberg dinámico renderizado en el servidor. 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- Bloque Gutenberg dinámico renderizado en el servidor. 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- Bloque Gutenberg dinámico renderizado en el servidor. 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- Bloque Gutenberg dinámico renderizado en el servidor. 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- Bloque Gutenberg dinámico renderizado en el servidor. Namespace: shopipress/products-loop. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.
Mantén visible la frontera
Shopify gestiona el comercio, ShopiPress transporta el catálogo y WordPress publica.
Shopify · catálogo y pago
ShopiPress · sincronización y renderizado
WordPress · contenido, plantillas y SEO
Verifica antes de continuar
- Confirma el resultado en WordPress.
- Mantén carrito y pago en Shopify.
- Registra la versión al informar un error.