Ir para conteúdo principal

Configurações e configuração do WooCommerce

A extensão do WooCommerce não adiciona uma página de configurações dedicada. A configuração é orientada por atribuições de produto a time e pelo sistema de seção de template do SportsPress.

Atualizado hoje

Configurações e configuração do WooCommerce

A extensão do WooCommerce não adiciona uma página de configurações dedicada. A configuração é orientada por atribuições de produto a time e pelo sistema de seção de template do SportsPress.

Atribuição de produto

Cada produto do WooCommerce ganha uma meta box do SportsPress na tela de edição de produto. A meta box contém um campo de seleção múltipla Times listando todos os times na sua instalação do SportsPress.

  • Selecionar um ou mais times associa o produto a esses times.

  • Um produto pode ser atribuído a qualquer número de times (por exemplo, um cachecol de marca da liga pode aparecer na página de cada clube).

  • Remover o produto da lista de times o ocultará dessas páginas de time na próxima renderização.

Seção de template Loja

O plugin registra uma seção products na pilha de template de time via sportspress_team_templates:

Propriedade

Valor

Chave de template

products

Título (admin)

Products

Rótulo de link (frontend)

Store

Chave da opção

sportspress_team_show_directories

O rótulo Store está fixado no código — não é afetado pelo tema ativo.

Para habilitar, desabilitar ou reordenar a seção Loja nas páginas de times:

  1. Vá em SportsPress → Configurações → Times.

  2. Encontre a linha de template Products.

  3. Arraste para reordenar, ou desmarque para ocultar.

  4. Salve.

Integração com a tela administrativa

O plugin estende o filtro sportspress_screen_ids do SportsPress para incluir edit-product e product. Isso significa que scripts e estilos administrativos do SportsPress carregam nas telas de listagem e edição de produto do WooCommerce, garantindo que a meta box do SportsPress seja renderizada corretamente.

Personalizando o template Loja

A seção Loja usa templates/team-products.php da pasta do plugin. Para personalizar:

  1. Copie o arquivo para your-theme/sportspress/team-products.php.

  2. Edite a cópia do tema. O carregador de templates do SportsPress a usará automaticamente.

Isto respondeu à sua pergunta?