¿Quieres que la página de la tienda del vendedor, la pantalla del panel o el correo electrónico se vean diferentes? WC Vendors Pro crea estas pantallas a partir de archivos de plantilla que puedes copiar en tu tema y editar. Esta guía enumera cada plantilla de WC Vendors Pro, qué controla y la ruta exacta para tu copia.
Cómo funcionan las anulaciones de plantillas
Una anulación de plantilla es tu propia copia de un archivo de plantilla, guardada dentro de tu tema. WC Vendors Pro carga tu copia en lugar del archivo del plugin, por lo que tus cambios permanecen en su lugar cuando el plugin se actualiza.
- Abre la carpeta del plugin WC Vendors Pro.
- Busca el archivo en su carpeta
templates, por ejemplotemplates/store/store-header-modern.php. - Copia el archivo en tu tema, en la ruta de la columna Ruta de anulación en tu tema a continuación.
- Edita tu copia.
Usa un tema hijo para tus anulaciones. Una actualización del tema reemplaza la carpeta del tema padre y elimina cualquier archivo que hayas agregado a ella.
La mayoría de las pantallas del panel del vendedor, como Pedidos, Informes y la navegación del panel, provienen del plugin gratuito WC Vendors. Encuentras esas plantillas en la Descripción general de las plantillas del marketplace de WC Vendors.
Plantillas del panel del vendedor
Estas plantillas controlan las secciones Pro del panel del vendedor, como la configuración de la tienda, los cupones, los extractos y el exportador de productos.
| Archivo de plantilla | Qué controla | Ruta de anulación en tu tema |
|---|---|---|
dashboard/attributes-edit.php | Pantalla de edición de la Biblioteca de atributos | wc-vendors/dashboard/attributes-edit.php |
dashboard/attributes-list.php | Lista de la Biblioteca de atributos | wc-vendors/dashboard/attributes-list.php |
dashboard/custom-social-networks.php | Sección de redes sociales personalizadas en la configuración de la tienda | wc-vendors/dashboard/custom-social-networks.php |
dashboard/custom-social-item.php | Una fila de red social personalizada en esa sección | wc-vendors/dashboard/custom-social-item.php |
dashboard/dashboard-notice.php | Aviso del panel del vendedor | wc-vendors/dashboard/dashboard-notice.php |
dashboard/order/shipping-label.php | Etiqueta de envío | wc-vendors/dashboard/order/shipping-label.php |
dashboard/product/exporter.php | Pantalla de exportación de productos | wc-vendors/dashboard/exporter.php |
dashboard/product/product-thumbnail-modal.php | Ventana emergente de miniatura de producto | wc-vendors/dashboard/product/product-thumbnail-modal.php |
dashboard/reports/overview-recent.php | Secciones de Pedidos Recientes y Productos Recientes de los informes | wc-vendors/dashboard/reports/overview-recent.php |
dashboard/reports/product-totals.php | Gráfico de Productos Totales Vendidos de los informes | wc-vendors/dashboard/reports/product-totals.php |
dashboard/shop_coupon-edit.php | Formulario de cupón | wc-vendors/dashboard/shop_coupon-edit.php |
dashboard/statements/detail.php | Pantalla de detalle del extracto | wc-vendors/dashboard/statements/detail.php |
dashboard/statements/generate-modal.php | Ventana emergente para generar extracto | wc-vendors/dashboard/statements/generate-modal.php |
dashboard/store-opening-hours-new-row.php | Nueva fila en el horario de apertura de la tienda | wcvendors-pro/dashboard/store-opening-hours-new-row.php |
dashboard/store-settings.php | Formulario de configuración de la tienda | wc-vendors/dashboard/store-settings.php |
Plantillas de correo electrónico
Estas plantillas controlan los correos electrónicos que envía WC Vendors Pro. Cada correo electrónico tiene una versión HTML y una versión de texto sin formato. La configuración de Tipo de correo electrónico de cada correo electrónico en WooCommerce decide qué versión se envía, así que anula la versión que usa tu tienda.
Correos electrónicos HTML
| Archivo de plantilla | Qué controla | Ruta de anulación en tu tema |
|---|---|---|
emails/customer-mark-received.php | Pide al cliente que marque el pedido como recibido | woocommerce/customer-mark-received.php |
emails/vendor-contact-widget.php | Envía al vendedor un mensaje desde el widget Contactar tienda | woocommerce/vendor-contact-widget.php |
emails/vendor-invoice.php | Correo electrónico de factura del vendedor | woocommerce/emails/vendor-invoice.php |
emails/statement-vendor-notification.php | Informa al vendedor que un extracto está listo | wc-vendors/emails/statement-vendor-notification.php |
emails/product-report-submitted.php | Informe de producto enviado | woocommerce/product-report-submitted.php |
emails/product-report-accepted.php | Informe de producto aceptado | woocommerce/product-report-accepted.php |
emails/product-report-accepted-reporter.php | Informe de producto aceptado, enviado a la persona que hizo el informe | woocommerce/product-report-accepted-reporter.php |
emails/product-report-adjusted.php | Informe de producto ajustado | woocommerce/product-report-adjusted.php |
emails/product-report-responded.php | Informe de producto respondido | woocommerce/product-report-responded.php |
emails/product-report-resolved.php | Informe de producto resuelto | woocommerce/product-report-resolved.php |
emails/product-report-details.php | Tabla de detalles del informe utilizada en los correos electrónicos del informe de producto | woocommerce/product-report-details.php |
Correos electrónicos en texto plano
| Archivo de plantilla | Qué controla | Ruta de anulación en tu tema |
|---|---|---|
emails/plain/customer-mark-received.php | Pide al cliente que marque el pedido como recibido | woocommerce/plain/customer-mark-received.php |
emails/plain/vendor-contact-widget.php | Envía al vendedor un mensaje desde el widget Contactar tienda | woocommerce/plain/vendor-contact-widget.php |
emails/plain/vendor-invoice.php | Correo electrónico de factura del vendedor | woocommerce/emails/plain/vendor-invoice.php |
emails/plain/statement-vendor-notification.php | Informa al vendedor que un extracto está listo | wc-vendors/emails/plain/statement-vendor-notification.php |
emails/plain/product-report-submitted.php | Informe de producto enviado | woocommerce/plain/product-report-submitted.php |
emails/plain/product-report-accepted.php | Informe de producto aceptado | woocommerce/plain/product-report-accepted.php |
emails/plain/product-report-accepted-reporter.php | Informe de producto aceptado, enviado a la persona que hizo el informe | woocommerce/plain/product-report-accepted-reporter.php |
emails/plain/product-report-adjusted.php | Informe de producto ajustado | woocommerce/plain/product-report-adjusted.php |
emails/plain/product-report-responded.php | Informe de producto respondido | woocommerce/plain/product-report-responded.php |
emails/plain/product-report-resolved.php | Informe de producto resuelto | woocommerce/plain/product-report-resolved.php |
Plantillas de Storefront
Los clientes ven estas plantillas en tu marketplace, por ejemplo la lista de vendedores, los bloques de tienda y el formulario de solicitud de vendedor.
| Archivo de plantilla | Qué controla | Ruta de anulación en tu tema |
|---|---|---|
front/pro-vendor-list.php | Contenedor de la lista de vendedores | wc-vendors/front/pro-vendor-list.php |
front/pro-vendor-list-item.php | Un proveedor en el shortcode de la lista de proveedores | wc-vendors/front/pro-vendor-list-item.php |
front/pro-vendor-list-filter.php | Filtros encima de la lista de proveedores | wc-vendors/front/pro-vendor-list-filter.php |
front/vendor-search-form.php | Formulario de búsqueda de proveedor | wc-vendors/front/vendor-search-form.php |
front/vendor-searchform.php | Formulario de búsqueda de tienda | wc-vendors/front/vendor-searchform.php |
front/vendor-quick-contact.php | Widget de contacto de tienda | wc-vendors/front/vendor-quick-contact.php |
front/vendor-signup-form.php | Formulario de solicitud de proveedor | wc-vendors/front/vendor-signup-form.php |
front/vendor-recent-products.php | Bloque de productos recientes de la tienda | wc-vendors/front/vendor-recent-products.php |
front/vendor-short-description.php | Bloque de descripción corta de la tienda | wc-vendors/front/vendor-short-description.php |
front/vendor-store-map-address.php | Bloque de mapa y dirección de la tienda | wc-vendors/front/vendor-store-map-address.php |
front/vendor-store-social-media.php | Enlaces a redes sociales de la tienda | wc-vendors/front/vendor-store-social-media.php |
front/vendor-store-ratings.php | Bloque de valoraciones de la tienda | wc-vendors/front/vendor-store-ratings.php |
front/vendor-total-sale.php | Bloque de ventas totales del vendedor | wc-vendors/front/vendor-total-sale.php |
front/vendor-store-category-filter.php | Filtro de categorías en las páginas de la tienda y del comercio | wc-vendors/front/vendor-store-category-filter.php |
front/vendor-store-attributes-filter.php | Bloque de filtro de atributos de la tienda | wc-vendors/front/vendor-store-attributes-filter.php |
front/vendor-store-price-filter.php | Bloque de filtro de precios de la tienda | wc-vendors/front/vendor-store-price-filter.php |
front/vendor-store-ratings-filter.php | Bloque de filtro de valoraciones de la tienda | wc-vendors/front/vendor-store-ratings-filter.php |



