Campos de pedido personalizados del administrador de WooCommerce
La extensión Admin Campos de pedidos personalizados te permite agregar campos a pedidos existentes, como notas, fechas u otros detalles relevantes. De forma predeterminada, los campos adicionales solo se muestran a los administradores del sitio, pero se pueden incluir en la página Mi pedido del cliente si es necesario.
Instalación y configuración
Instalación
- Inicia sesión en WordPress .
- Desde el menú de la izquierda, ve a WooCommerce y haz clic en Extensiones .
- Desde la lista Extensiones incluidas de GoDaddy , desplázate hasta Campos de pedido personalizado del administrador y haz clic en Instalar .
Después de la instalación, consulta WooCommerce en el menú del lado izquierdo y selecciona Campos de pedido personalizados para comenzar a agregar campos personalizados.
Agregar campos de pedidos personalizados
- Haz clic en Agregar campo .
- Establece la Etiqueta que quieres que se muestre para el campo en los detalles del pedido.
- Establecer una descripción . Esto se muestra a los usuarios al pasar el cursor sobre el icono del signo de interrogación (?).
- Selecciona un tipo de campo:
- Texto: Cadena corta de texto para el campo.
- Área de texto: Cadena larga de texto para el campo.
- Radio: Una lista con botones de opción para seleccionar una de las múltiples opciones.
- Seleccionar: Menú desplegable para seleccionar una de las múltiples opciones.
- Casilla de verificación: Una lista con casillas de verificación para seleccionar una o más opciones.
- Selección múltiple: Crea un campo para seleccionar una o más opciones.
- Fecha: Calendario emergente para seleccionar una fecha.
- Dependiendo del tipo de campo, establece el Predeterminado y los Valores . Nota: Esto es necesario para los tipos de campo Seleccionar , Radio , Selección múltiple y Casilla de verificación .
- Separa varios valores con una barra vertical
|
(p. ej., valor1 | valor2 | valor3) . - Para establecer un valor predeterminado, coloca un doble asterisco
**
antes y después del valor.
- Separa varios valores con una barra vertical
- Establece Atributos para determinar dónde se verá el campo y si se utiliza para clasificar y filtrar.
- Obligatorio: Agrega un asterisco rojo al campo para indicar que debe completarse. Esto es simplemente una pista visual y no es necesario para guardar o completar un pedido.
- Mostrar en la pantalla Ver pedidos: Agrega el campo al Panel de control de pedidos para que puedas ver toda la información en una pantalla.
- Permitir ordenar en la pantalla Ver pedidos: Te permite ordenar los pedidos alfabéticamente o numéricamente según el valor del campo. Nota: Los tipos de campo de selección múltiple y casilla de verificación no se pueden usar para ordenar.
- Permitir filtrado en la pantalla Ver pedidos: Te permite filtrar y ver pedidos específicos según el valor del campo.
- Mostrar en Mis pedidos/Correo electrónico: Se muestra al cliente en su página Mis pedidos o en los correos electrónicos.
- Haz clic en Guardar campos .
Si bien no existe una configuración general para los campos de pedidos personalizados del administrador, los campos que crees tendrán opciones que puedes configurar.
Volver al principioImportar y exportar
Los campos de pedidos personalizados se pueden importar y exportar desde pedidos, ya que están almacenados como metadatos de pedidos. Si bien muchos importadores y exportadores pueden incluir meta de pedido (meta de publicación), aquí hay algunos complementos que han agregado compatibilidad dedicada para los campos de pedidos personalizados del administrador, sin necesidad de acción o código personalizado del comerciante.
Exportación de cliente / pedido / cupón (CSV)
El uso de la extensión Exportar cliente / pedido / cupón te permitirá agregar los campos de pedido personalizados a los formatos personalizados de tu pedido CSV y se incluirán automáticamente en cualquier formato integrado como nuevas columnas.
- Formato personalizado: Agrega un campo personalizado usando el ID de campo único para buscar
admin_custom_order_field_{fieldID}
y nombra las columnas en consecuencia. - Formato predeterminado o integrado: Los campos de pedido personalizado se agregan automáticamente como columnas en tu exportación de pedido CSV con una nueva columna para cada campo de pedido personalizado de administrador en el CSV exportado.
Exportación de cliente / pedido / cupón (XML)
Al usar la extensión Exportar cliente / pedido / cupón para las exportaciones XML, los datos del pedido exportado se agregan automáticamente en una etiqueta XML dedicada para los formatos predeterminado o heredado , y se pueden incluir opcionalmente en cualquier formato personalizado.
-
Formato personalizado: Para incluir datos de campos personalizados al crear un formato XML personalizado , asegúrese de agregar
AdminCustomOrderFields
como fuente de datos, luego establece un nombre para la etiqueta/contenedor que se utilizará. -
Formatos predeterminados o heredados: A
<CustomFields>
El contenedor se agrega a la salida XML para los formatos predeterminados. Este contenedor contendrá un<CustomField>
elemento para cada campo que es parte del pedido y generará el ID del campo, el nombre del administrador y el valor para cada campo en el elemento.
Un ejemplo de salida XML esperada:
<CustomFields>
<CustomField>
<ID>field ID</ID>
<Name>field admin name</Name>
<Value>field input received for this order</Value>
</CustomField>
</CustomFields>
Compatibilidad de importación CSV
Si bien la extensión Admin Custom Order Fields no es totalmente compatible con la Suite de importación CSV de cliente / cupón / pedido , la mayoría de los datos se pueden importar fácilmente.
Las claves meta para cada campo de pedido personalizado usan un formato de_wc_acof_{id}
, donde{id}
se reemplaza por el id . entero del campo, que es claramente visible junto a la etiqueta de cada campo que crees. Entonces, al titular tus columnas con un formato demeta:_wc_acof_{id}
, todos los valores de campo (excepto los tipos de campo Selección múltiple y Casilla de verificación) se pueden importar fácilmente.
Pasos relacionados
- Consulta la documentación de WooCommerce para obtener consejos para desarrolladores y preguntas frecuentes sobre los campos de pedidos personalizados.
- Ver pedidos en WooCommerce