Ir al contenido principal

Ajustes y configuración de WooCommerce

La extensión de WooCommerce no añade una página de ajustes dedicada. La configuración se basa en las asignaciones de producto a equipo y en el sistema de secciones de plantilla de SportsPress.

Actualizado hoy

Ajustes y configuración de WooCommerce

La extensión de WooCommerce no añade una página de ajustes dedicada. La configuración se basa en las asignaciones de producto a equipo y en el sistema de secciones de plantilla de SportsPress.

Asignación de producto

Cada producto de WooCommerce gana una metabox de SportsPress en la pantalla de edición del producto. La metabox contiene un campo Equipos de selección múltiple que lista todos los equipos de tu instalación de SportsPress.

  • Seleccionar uno o más equipos asocia el producto con esos equipos.

  • Un producto puede asignarse a cualquier número de equipos (por ejemplo, una bufanda con la marca de la liga puede aparecer en la página de cada club).

  • Quitar el producto de la lista de equipos lo ocultará de las páginas de esos equipos en la siguiente renderización.

Sección de plantilla Tienda

El plugin registra una sección products en la pila de plantillas de equipo a través de sportspress_team_templates:

Propiedad

Valor

Clave de plantilla

products

Título (admin)

Productos

Etiqueta de enlace (frontend)

Tienda

Clave de opción

sportspress_team_show_directories

La etiqueta Tienda está codificada — no se ve afectada por el tema activo.

Para habilitar, deshabilitar o reordenar la sección Tienda en las páginas de equipo:

  1. Ve a SportsPress → Ajustes → Equipos.

  2. Busca la fila de plantilla Productos.

  3. Arrastra para reordenar, o desmarca para ocultar.

  4. Guarda.

Integración con la pantalla de administración

El plugin extiende el filtro sportspress_screen_ids de SportsPress para incluir edit-product y product. Esto significa que los scripts y estilos de administración de SportsPress se cargan en las pantallas de lista y edición de productos de WooCommerce, asegurando que la metabox de SportsPress se renderice correctamente.

Personalización de la plantilla de la Tienda

La sección Tienda utiliza templates/team-products.php desde la carpeta del plugin. Para personalizarla:

  1. Copia el archivo a tu-tema/sportspress/team-products.php.

  2. Edita la copia en tu tema. El cargador de plantillas de SportsPress la recogerá automáticamente.

¿Ha quedado contestada tu pregunta?