Plugin de WordPress que permite a los visitantes de tu web cambiar el tamaño de fuente del texto, mejorando la accesibilidad del sitio.
mowomo Accessibility Font Resizer añade controles de redimensionado de fuente (aumentar, disminuir, restablecer) que los visitantes pueden usar para ajustar el tamaño del texto a sus necesidades. La preferencia del usuario se guarda en una cookie para que persista entre visitas.
Basado en el plugin ZENO Font Resizer.
- WordPress 4.0 o superior
- PHP 5.6 o superior
- jQuery (incluido en WordPress por defecto)
- Sube la carpeta
mowomo-Accessibility-Font-Resizeral directorio/wp-content/plugins/ - Activa el plugin desde el menú Plugins en WordPress
- Configura las opciones en Ajustes → mowomo Font Resizer
El plugin ofrece tres formas de mostrar los controles de redimensionado:
Añade el widget mowomo Font Resizer desde Apariencia → Widgets a cualquier área de widgets de tu tema.
Inserta el shortcode en cualquier entrada o página:
[accessibility_font]
Usa la función directamente en los archivos de tu tema:
<?php mwm_font_resizer_place(); ?>Pasa false como parámetro para obtener el HTML sin imprimirlo:
<?php $html = mwm_font_resizer_place( false ); ?>Desde Ajustes → mowomo Font Resizer puedes configurar:
- Elemento HTML: qué parte de la página se redimensiona (
html,body, un div con idinnerbody, un id propio o un selector CSS personalizado) - Pasos de redimensionado: incremento en píxeles por clic (por defecto: 1.6px)
- Tamaño mínimo: límite inferior de la fuente (por defecto: 10px)
- Tamaño máximo: límite superior de la fuente (por defecto: 24px)
- Carácter: letra que se muestra en los botones de control (por defecto: A)
- Duración de cookie: días que se recuerda la preferencia del usuario (por defecto: 31 días)
El plugin expone un callback de JavaScript que se dispara cada vez que cambia el tamaño de fuente:
jQuery(document).ready(function($) {
mwm_font_resizer_callback.add( function( newFontSize ) {
console.log( 'Nuevo tamaño de fuente: ' + newFontSize );
});
});mowomo-Accessibility-Font-Resizer/
├── mwm-font-resizer.php # Archivo principal del plugin (registro, settings, frontend)
├── widget.php # Widget de WordPress (mowomo_FR_Widget)
├── shortcode.php # Shortcode [accessibility_font]
├── js/
│ ├── jquery.fontsize.js # Lógica JS de redimensionado y cookies
│ └── js.cookie.js # Librería js-cookie para gestión de cookies
├── lang/ # Directorio para archivos de traducción
└── readme.txt # Readme para el repositorio de plugins de WordPress
- PHP — Lógica del plugin, widget, shortcode y página de ajustes
- JavaScript / jQuery — Redimensionado de fuente en el frontend
- js-cookie — Persistencia de la preferencia del usuario en cookies
- WordPress Settings API — Página de configuración en el admin
GPLv2 o posterior — consulta el archivo principal del plugin para los detalles completos.
README generado automáticamente por mowomo Brain — 2026-04-11