ShopiPress.
Explorar

PT-BR

ShopiPress 1.0.0 · 10

Referência dos 17 blocos Gutenberg dinâmicos

Associe cada bloco registrado e renderizado no servidor à superfície de catálogo que ele controla.

Aplica-se ao ShopiPress 1.0.0, publicado oficialmente no Freemius.

Fluxo verificado

  1. Insira o bloco da categoria ShopiPress.
  2. Confirme o contexto na prévia.
  3. Teste a página pública; registro não prova paridade de saída.

Este guia se aplica à versão do ShopiPress indicada no cabeçalho da página, publicada oficialmente no Freemius. Confirme a versão instalada antes de aplicar o procedimento. Versões posteriores podem alterar telas, valores padrão ou fronteiras de serviço.

Resultado esperado

Associe cada bloco registrado e renderizado no servidor à superfície de catálogo que ele controla.

O candidato exato registra 17 blocos dinâmicos do Gutenberg. Cada bloco tem metadados apiVersion 3, um callback de renderização em PHP e uma pré-visualização no editor via ServerSideRender. Os metadados não declaram atributos de usuário, portanto esta referência não deve inventar controles de inspector.

Antes de começar

  • Insira o bloco da categoria ShopiPress.
  • Confirme o contexto na prévia.
  • Teste a página pública; registro não prova paridade de saída.

Escopo e limites atuais

Mantenha o modelo de responsabilidade visível durante toda a tarefa: a Shopify continua sendo a fonte comercial e o sistema de pagamento; o ShopiPress conecta, sincroniza e renderiza o catálogo conforme os contratos entregues; o WordPress detém o contexto de publicação. Um resultado bem-sucedido no WordPress não deve ser interpretado como transferência de pedidos, clientes, pagamentos ou autoridade sobre o estoque.

O candidato exato registra 17 blocos dinâmicos do Gutenberg. Cada bloco tem metadados apiVersion 3, um callback de renderização em PHP e uma pré-visualização no editor via ServerSideRender. Os metadados não declaram atributos de usuário, portanto esta referência não deve inventar controles de inspector.

Procedimento

  1. Insira o bloco da categoria ShopiPress. Consulte o inventário completo vinculado à versão apresentado abaixo e teste o menor exemplo representativo antes de reutilizá-lo.
  2. Confirme o contexto na prévia. Consulte o inventário completo vinculado à versão apresentado abaixo e teste o menor exemplo representativo antes de reutilizá-lo.
  3. Teste a página pública; registro não prova paridade de saída. Consulte o inventário completo vinculado à versão apresentado abaixo e teste o menor exemplo representativo antes de reutilizá-lo.

Verificar o resultado

Verifique o resultado na página WordPress renderizada e na superfície autoritativa da Shopify, não apenas na tela de administração do ShopiPress. Use um produto representativo com dados de preço, disponibilidade, variante e coleção. Repita a menor operação segura quando a idempotência importar e registre qualquer diferença antes de ampliar o teste.

  • Confirme o nome exato ou o identificador estável.
  • Compare o contexto declarado com a página renderizada.
  • Teste os estados de dados vazios, longos e indisponíveis.
  • Compare as saídas do Gutenberg, do shortcode, do Elementor e do WPBakery apenas onde a matriz de cobertura declarar um componente.

Erros frequentes

  • Não deduza um atributo, um controle de bloco ou um componente de construtor a partir de um nome parecido.
  • Não conte os componentes exclusivos de construtores entre os shortcodes públicos.
  • Não descreva uma cobertura conceitual como paridade de controles, de marcação ou de comportamento.

Solução de problemas

  1. Reconfirme a versão e a edição do pacote instalado.
  2. Reduza o problema a um componente, um registro de catálogo conhecido e uma URL do WordPress.
  3. Compare o nome exato, o identificador estável, o contexto e a saída com o inventário vinculado à versão apresentado abaixo.
  4. Identifique se a responsabilidade que falha é da Shopify, do ShopiPress ou do WordPress.
  5. Preserve a resposta renderizada e as configurações antes de alterar a configuração e, em seguida, repita uma vez o menor teste seguro.

Segurança e dados

Registre a versão instalada, a edição, as versões do WordPress e do PHP, o construtor ou a integração de SEO ativa, a URL exata, o viewport e as ações ordenadas que produziram o resultado. Capture apenas dados de catálogo controlados. Oculte o token Storefront, dados de clientes, informações de pedidos, domínios privados e qualquer segredo de ambiente antes que um artefato saia do espaço de validação.

Consequências de SEO

Componentes de referência podem alterar títulos, links, dados de produto e controles interativos. Em uma página representativa, inspecione a semântica renderizada, a acessibilidade, o comportamento canônico e a passagem da compra para a Shopify.

Evidências a registrar

Registre a versão instalada, a edição, as versões do WordPress e do PHP, o construtor ou a integração de SEO ativa, a URL exata, o viewport e as ações ordenadas que produziram o resultado. Capture apenas dados de catálogo controlados. Oculte o token Storefront, dados de clientes, informações de pedidos, domínios privados e qualquer segredo de ambiente antes que um artefato saia do espaço de validação.

Guias relacionados

Versão e estado do produto

O ShopiPress está publicado oficialmente no Freemius. Este guia descreve a versão documentada. Os links de compra e download serão adicionados a este site quando seus destinos estiverem configurados.

Superfície de produto

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
Bloco Gutenberg dinâmico renderizado no 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
Bloco Gutenberg dinâmico renderizado no 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
Bloco Gutenberg dinâmico renderizado no 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
Bloco Gutenberg dinâmico renderizado no 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
Bloco Gutenberg dinâmico renderizado no 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
Bloco Gutenberg dinâmico renderizado no 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
Bloco Gutenberg dinâmico renderizado no 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
Bloco Gutenberg dinâmico renderizado no 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
Bloco Gutenberg dinâmico renderizado no 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
Bloco Gutenberg dinâmico renderizado no 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
Bloco Gutenberg dinâmico renderizado no 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
Bloco Gutenberg dinâmico renderizado no servidor. Namespace: shopipress/vendor. Editor preview and frontend output use the PHP block renderer; control, markup and accessibility parity must be verified per builder.

Superfície de coleção

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
Bloco Gutenberg dinâmico renderizado no 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
Bloco Gutenberg dinâmico renderizado no 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
Bloco Gutenberg dinâmico renderizado no 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
Bloco Gutenberg dinâmico renderizado no 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
Bloco Gutenberg dinâmico renderizado no 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.

Mantenha a fronteira visível

A Shopify controla o comércio, o ShopiPress transporta o catálogo e o WordPress publica.

Shopify · catálogo e checkout

ShopiPress · sincronização e renderização

WordPress · conteúdo, templates e SEO

Verifique antes de continuar

  • Confirme o resultado no WordPress.
  • Mantenha carrinho e checkout na Shopify.
  • Registre a versão ao relatar falhas.