Micro píldoras
-
Tomar la píldora: Verifica si un email ya existe en WordPress con email_exists
Verifica si un email ya existe en WordPress con email_exists
¿Sabías que WordPress tiene una función nativa para verificar si un email ya está registrado? Con email_exists puedes comprobarlo fácilmente. ¿Cómo funciona? La función email_exists( string $email ) devuelve el ID del usuario si el email está registrado o false si no existe. Parámetro: Uso típico: Esta función es ideal para validar el registro de…
-
Tomar la píldora: Exportar traducciones en inglés con WPML (cuando no es el idioma por defecto)
Exportar traducciones en inglés con WPML (cuando no es el idioma por defecto)
Como desarrolladores, a menudo creamos cadenas en nuestro idioma nativo (como español) y luego las traducimos. Sin embargo, WPML asume que las cadenas por defecto están en inglés, lo que complica la exportación de traducciones hacia ese idioma. El problema WPML permite cambiar el idioma predeterminado de las cadenas, pero aún no permite exportar/importar traducciones…
-
Tomar la píldora: Búsquedas difusas en JavaScript con Fuse.js
Búsquedas difusas en JavaScript con Fuse.js
¿Necesitas un buscador tolerante a errores de ortografía o con términos parecidos y no quieres depender de un backend? Con Fuse.js puedes lograrlo fácilmente. ¿Qué es Fuse.js? Fuse.js es una biblioteca de JavaScript para realizar búsquedas difusas (fuzzy searching). Esto significa que puede encontrar coincidencias aproximadas entre cadenas, como nombres mal escritos o términos relacionados.…
-
Tomar la píldora: Añadir clases dinámicas al body en WordPress
Añadir clases dinámicas al body en WordPress
Cuando trabajamos con Gutenberg en WordPress, modificar ciertas estructuras base como las clases del body puede parecer complicado, pero con un filtro es fácil añadir clases dinámicas según el tipo de contenido o datos personalizados. Ejemplo práctico En este caso, añadimos una clase al body de los posts individuales, incluyendo una clase dinámica basada en…
