Embora o Easy Digital Downloads (EDD) seja projetado para funcionar com qualquer tema, há várias coisas que você pode fazer no seu tema para aproveitar a flexibilidade do EDD.
Em outros artigos, discutimos como fazer coisas como
criar modelos de tema especificamente para páginas de produtos, bem como editar o arquivo de downloads. Aqui, discutiremos como controlar a exibição de categorias e tags para seus produtos.
Arquivos de Taxonomia de Download
O WordPress usa sua hierarquia de modelos para determinar qual arquivo de modelo de tema deve ser usado para exibir qualquer página em seu site. Para taxonomias, ou categorias e tags de download neste contexto, a hierarquia de modelos é a seguinte:
taxonomy-{taxonomy}-{term}.php– Se a taxonomia forsometaxe o termo da taxonomia forsometerm, o WordPress procurará portaxonomy-sometax-someterm.php.No caso de formatos de postagem, a taxonomia é 'post_format' e os termos são 'post-format-{format}'. Ou seja,taxonomy-post_format-post-format-link.phppara o formato de postagem de link.taxonomy-{taxonomy}.php– Se a taxonomia fossesometax, o WordPress procuraria portaxonomy-sometax.php.taxonomy.phparchive.phpindex.php
Essa hierarquia é frequentemente negligenciada em temas, não porque seja sem importância, mas porque o arquivo de modelo
archive.php é considerado um padrão e geralmente está presente. Em um site que não é de comércio eletrônico, não são necessárias muitas alterações estruturais de uma exibição típica de arquivo de data para uma exibição de arquivo de postagem.
No entanto, as categorias e tags do EDD estão na mesma posição que o arquivo de downloads abordado no segundo artigo vinculado acima. Elas não se destinam a serem exibidas como postagens típicas do WordPress, mas sim como os produtos que são.
Dito isso, você tem a capacidade de controlar os modelos de categoria e tag de download criando certos arquivos na raiz do seu tema ativo.
taxonomy-download_category.php – taxonomy-download_tag.php
Com base na hierarquia de modelos mencionada acima, o controle da exibição de categorias e tags do EDD se enquadraria na posição nº 2. No sistema WordPress, uma categoria de Download é download_category e uma tag de Download é download_tag.
Portanto, taxonomy-{taxonomy}.php é o esquema de nomenclatura de modelo que o WordPress usaria para procurar modelos específicos para os Downloads do EDD.
Se você colocar arquivos chamados taxonomy-download_category.php e taxonomy-download_tag.php na raiz do seu tema ativo, o WordPress os usará para renderizar suas categorias e tags de Download. O que você construir nesses arquivos depende de você.
Se você é um desenvolvedor de temas, deve estar familiarizado com a forma de construir os vários arquivos de modelo. Você pode usar nossa
grade de produtos de exemplo para acelerar o desenvolvimento de seus modelos de categoria e tag de download. Se você não é um desenvolvedor de temas, isso é algo para o qual você precisaria contratar alguém. Como desenvolver esses arquivos de taxonomia é menos sobre EDD e mais sobre WordPress e desenvolvimento em geral. Isso está fora do escopo desta documentação.
Se você não é um desenvolvedor de temas, mas é prático, existem vários exemplos de temas que você pode usar para entender o conceito de criação de arquivos de categoria e tag de download para o seu tema. A melhor referência seria nosso
tema Vendd, que você também pode encontrar no GitHub para facilitar o acesso ao código-fonte.
