Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/caracoolnet/wp-caracool-toneles/releases/download/v0.1.0/caracool-toneles.zipPlugin de WordPress de Caracool para Bodegón Los Toneles. Añade animaciones de entrada y de hover a los títulos de Elementor (H1–H6) y a los enlaces dentro de párrafos. Sin dependencias externas.
Qué hace
Animaciones de entrada (se disparan al aparecer el título en pantalla):
| Efecto | Qué se ve |
|---|---|
mask |
El texto sube y se descubre tras una máscara |
scramble |
Se decodifica desde caracteres aleatorios |
chars |
Aparece letra a letra |
clip |
Barrido tipo cortina |
bounce |
Rebote elástico, palabra a palabra |
Animaciones al pasar el ratón (solo si el título lleva enlace):
| Efecto | Qué se ve |
|---|---|
fill-sweep |
El color barre el texto de lado a lado |
bg-sweep |
Entra un fondo y el texto se invierte |
fill-sweep-v |
Relleno vertical, tipo líquido |
diag-sweep |
Barrido en diagonal |
spotlight |
Foco de color que sigue al cursor |
glow |
Halo que sigue al cursor |
Cómo se usa
- Por nivel de título. En Caracool Toneles → pestaña Animación de texto se elige un efecto de entrada y otro de hover por defecto para cada nivel, de H1 a H6.
- Título por título. El widget Título de Elementor gana una pestaña Animación de texto. Lo que se marque ahí manda sobre el valor por defecto del nivel.
- Enlaces de párrafo. Una única regla global aplica un efecto de hover a los enlaces
que van dentro de
<p>.
Rendimiento
El CSS y el JS solo se imprimen en las páginas donde de verdad hay algo animado. Una página sin títulos ni enlaces con efecto no recibe ni un byte del plugin.
Instalación
Plugins → Añadir nuevo → Subir plugin → caracool-toneles.zip.
Actualizaciones
El plugin comprueba las releases de este repositorio y avisa en Plugins → Actualizaciones cuando hay una versión nueva. No hace falta configurar nada mientras el repositorio sea público.
Si en algún momento pasa a privado, hay que definir un token de lectura en
wp-config.php (nunca dentro del plugin):
define( 'CTN_GITHUB_TOKEN', 'ghp_...' );
Limitaciones conocidas
- No alcanza cabecera ni pie construidos con el Maquetador de temas de Elementor: el
hook
elementor/widget/render_contentno llega a los widgets de esas plantillas (elementor/elementor#10039). - Los controles nuevos se enganchan en
after_section_enddel widget Título. Enafter_section_startElementor da error porque la sección nativa sigue abierta.
Licencia
MIT.
Releases
1 release. Each count is every asset in that release; expand a row for the breakdown.