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 |
|
Título (admin) | Products |
Rótulo de link (frontend) | Store |
Chave da opção |
|
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:
Vá em SportsPress → Configurações → Times.
Encontre a linha de template Products.
Arraste para reordenar, ou desmarque para ocultar.
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:
Copie o arquivo para
your-theme/sportspress/team-products.php.Edite a cópia do tema. O carregador de templates do SportsPress a usará automaticamente.
