Si bien Easy Digital Downloads (EDD) está diseñado para funcionar con cualquier tema, hay varias cosas que puedes hacer en tu tema para aprovechar la flexibilidad de EDD.
En otros artículos, hemos explicado cómo hacer cosas como
crear plantillas de tema específicamente para páginas de productos, así como editar el archivo de descargas. Aquí, discutiremos cómo tomar el control de la visualización de categorías y etiquetas para tus productos.
Archivos de Taxonomía de Descarga
WordPress utiliza su jerarquía de plantillas para determinar qué archivo de plantilla de tema se debe usar para mostrar cualquier página dada en tu sitio. Para las taxonomías, o categorías y etiquetas de descarga en este contexto, la jerarquía de plantillas es la siguiente:
taxonomy-{taxonomy}-{term}.php– Si la taxonomía essometax, y el término de la taxonomía essometerm, WordPress buscarátaxonomy-sometax-someterm.php.En el caso de los formatos de publicación, la taxonomía es ‘post_format’ y los términos son ‘post-format-{format}. es decir,taxonomy-post_format-post-format-link.phppara el formato de publicación de enlace.taxonomy-{taxonomy}.php– Si la taxonomía fuerasometax, WordPress buscaríataxonomy-sometax.php.taxonomy.phparchive.phpindex.php
Esta jerarquía a menudo se descuida en los temas, no porque no sea importante, sino porque el
archive.php se considera un archivo estándar y generalmente está presente. En un sitio que no es de comercio electrónico, no se requieren demasiados cambios estructurales desde una visualización típica de archivo de fecha hasta una visualización de archivo de publicaciones.
Sin embargo, las categorías y etiquetas de EDD están en la misma posición que el archivo de descargas cubierto en el segundo artículo enlazado anteriormente. No están destinadas a mostrarse como publicaciones típicas de WordPress, sino como los productos que son.
Dicho esto, tienes la capacidad de tomar el control de las plantillas de categorías y etiquetas de descarga creando ciertos archivos en la raíz de tu tema activo.
taxonomy-download_category.php – taxonomy-download_tag.php
Basado en la jerarquía de plantillas mencionada anteriormente, el control de la visualización de categorías y etiquetas de EDD caería bajo la posición #2. En el sistema de WordPress, una categoría de Descarga es
download_category y una etiqueta de Descarga es download_tag.
Entonces
taxonomy-{taxonomy}.php es el esquema de nombres de plantilla que WordPress usaría para buscar plantillas específicas para las Descargas de EDD.
Si colocas archivos llamados
taxonomy-download_category.php y taxonomy-download_tag.php en la raíz de tu tema activo, WordPress los usará para renderizar tus categorías y etiquetas de Descarga. Lo que construyas en estos archivos depende de ti.
Si eres un desarrollador de temas, deberías estar familiarizado con cómo construir los diversos archivos de plantilla. Puedes usar nuestra
cuadrícula de productos de ejemplo para impulsar el desarrollo de tus plantillas de categorías y etiquetas de descargas. Si no eres un desarrollador de temas, esto es algo para lo que necesitarías contratar a alguien. Cómo desarrollar estos archivos de taxonomía tiene menos que ver con EDD y más con WordPress y el desarrollo en general. Eso está fuera del alcance de esta documentación.
Si no eres un desarrollador de temas pero eres práctico, hay varios ejemplos de temas que puedes usar para comprender el concepto de crear archivos de categorías y etiquetas de descargas para tu tema. La mejor referencia sería nuestro
tema Vendd, que también puedes encontrar en GitHub para un fácil acceso a la base de código.
