Los archivos SVG en la web tienen sus ventajas e inconvenientes, en tu mano está que los quieras utilizar o no después de leer este post.
¿Necesitas que un cupón se añada directamente al carrito?, ¿quieres que se aplique directamente cuando el carrito tenga determinados productos?
Gutenberg es una realidad de WordPress. En mis desarrollos sólo utilizo Gutenberg y evito compositores visuales como Divi, Elementos, etc… Otro día hablaremos de la repercusión que tiene en el rendimiento, en el SEO y en qué medida te ‘atas’ a ellos. Un imprescindible de mis desarrollos en ecommerce es activar personalización de Gutenberg en […]
Estoy seguro que sabes que la función wp_mail se encarga, en WordPress, del envío de correos desde la propia plataforma. Pero wp_mail por sí solo no sé si te resultará útil al 100% ya que no te deja meter en su contenido etiquetas HTML. Es decir, si lo que necesitas es mandar una frase como […]
Llevo creando plantillas para WordPress y Woocommerce casi 10 años y una funcionalidad que me suelen pedir es que se actualice el precio dinámicamente al cambiar la cantidad en la vista del producto. Es fácil, con un simple add_action en el functions.php de tu tema. No hay ninguna petición Ajax ni nada que se parezca. […]
Como seguro que sabes, las páginas de WordPress no son más que un custom post type sin algunas funcionalidades. No tiene tags, ni categorías, ni extracto (excerpt), por ejemplo. En este post me gustaría comentarte cómo hacer que tu tema soporte etiquetas para las páginas. Es simple, sólo tienes que añadir a tu ‘functions.php’ del […]
Como desarrollador WordPress necesitarás más de una vez saber qué ‘hooks’ de WordPress se ejecutan al cargar una página. Yo, para ello utilizo un simple script php que puedes insertar fácilmente en el functions.php de tu plantilla. add_action(‘all’, ‘mostrar_hooks’); function mostrar_hooks($etiqueta){ global $etiquetas; $etiquetas = array(); if ( in_array( $etiqueta, $etiquetas ) ) { return; […]
Si estás desarrollando o editando una plantilla de WordPress y quieres integrarla con Woocommerce es casi seguro que necesites un enlace al carrito. Tal que así: Y ya que estamos, que ponga el número de productos que contiene el carrito para que el usuario sea consciente en todo momento del estado de su carro. Así. […]
Una petición muy recurrente es notificar a los administradores de un sitio gestionado con WordPress de alguna acción. Esto se puede implementar de una forma muy sencilla: /** * Obtiene el correo de todos los administradores del sitio * @return array */ function getCorreosAdministradores(){ $administradores = get_users(‘role=Administrator’); $correos = array(); foreach ($administradores as $administrador) { […]