• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal

DecodeCMS

Tu WordPress a otro Nivel ...

  • Acerca de
  • Contacto
  • Inicio
  • Tutoriales
    • Themes
    • Plugins
    • Core
    • Recursos
  • Cursos
  • Acceder
    • Mis cursos
    • Mi Cuenta
    • Acceder
Inicio / Tutoriales / Themes / Agregar imágenes en ítems de menú en WordPress

Agregar imágenes en ítems de menú en WordPress

[ 8 noviembre 2023 ] [ Autor: Jhon Marreros Guzmán ][ Themes - Intermedio] [ ]

css imagen

Suscríbete a DecodeCMS:  

En este artículo veremos cómo agregar imágenes a los ítems de menú en WordPress directamente a través de código, nos ayudaremos de una clase CSS personalizada para identificar el ítem de menú.

 

Resultado Final

Al final obtendremos algo similar a la siguiente imagen:

Agregar imágenes en menú WordPress

 

Identificando ítems de menú para agregarles imágenes

Será necesario identificar los ítems de menú a través de una clase CSS personalizada, para luego, a través de código, agregar la imagen que le corresponde.

Primero habilitamos la opción de CSS para los ítems de menú desde: Apariencia > Menú > Opciones de pantalla.

Opciones de pantalla, habilitar CSS

 
Luego por cada ítem de menú aparecerá una nueva opción para agregar el nombre de la clase CSS personalizada.

ítem de menú con clase CSS

 

Agregando código CSS

En base a las clases CSS agregadas entonces podemos agregar el siguiente código de ejemplo:

.menu-item.home a::before,
.menu-item.shop a::before{
    content:"";
    display: inline-block; 
    width: 16px;
    height: 16px;
    margin-right: 4px;
    background-size:16px 16px;
    background-repeat:no-repeat;
}

.menu-item.home a::before{
    background-image:url('http://wordpress6.local/wp-content/uploads/2023/11/home.png');
}

.menu-item.shop a::before{
    background-image:url('http://wordpress6.local/wp-content/uploads/2023/11/store.png');
} 

 
En el código anterior:

  • Se agregó imágenes a dos ítems de menú, con las clases .home y .shop
  • Usamos un pseudo-elemento para el enlace y en ese elemento agregar la imagen como fondo
  • Agrupamos el código común a todos los ítems que tendran imágenes
  • Luego por cada ítem específico cambiamos la imagen correspondiente

 

Puedes revisar el siguiente artículo para agregar CSS de manera correcta a tu sito WordPress

 

Conclusión

Como has podido comprobar, puedes agregar imágenes a los ítems de menú de tu sitio web de forma simple usando parte de la funcionalidad de WordPress y a través de código CSS.

 

¿Me ayudas a llegar a más gente?

Twittear Compartir LinkedIn WhatsApp

Artículos Relacionados

  • Quitar el menú de WooComerce en la administración de WordPress para ciertos usuariosQuitar el menú de WooComerce en la administración de WordPress para ciertos usuarios
  • Eliminar automáticamente las imágenes al borrar una entradaEliminar automáticamente las imágenes al borrar una entrada
  • Ocultar precios de productos a usuarios visitantesOcultar precios de productos a visitantes en WooCommerce
  • Deshabilitar Información de Usuarios de la REST API de WordPressDeshabilitar Información de Usuarios de la REST API de WordPress
Valora este artículo : 1 barra2 barras3 barras4 barras5 barras (1 votos, promedio: 5,00 de 5)
Cargando...

Interacciones con los lectores

Para escribir código envolver con: <pre class="language-xxx"><code> </code></pre> ,reemplaza las xxx (php, css, html)

*

* Gravatar habilitado

Barra lateral principal

Curso Decodifica WordPress

Únete a DecodeCMS

Recibirás como regalo:

Guia práctica con video:
¿Quieres agregar código a WordPress? Revisa las diferentes opciones que tienes.Ver más

Omnisend
Alojamiento Wordpress

Niveles

Básico Intermedio Avanzado

Etiquetas

accesibilidad css dashboard editor error funcionalidad herramientas imagen js librería mejoras optimización seguridad SEO social woocommerce

Populares

Centrar Logo en Menú Principal

Deshabilitar la REST API de WordPress

Personalizar email de registro de nuevo usuario en WordPress

Cambiar la URL de la página de autor en WordPress

© logo decode pie
Política de Privacidad | Política de devoluciones
Copyrigth 2026 Todos los derechos reservados