✅Cómo Cambiar la Tipografía Completa en el Admin de WordPress

A veces haces una web con un diseño cuidado, fuentes bien seleccionadas, estética moderna… y luego entras al admin y te encuentras con el típico Open Sans gris. Funciona, sí, pero no transmite nada.

Si quieres que el panel de administración de WordPress también refleje un poco de estilo (y de paso, mejorar la legibilidad), en este artículo te enseño cómo cambiar toda la tipografía del admin y de la barra superior por Montserrat, una fuente elegante, limpia y gratuita.

wordpress admin cambiar tipografia

Y como siempre, lo haremos sin plugins innecesarios.

El objetivo: cambiar TODA la fuente del admin por Montserrat

Queremos que la fuente Montserrat se aplique:

  • A todas las páginas del panel de administración
  • A los formularios, botones, menús y campos
  • Y también a la barra de administración superior (la “admin bar”), tanto en el backend como en el frontend

Pero sin romper nada, especialmente los iconos, que suelen desaparecer si se toca la fuente incorrectamente.

cambiar tipografia admin wordpress

El código: un snippet completo, limpio y funcional

Este código puedes pegarlo en el functions.php de tu tema hijo o usarlo como snippet con algún plugin tipo “Code Snippets”.

add_action('admin_enqueue_scripts', 'custom_admin_typography');
add_action('wp_enqueue_scripts', 'custom_admin_typography_adminbar');

function custom_admin_typography() {
    wp_enqueue_style('custom-admin-font', 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap', false);

    $custom_css = "
        body, 
        #wpbody, 
        #adminmenu, 
        #adminmenu *, 
        #wpcontent, 
        .wrap, 
        .wp-core-ui, 
        input, 
        select, 
        textarea, 
        button, 
        #wpadminbar *, 
        .wp-toolbar * {
            font-family: 'Montserrat', sans-serif !important;
        }

        /* Restaurar la fuente de los iconos dashicons */
        .dashicons,
        #adminmenu .wp-menu-image:before,
        #wpadminbar .ab-icon:before,
        #wpadminbar .ab-item:before {
            font-family: 'dashicons' !important;
        }
    ";
    wp_add_inline_style('custom-admin-font', $custom_css);
}

function custom_admin_typography_adminbar() {
    if (is_user_logged_in()) {
        wp_enqueue_style('custom-admin-font', 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap', false);

        $custom_css = "
            #wpadminbar *, .wp-toolbar * {
                font-family: 'Montserrat', sans-serif !important;
            }

            /* Restaurar la fuente de los iconos dashicons */
            .dashicons,
            #wpadminbar .ab-icon:before,
            #wpadminbar .ab-item:before {
                font-family: 'dashicons' !important;
            }
        ";
        wp_add_inline_style('custom-admin-font', $custom_css);
    }
}
Lenguaje del código: PHP (php)

Detalles importantes del código

  • Montserrat se carga desde Google Fonts, con los pesos 400, 600 y 700 para tener margen.
  • Se aplica con !important para que sobrescriba cualquier estilo predeterminado del admin.
  • Se añade también en la barra de administración del frontend.
  • Se restauran los iconos de WordPress (dashicons) para que no desaparezcan ni se vean como cuadrados.

¿Y si quiero otra fuente?

Solo cambia esta línea:

wp_enqueue_style('custom-admin-font', 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap', false);

Por ejemplo, para usar Inter:

wp_enqueue_style('custom-admin-font', 'https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap', false);

Eso sí, recuerda adaptar también el font-family a la nueva fuente en los bloques CSS.

Conclusión

Cambiar la tipografía del panel de administración no solo mejora la estética, también puede ayudarte a trabajar más cómodo si pasas muchas horas dentro. Y con un snippet como este, lo tienes listo en segundos, sin plugins ni complicaciones.

Nos vemos en el siguiente tutorial. Un saludo.

5/5 - (3 votos)
Compartir Artículo

Un comentario

  1. Fran Salas Master WP 1 año atrás

    ¿Tienes alguna duda? Déjala en los comentarios.

¿Tienes una duda o sugerencia sobre este artículo?

Puedes dejar un comentario de forma anónima, sin necesidad de registrarte ni proporcionar ningún dato personal. Tu mensaje se publicará como “Usuario Anónimo No Premium”, un perfil que agrupa a todos los visitantes no registrados.

Importante: para evitar el spam automático, todos los comentarios anónimos deben comenzar con el símbolo #. Ejemplo: # Tengo una duda sobre los shortcodes personalizados...

Este espacio está destinado exclusivamente a preguntas concretas, dudas o sugerencias relacionadas con el contenido del artículo. Por respeto a los demás lectores, no se publicarán temas sin relación.

Privacidad y normas:
  • No tienes que agregar tu nombre, correo ni ningún otro dato identificativo.
  • No se permiten enlaces en comentarios anónimos.
  • No se permiten símbolos especiales como < o > (menor y mayor que), ya que se consideran intentos de insertar código y serán bloqueados.
  • Todos los comentarios anónimos pasan por revisión antes de ser publicados y solo se aprobarán si aportan valor al contenido del artículo.
¿Quieres comentar con tu nombre y que tu mensaje se publique al instante? Inicia sesión o regístrate.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

0%