Plantillas de valoraciones
| Archivo de plantilla | Qué controla | Ruta de anulación en tu tema |
|---|---|---|
front/ratings/feedback-form.php | Formulario de comentarios que los clientes utilizan para valorar a un vendedor | wc-vendors/front/ratings/feedback-form.php |
front/ratings/ratings-display-panel.php | Pestaña Valoraciones de productos en la página de producto | wc-vendors/front/ratings/ratings-display-panel.php |


Plantillas de envío
| Archivo de plantilla | Qué controla | Ruta de anulación en tu tema |
|---|---|---|
front/shipping/shipping-panel.php | Pestaña de envío con los costes de envío del vendedor en la página de producto | wc-vendors/front/shipping/shipping-panel.php |

Plantillas de página de producto
Estas plantillas añaden funciones de WC Vendors Pro a la página de producto individual.
| Archivo de plantilla | Qué controla | Ruta de anulación en tu tema |
|---|---|---|
product/product-reports.php | Botón y ventana emergente de informe de producto | wc-vendors/product/product-reports.php |
product/product-seo-meta.php | Meta SEO en la cabecera de la página de producto | wc-vendors/product/product-seo-meta.php |
single-product/minimum-order-quantity.php | Mensaje de cantidad mínima de pedido | woocommerce/single-product/minimum-order-quantity.php |
Plantillas de página de tienda
Estas plantillas generan los elementos en cada página de tienda de vendedor.
| Archivo de plantilla | Qué controla | Ruta de anulación en tu tema |
|---|---|---|
store/store-header-modern.php | Cabecera de tienda moderna Pro | wc-vendors/store/store-header-modern.php |
store/store-header.php | Cabecera de tienda Pro | wc-vendors/store/store-header.php |
store/store-ratings.php | Valoraciones de la tienda | wc-vendors/store/store-ratings.php |
store/store-vacation-message.php | Mensaje de vacaciones de la tienda, cuando el modo vacaciones está activado | wc-vendors/store/store-vacation-message.php |
store/upload-limits-notice.php | Aviso de límites de carga del vendedor | wc-vendors/store/upload-limits-notice.php |
store/vendor-store-notice.php | Aviso de tienda del vendedor | wc-vendors/store/vendor-store-notice.php |
Dos ajustes en WC Vendors > Ajustes > Mostrar controlan la cabecera de la tienda. La casilla Cabecera de la tienda activa las cabeceras de la tienda. El menú desplegable Cabecera de la tienda elige la plantilla: Pro Moderno usa store-header-modern.php y Pro usa store-header.php. La casilla Cabecera de producto único muestra la misma cabecera en las páginas de productos únicos.

