Перейти к содержимому

550 | Q&A de Woo, CPTs, formularios por pasos y evitar spam en Elementor

Gonzalo Navarro

0:00 / 0:00

550 | Q&A de Woo, CPTs, formularios por pasos y evitar spam en Elementor

9 просмотров · 5 дней назад
Gonzalo Navarro
39 подписчиков
9 просмотров · 5 дней назад
Escúchalo en: En el episodio 550 de WordPress Semanal (https://gonzalonavarro.es/podcast)  respondo cinco dudas de oyentes con soluciones que puedes aplicar hoy. Verás cómo dejar que tus clientes elijan la dirección en Google Maps, crear un estado de pedido propio en WooCommerce, quitar el slug de un tipo de contenido, hacer formularios por pasos con botones en Gravity Forms y frenar el spam de los formularios de Elementor. Tabla de contenidos 1. 1) Cómo dejar que el cliente elija su dirección en Google Maps al comprar en Woo, de Maximiliano (#1-cómo-dejar-que-el-cliente-elija-su-dirección-en-google-maps-al-comprar-en-woo-de-maximiliano) 2. 2) Cómo crear un estado de pedido "Reservado" en WooCommerce, de Alejandro (#2-cómo-crear-un-estado-de-pedido-reservado-en-woocommerce-de-alejandro) 3. 3) Cómo quitar el slug de un tipo de contenido de la URL y arreglar el error 404, de Sergio (#3-cómo-quitar-el-slug-de-un-tipo-de-contenido-de-la-url-y-arreglar-el-error-404-de-sergio) 4. 4) Cómo hacer un formulario por pasos con respuestas en forma de botón en Gravity Forms, de Luis Carlos (#4-cómo-hacer-un-formulario-por-pasos-con-respuestas-en-forma-de-botón-en-gravity-forms-de-luis-carlos) 5. 5) Cómo evitar el spam en los formularios de Elementor, de Sergio (#5-cómo-evitar-el-spam-en-los-formularios-de-elementor-de-sergio) 6. Plugin de la semana (#plugin-de-la-semana) 7. Contenidos recomendados (#contenidos-recomendados) 1) Cómo dejar que el cliente elija su dirección en Google Maps al comprar en Woo, de Maximiliano Maximiliano quiere que sus clientes marquen la dirección de entrega en un mapa de Google durante el checkout. Solución • Existen plugins gratuitos que lo hacen. Kikote es el más usado, con selector de mapa y autocompletado de direcciones. SG Checkout Location Picker es otra opción más sencilla. • Los dos necesitan una clave de API de Google Maps. Google pide una cuenta de facturación activa aunque el uso entre dentro del nivel gratuito, así que revisa los límites actuales antes de activarlo. • Comprueba qué checkout usa tu tienda. Estos plugins funcionan con el checkout clásico (el shortcode) y no con el checkout por bloques, que es el que traen por defecto las tiendas nuevas. • Prueba el pedido completo en móvil. Es donde más se usa el mapa y donde más fallan estos campos. Plugins mencionados. • Kikote (https://wordpress.org/plugins/search/...) • SG Checkout Location Picker (https://wordpress.org/plugins/search/...) 2) Cómo crear un estado de pedido «Reservado» en WooCommerce, de Alejandro Alejandro necesita un estado propio para los pedidos reservados, además de los que trae Woo. Solución: • Con código es lo más ligero. Tienes el snippet en la Zona Código, en Crear estados de pedido personalizados en Woo (https://gonzalonavarro.es/codigos/370...) . • Con plugin te ahorras tocar código y puedes configurar colores y emails. BP Custom Order Status Manager y Custom Order Status for WooCommerce son dos opciones gratuitas. • El identificador del estado empieza por wc- y no puede pasar de 20 caracteres en total. Si te pasas, el estado no se guarda bien. • Un estado nuevo no envía emails ni mueve el stock por sí solo. Si quieres que «Reservado» avise al cliente o reserve unidades, hay que configurarlo aparte. • Comprueba que el plugin o el código sea compatible con HPOS, el sistema de almacenamiento de pedidos de alto rendimiento de Woo. Plugins mencionados: • BP Custom Order Status Manager (https://wordpress.org/plugins/search/...) • Custom Order Status for WooCommerce (https://wordpress.org/plugins/search/...) 3) Cómo quitar el slug de un tipo de contenido de la URL y arreglar el error 404, de Sergio Sergio quería que las URLs de su tipo de contenido personalizado colgaran directamente de la raíz, sin el slug del tipo delante. Lo consiguió con Custom Post Type UI, pero le aparecieron errores 404. Solución: • En Custom Post Type UI, desactiva la opción de usar el slug como prefijo y deja el slug de reescritura en «/». • Después guarda de nuevo los enlaces permanentes en Ajustes, Enlaces permanentes, sin cambiar nada. Así WordPress regenera sus reglas de URL. ...