Login desde el front, redirect y otras cosas de registro

Login / Registro desde el frontend. Si estamos en una tienda con WooCommerce, el plugin ya dispone en el core de un shortcode para ello: [woocommerce_my_account] Redirect. Para WordPress, disponemos del plugin Peter’s Login Redirect que nos permite indicar las urls destino tras el login/logout o registro. Misteriosamente Peter’s no funciona con el login/registro de … Leer más

Botón Añadir al carro con connectif

Marketsostenibles.es es uno de los proyectos en los que trabajo, y en los que tienen integrada una solución de marketing automation llamada Connectif. Sin entrar mucho en detalle, Connectif permite entre otras muchas funcionalidades ofrecer al usuario productos relacionados , que aplicando inteligencia artificial, en principio serán propicios o con alta probabilidad de ser clickados … Leer más

Usando la API de WordPress

¿No lo sabías?, pues sí, WordPress viene por defecto con una API REST implementada, que podemos usar para lo que necesitemos. Esto nos permite usar WordPress como un verdadero CMS, encargado del contenido, y aislarlo de la vista o vistas que queramos implementar. A esto se le viene llamando WordPress Headless. Usaremos la API para … Leer más

Cómo añadir imagen de usuario con ACF

Pues sí, con Advanced Custom Fields podemos añadir campos a los usuarios, y entre los distintos tipos de campos, tenemos el tipo Image, que es el que nos interesa, y así no tener de depender de Gravatar para que cada usuario tenga su propia imagen. 3 pasos 3, y ya lo tendremos funcionando: 1.- Descarga … Leer más

Crear custom taxonomies para Woocommerce

En ocasiones necesitamos organizar nuestros productos por criterios más allá que por categorías y etiquetas. Imaginemos que estamos montando una academia online, en la que queremos que los cursos se puedan organizar por el profesor, y permitir listar los cursos de un determinado profesor. Modelo de datos Para ello vamos a crear una taxonomía ‘teacher’, … Leer más

Cómo crear web stories

Los chicos de AMP han dado un paso adelante muy interesante al dar la posibilidad de tener Stories en la web al estilo de Instagram. El otro día mi amigo Luis Rull (gran profesional y mejor persona) lo comenta por twitter, y claro, a ver quién se resiste a meterse en un charco así, así … Leer más

¿Qué necesito de WordPress realmente?

WordPress crece y crece día a día, tanto en su uso a nivel mundial, así como en sus funcionalidades, haciendo que se convierta con diferencia en el CMS más potente del mercado. 🏆 En esas estamos cuando me ha dado por pensar, ¿qué necesito de WordPress realmente? y ¿qué es lo que uso habitualmente? Hay … Leer más

Catálogo de productos

Caso de uso Nos piden montar una web donde poder mostrar el catálogo de productos de los que dispone la empresa. No van a necesitar montar un e-commerce, por lo que el carro de compra, checkout y demás secciones propias de una tienda online no las necesitaremos. En muchas ocasiones optamos por sistemas de e-commerce … Leer más

Montar Schema FAQs WordPress

Hoy me ha tocado pelearme con el schema FAQs, el esquema de datos estructurados dedicados a las páginas de preguntas frecuentes. ¿Qué es eso del schema? El schema de una página web, es un conjunto de datos estructurados que la web contiene, y que el usuario a simple vista no puede ver, pero que los … Leer más

Crear página de opciones en WordPress con ACF

Vamos a ver cómo crear una página de opciones en el admin de WordPress facilmente con el plugin ACF (Advanced Custom Fields) Lo primero que necesitamos es crear la sección en el admin, para posteriormente añadirle los campos que necesitemos. En el codex de WordPress podemos encontrar la función add_menu_page que nos permite crear una … Leer más

Crear pestaña en la página Mi Cuenta de Woocommerce

En ocasiones necesitamos añadir una nueva pestaña en la página «Mi Cuenta» que nos genera Woocommerce. Imaginemos por ejemplo una sección dónde añadir un formulario de contacto personalizado de soporte premium para nuestros compradores. A continuación muestro un código ejemplo en el que se usan los hooks y actions necesarios para conseguirlo. Podéis ver el … Leer más