Añadir contenido debajo del nombre de la tienda
Desde WC Vendors Pro 2.1.0, la cabecera de tienda Pro Moderna tiene un hook de acción llamado wcvendors_after_header_name. Un hook de acción es un punto en la plantilla donde tu propio código puede añadir salida. Se ejecuta después del nombre de la tienda y las insignias de verificado o de confianza, y antes de la descripción de la tienda.
Usa el hook cuando solo quieras añadir algo, como un eslogan. Conservas la plantilla del plugin, por lo que no tienes que actualizar ninguna sobrescritura después de cada lanzamiento. El hook pasa el ID de usuario del vendedor a tu función.
add_action( 'wcvendors_after_header_name', function ( $vendor_id ) {
echo '<p class="my-store-tagline">Handmade in small batches</p>';
} );
Añade el código al archivo functions.php de tu tema hijo, o usa un plugin de fragmentos de código. El hook se ejecuta dondequiera que se muestre la cabecera Pro Moderna: en las páginas de la tienda cuando la casilla Cabecera de la tienda está activada, y en las páginas de productos únicos cuando la casilla Cabecera de producto único está activada. En ambos casos, el menú desplegable Cabecera de la tienda debe estar configurado en Pro Moderno.
Plantillas de facturas y extractos PDF
| Archivo de plantilla | Qué controla | Ruta de anulación en tu tema |
|---|---|---|
invoices/pdf-invoice.php | Factura PDF del vendedor | wc-vendors/invoices/pdf-invoice.php |
statements/pdf-statement.php | Extracto PDF del vendedor | wc-vendors/statements/pdf-statement.php |
Plantillas de BuddyBoss
Estas plantillas solo se cargan cuando usas WC Vendors Pro con BuddyBoss BuddyBoss Platform. Usan una carpeta buddyboss en tu tema, no wc-vendors.
| Archivo de plantilla | Qué controla | Ruta de anulación en tu tema |
|---|---|---|
buddyboss/members/single/wcv-store.php | Pestaña de tienda en el perfil de BuddyBoss de un vendedor | buddyboss/members/single/wcv-store.php |
buddyboss/parts/group-store-card.php | Tarjeta de tienda en un grupo de BuddyBoss | buddyboss/parts/group-store-card.php |
buddyboss/parts/forum-tab-link.php | Enlace al foro del vendedor | buddyboss/parts/forum-tab-link.php |
buddyboss/parts/latest-products.php | Últimos productos en el widget de la tienda | buddyboss/parts/latest-products.php |
buddyboss/parts/rating.php | Valoración por estrellas en el widget de la tienda | buddyboss/parts/rating.php |
buddyboss/parts/recent-reviews.php | Reseñas recientes en el widget de la tienda | buddyboss/parts/recent-reviews.php |
buddyboss/parts/stat-row.php | Campos de estadísticas en el widget de la tienda | buddyboss/parts/stat-row.php |
Preguntas frecuentes
¿Por qué no encuentro las plantillas de navegación de Pedidos, Informes o panel aquí?
Esas pantallas provienen del plugin gratuito WC Vendors, por lo que sus plantillas se encuentran en su carpeta templates. Consulta la descripción general de las plantillas del mercado de WC Vendors.
Copié exporter.php a mi tema, pero nada cambió. ¿Por qué?
Guárdalo como wc-vendors/dashboard/exporter.php. La anulación del exportador va directamente a la carpeta dashboard, no a una subcarpeta product.
He anulado store-header-modern.php. ¿Funciona el nuevo hook para mí?
No hasta que actualices tu copia. Tu copia reemplaza el archivo del plugin, por lo que no tiene el hook wcvendors_after_header_name. Copia la plantilla de WC Vendors Pro 2.1.0 o posterior de nuevo y vuelve a añadir tus cambios.
Mis cambios de plantilla dejaron de funcionar después de una actualización del plugin. ¿Qué hago?
Compara tu copia con el archivo del plugin y actualiza tu copia. Ve a cómo arreglar plantillas obsoletas.
¿Necesita ayuda?
Si tienes alguna pregunta o encuentras algún problema, estamos aquí para ayudarte.
- Usuarios premium: Abrir un ticket de soporte
- Usuarios gratuitos: Visita nuestro foro de la comunidad