Cómo cambiar la etiqueta «Sin inventario» o «Out of stock» por «Vendido» en WooCommerce

En WooCommerce, los productos que no tienen stock muestran por defecto la etiqueta «Sin inventario» o «Out of stock». En algunos casos, queremos personalizar este mensaje para que muestre una palabra más acorde, como «Vendido». Para lograr esto, utilizaremos el filtro woocommerce_get_availability, que permite modificar el texto que muestra WooCommerce cuando un producto está sin … Leer más

Cómo agregar el botón oficial de compartir en X (antes Twitter) en WordPress con un shortcode

En este tutorial aprenderás a crear un shortcode en WordPress para insertar el botón oficial de compartir de X (anteriormente conocido como Twitter) dentro de cualquier contenido. Este método es sencillo y utiliza la librería oficial de X para garantizar que el botón funcione correctamente y esté siempre actualizado. Solo necesitas añadir el siguiente código … Leer más

Cómo insertar contenido externo con un iframe en WordPress usando un shortcode

En este tutorial aprenderás a insertar contenido externo mediante un iframe utilizando un shortcode personalizado en WordPress. Esto es útil para incrustar servicios como mapas, calendarios, formularios externos, libros, PDFs o cualquier página externa. Solo tienes que añadir el siguiente código al archivo functions.php de tu tema activo (o tema hijo), o bien en un … Leer más

Cómo insertar fácilmente un video en WordPress usando HTML5 y shortcode personalizado

Si deseas incrustar un archivo de video en WordPress sin depender de plugins externos o bloques del editor, puedes crear un shortcode HTML5 personalizado. Esto te permite reutilizar un fragmento de código limpio y compatible con todos los navegadores modernos, manteniendo el control sobre el diseño y comportamiento del reproductor. A continuación, te mostramos cómo … Leer más

Cómo insertar archivos de audio en WordPress usando HTML5 con un shortcode personalizado

Si deseas insertar un archivo de audio en tus entradas o páginas de WordPress de manera personalizada, puedes crear un shortcode que renderice un reproductor HTML5. Esta solución es ideal cuando quieres mayor control sobre los atributos del reproductor como autoplay, loop, preload, etc. Este enfoque es útil si usas el editor clásico o necesitas … Leer más

Cómo cambiar el color de fondo de las publicaciones en el panel de WordPress según su estado

Cuando trabajamos en un blog o una web con muchos artículos, puede resultar útil resaltar visualmente el estado de las publicaciones en el panel de administración de WordPress (por ejemplo: “Borrador”, “Pendiente de revisión”, “Privado”…). Esto mejora la productividad editorial y la experiencia de usuarios administradores o editores. Con ayuda de la acción admin_footer, podemos … Leer más

Cómo ocultar un widget de WordPress en una página específica usando código

En algunos proyectos realizados con WordPress, puede que necesitemos ocultar un widget (por ejemplo, categorías, últimos posts, búsqueda, etc.) en una página específica como “Contacto” o “Gracias por tu compra”. Esto se puede lograr fácilmente utilizando el filtro widget_display_callback, el cual permite modificar dinámicamente si un widget se muestra o no, según condiciones personalizadas. ¿Dónde … Leer más

Cómo añadir un método de envío personalizado en WooCommerce (Ej: Envío rápido)

En muchas tiendas online desarrolladas con WooCommerce, puede ser necesario ofrecer opciones de envío más específicas, como “Envío rápido”, “Entrega en el mismo día”, o incluso envíos personalizados para zonas geográficas concretas. WooCommerce permite extender los métodos de envío a través de acciones como woocommerce_flat_rate_shipping_add_rate, la cual nos permite duplicar una tarifa de tipo tarifa … Leer más