Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo añadir iconos de medios sociales a los menús de WordPress (de forma sencilla)

Añadir iconos de redes sociales a tu menú de WordPress es una forma inteligente de promocionar tus perfiles sin saturar tu sitio. Estos logotipos pequeños y reconocibles pueden animar a los visitantes a seguirte en varias plataformas, lo que podría aumentar tu presencia y participación online.

Hemos descubierto que, con WordPress, la forma de añadir iconos de redes sociales al menú depende de si utilizas un tema clásico o de bloques. Pero hemos encontrado formas efectivas de hacerlo para ambos tipos de temas.

En este artículo, le mostraremos cómo añadir iconos de redes sociales a los menús de WordPress, utilizando métodos que funcionan tanto para temas clásicos como de bloques.

How to add social media icons to WordPress menus (easy way)

¿Por qué añadir iconos de medios sociales a los menús de WordPress?

Al añadir iconos de medios sociales a sus menús de WordPress, a menudo puede obtener más clics, participación y seguidores en todos sus perfiles de medios sociales.

Los iconos de medios sociales también pueden captar la atención del visitante sin necesidad de añadir texto adicional a sus menús. Esto te permite promocionar muchos perfiles diferentes en poco espacio.

El proceso de añadir iconos de redes sociales es diferente al de insertar iconos de imagen en el menú de WordPress. Esto se debe a que estas imágenes tienen que estar vinculadas a tus perfiles sociales, y a menudo requieren un estilo especial para mantener su apariencia en diferentes dispositivos y tamaños de pantalla.

Además, querrá asegurarse de que estos iconos sean reconocibles y tengan un tamaño uniforme, lo que puede resultar complicado cuando se utilizan archivos de imagen normales.

Dicho esto, veamos dos formas sencillas de añadir iconos de medios sociales a los menús de WordPress.

Tutorial en vídeo

Subscribe to WPBeginner

Si prefiere instrucciones escritas, siga leyendo. Utilice los enlaces rápidos que aparecen a continuación para ir directamente al método que desee utilizar:

La forma más sencilla de añadir iconos de redes sociales a los menús de WordPress es utilizar Menu Image.

Al crear sus iconos sociales, puede utilizar cualquier imagen que haya subido a la biblioteca de medios de WordPress.

Por ejemplo, muchas de las principales empresas de medios sociales ofrecen logotipos que puedes utilizar en tu sitio web, como el Twitter brand toolkit. También puedes descargar iconos de bibliotecas en línea, como el sitio web de Font Awesome.

Menu Image también se integra con el plugin Font Awesome. Esto le permite navegar e importar todos los iconos de Font Awesome directamente desde el escritorio de WordPress, incluyendo iconos para las principales redes sociales.

Recomendamos instalar primero el plugin Font Awesome antes de continuar con el tutorial. Para obtener instrucciones detalladas sobre cómo establecer Font Awesome, consulte nuestra guía sobre cómo añadir fácilmente fuentes de iconos a su tema de WordPress.

Independientemente de la forma en que planee proporcionar los iconos de medios sociales, necesitará instalar y activar el plugin Menu Image. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Una vez activado, es posible que desee echar un vistazo a los tamaños de los iconos y cambiarlos si es necesario. Para ello, debe ir a Imagen de menú ” Imagen de menú.

How to add social media icons to a WordPress menu

Al crear tus iconos sociales, puedes utilizar cualquiera de los tamaños de imagen por defecto de WordPress, como miniatura, imagen o grande. Menu Image también le permite elegir entre tres tamaños únicos que se establecen por defecto en 24×24, 36×36 y 48×48 píxeles.

Estos tamaños deberían funcionar bien para la mayoría de los sitios web de WordPress, pero puede cambiarlos escribiendo números diferentes en los campos 1, 2 o 3 de Imagen de menú.

Resizing social media icons in WordPress

Una vez hecho esto, haz clic en “Guardar cambios” para establecer los ajustes.

Para añadir iconos a un menú de navegación, dirígete a Apariencia ” Menús. Por defecto, WordPress mostrará el menú principal de su sitio.

Selecting a WordPress menu to edit

Si desea añadir iconos de redes sociales a una ubicación de menú diferente, como un menú flotante adhesivo, sólo tiene que abrir el menú desplegable “Seleccionar un menú para editar”.

A continuación, puede elegir un menú de la lista y hacer clic en “Seleccionar”.

Editing a WordPress navigation menu

Para obtener instrucciones paso a paso sobre cómo crear un nuevo menú, consulte nuestra guía sobre cómo añadir un menú de navegación en WordPress.

Para empezar, tendrás que añadir cada perfil social a tu menú como un nuevo enlace.

Cuando esté listo, haga clic para ampliar la sección “Enlaces personalizados” y, a continuación, escriba la dirección de la página de medios sociales que desee utilizar. Por ejemplo, puedes introducir la URL de tu grupo de Facebook o de tu canal de YouTube.

También tendrá que escribir un “Texto de enlace”. En un paso posterior, tendrá la opción de cambiar dónde aparece este título en el menú o incluso ocultarlo por completo.

Adding link text to a website navigation menu

Una vez hecho esto, haz clic en “Añadir al menú”.

Este elemento aparecerá ahora en la columna de la derecha.

Adding social links to a WordPress website

Para añadir un icono de medios sociales, basta con pasar el cursor sobre el nuevo elemento / artículo del menú.

A continuación, haga clic en el botón “Imagen de menú” cuando aparezca.

Adding icons and images to a WordPress menu

Nota: Si no ve el botón “Imagen del menú”, haga clic en “Guardar cambios”. Ahora, el botón “Imagen de menú” debería aparecer al pasar el cursor sobre cualquier elemento / artículo del menú.

Ahora puede decidir si desea utilizar una imagen de su biblioteca de medios de WordPress o un icono proporcionado por Font Awesome.

Para utilizar un icono de Font Awesome ya hecho, haz clic en el botón de opción siguiente a ‘Icono’.

Adding Twitter, Facebook, and other social icons to WordPress

A continuación, selecciona “Fontawesome”.

A continuación, puede hacer clic en “Marcas”.

Adding branded icons to a WordPress navigation menu

Ahora verás todos los iconos de marca, incluidos los iconos de las principales redes sociales, desde Facebook hasta LinkedIn. Cuando veas la imagen que quieres utilizar, sólo tienes que darle un clic.

Otra opción es utilizar su propio icono de la biblioteca de medios de WordPress seleccionando el botón de opción “Imagen”. A continuación, haga clic en el enlace “Establecer imagen”.

Adding any file or image to a WordPress navigation menu

Ahora puede elegir una imagen de la biblioteca de medios de WordPress o subir un nuevo archivo desde su ordenador.

Independientemente de dónde obtenga el icono, Menu Image mostrará una vista previa a la derecha.

Previewing icons in a website or blog navigation menu

Ahora puede cambiar si el título del enlace aparece encima, debajo, antes o después del icono de los medios sociales mediante los ajustes de “Posición del título”.

Muchos iconos de medios sociales se reconocen al instante, por lo que el título del enlace puede ser innecesario. Si añades muchos iconos sociales a un menú de navegación, los títulos pueden incluso hacer que tu menú parezca más desordenado y complicado.

Dicho esto, puede ocultar el título seleccionando el botón “Ocultar”.

Hiding the menu link title text

A medida que realice cambios, la vista previa se actualizará automáticamente, de modo que podrá probar distintos ajustes para ver cuál es el más adecuado.

Por último, si utilizas tu propia imagen, puedes cambiar el tamaño de los iconos de los medios sociales en el menú desplegable “Tamaño de imagen”.

Resizing social icons on a WordPress navigation menu

Los iconos más grandes captarán la atención del visitante, pero también pueden distraerle. Teniendo esto en cuenta, es posible que desee probar diferentes tamaños para ver qué funciona mejor en su blog de WordPress.

Cuando estés satisfecho con cómo se han establecido los medios sociales, sólo tienes que hacer clic en “Guardar cambios”.

Publishing social icons on a WordPress website

Simplemente repita estos pasos para añadir más iconos a su menú de WordPress.

Incluso puede añadir iconos a otros elementos importantes del menú de navegación y resaltarlos para llamar la atención de los usuarios.

Cuando estés satisfecho con cómo se ha establecido el menú, sólo tienes que hacer clic en “Guardar menú”.

Publishing a menu with social icons

Ahora, puedes visitar tu sitio web para ver los nuevos iconos de medios sociales en acción.

Así se veía en nuestro sitio web de demostración.

Adding social icons to a WordPress menu

Método 2: Usar el editor de sitios completo (solo temas en bloque)

WordPress incorpora un bloque de iconos sociales que permite crear un menú con iconos de medios sociales y mostrarlos en una bonita estructura / disposición / diseño / plantilla.

An example of a social media navigation menu

Este bloque viene con iconos integrados para las principales redes sociales, por lo que no necesitas instalar un plugin como Font Awesome ni subir iconos a tu biblioteca de medios.

Sin embargo, solo puedes añadir iconos de medios sociales y enlazarlos al bloque Social Icons, por lo que no es tan flexible como el plugin Menu Image.

Si utilizas un tema de bloques, puedes añadir un bloque de iconos sociales a cualquier parte de tu sitio web, como la cabecera o el pie de página. De este modo, puedes mostrar un menú de medios sociales en todo tu sitio web.

Para empezar, diríjase a Apariencia ” Editor en el escritorio de WordPress.

Selecting the Full-Site Editor from the WordPress admin panel

A partir de aquí, verá algunos menús para personalizar el diseño del tema de su bloque.

Para añadir iconos de medios sociales a tu menú, haz clic en “Navegación”.

Selecting Navigation in WordPress Full Site Editing

El siguiente paso es hacer clic en el icono del lápiz “Editar”.

Se abrirá el editor de sitios completo de WordPress.

Clicking the pencil edit button for Navigation in WordPress Full Site Editing

Una vez hecho esto, podrá editar y dar estilo a su menú de navegación, que forma parte de la plantilla de cabecera de WordPress.

Para empezar, haz clic en el icono azul “+” de la esquina superior izquierda. En la barra de búsqueda, debes escribir ‘Social Icons’.

Adding the Social Icons block to WordPress

Cuando aparezca el bloque adecuado, arrástrelo y suéltelo en la plantilla del tema.

Para añadir el primer icono, basta con hacer clic en el icono “+” dentro del bloque.

Adding social icons to a WordPress template

En el mensaje / ventana emergente que aparece, escriba el icono que desea añadir, como “Twitter” o “Facebook”.

Cuando aparezca el icono adecuado, simplemente haga clic para añadirlo a su blog de WordPress.

Adding a Twitter icon to a WordPress navigation menu

Ahora, haz clic en el icono de los nuevos medios sociales.

Se abre una pequeña barra en la que puedes escribir la URL a la que quieres enlazar, como tu página de Facebook.

Adding URLs to a social media menu

Para añadir más iconos sociales a WordPress, basta con hacer clic en el icono “+” y repetir el mismo proceso descrito anteriormente.

Después de añadir todas las plataformas de medios sociales, es posible que desee personalizar el bloque. Para ello, haga clic para seleccionar el bloque Iconos sociales y, a continuación, haga clic en la pestaña “Bloquear”.

Customizing a social block in WordPress

Puede cambiar la justificación, alineación y orientación del icono utilizando los ajustes de “Disposición”.

Por defecto, todos los enlaces a medios sociales se abrirán en la misma pestaña. Para mantener a los visitantes en su sitio web, puede hacer clic para activar el conmutador “Abrir enlaces en una pestaña nueva”.

Opening website links in a new browser tab

Por defecto, WordPress muestra solo los iconos sociales, sin ningún texto.

Si desea mostrar texto junto a cada icono, haga clic para activar el conmutador “Mostrar etiquetas”.

Adding labels to a social menu

A continuación, haga clic en la pestaña “Estilos”.

Aquí puede cambiar el estilo del botón al hacer clic en “Por defecto”, “Solo logotipos” o “Forma de píldora”.

Adding button styles to a navigation menu

Por último, puedes cambiar el espacio entre los iconos sociales utilizando los ajustes de “Espaciado entre bloques”.

Cuando estés satisfecho con el aspecto del menú, haz clic en el botón “Guardar”.

Publishing a social icons block in WordPress

Ahora, si visitas tu sitio web, verás los iconos de los medios sociales en directo.

Consejo extra: Incrustar feeds sociales en su sitio WordPress

Añadir iconos de medios sociales a los menús de WordPress es una forma estupenda de conseguir más seguidores y participación en tus diferentes cuentas. Sin embargo, hay muchas más formas de promocionar Twitter, Facebook y otros perfiles sociales.

La mejor forma de conseguir más seguidores y participación es incrustar un feed social en directo en su sitio web. Esto le permite mostrar las últimas entradas de sus sitios de medios sociales, junto con botones que los visitantes pueden utilizar para participar con sus entradas o seguirle en los medios sociales.

La mejor manera de añadir feeds de medios sociales a tu sitio web es usando Smash Balloon. Es el mejor plugin de feed de medios sociales para WordPress y te permite incrustar feeds en directo de Twitter, Instagram, Facebook y más.

The Smash Balloon social media WordPress plugin

Para obtener más información, consulte nuestra guía práctica sobre cómo añadir feeds de medios sociales a WordPress.

Esperamos que este artículo te haya ayudado a aprender cómo añadir iconos de redes sociales a los menús de WordPress. También puedes consultar nuestro artículo sobre cómo crear un menú desplegable en WordPress y nuestra guía definitiva sobre cómo añadir una barra de búsqueda a tu menú de navegación.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

60 comentariosDeja una respuesta

  1. Jiří Vaněk

    The Menu Image plugin is fantastic. I actually wrote an article about it when I was dealing with the exact same issue. Creating a main ‘Contact’ folder in the menu and adding a submenu with links to social networks along with icons—it works like magic. Previously, I used Font Awesome, and it was quite impractical. This is a much more elegant solution.

  2. Ralph

    As I love your article tutorials this time I only watched video and it was great! Short, no fluff and straight to the point. You guys should include more video tutorials. You are great at it and now I have new icons in my menu (not only for my socials). Thanks a lot!

  3. Jonas

    Thanks for this article, it helped me a lot!

    • WPBeginner Support

      Glad our article was helpful!

      Administrador

  4. Farhad

    Is there a way to have blog posts submitted to social media sites automatically?
    Thank you.

  5. Jimmy Ekisa

    Brilliant article!!! You saved me time to create social menus and add them in the NewsPack Theme header, thank you so much.

  6. Shyam

    How to show icons of social profiles in footer?

  7. Kerry

    I’ve got the social media icons on my website. How do I link those icons to my social media profiles?

    • WPBeginner Support

      You would have the menu items be custom URLs

      Administrador

  8. Vicki

    Thanks for this, I’ve managed to add the Goodreads logo to my Social Menu and chose the Social Menu location too. However when I view the page it shows the magnifying glass next to the new Goodreads logo, rather than just the logo on it’s own – why is this and how do I get rid of it?

    • WPBeginner Support

      You would want to check with your theme’s support to see if this is due to the design of the theme itself.

      Administrador

  9. Danielle

    I added the social media menu but it’s not showing on my site. What can I do?

    • WPBeginner Support

      We would first recommend reaching out to the plugin’s support for them to take a look and ensure this isn’t a hiccup with the plugin.

      Administrador

  10. Lisa Jackson

    Love this, but the icons are displayed in a column rather than next to each other. How can I fix this?

    • WPBeginner Support

      It would depend on your specific theme, you would first want to check with your theme’s support to ensure it is not an issue with how their menu is styled that could be causing that.

      Administrador

  11. andi moss

    What? No icons? Find our own?

    • WPBeginner Support

      We do not have a specific set we would recommend at the moment but there are many different options available depending on the style you’re looking for.

      Administrador

  12. Bob Wright

    Setting up a social link on my site does not match the images in this article (perhaps our parent organization’s customization blocks that).

  13. Ankit

    Hi,

    Once again, a great and helpful tutorial. I’m just facing one issue, though. For the last step, when I try to select the menu location option, I can only see the primary menu option there. How do I get the social menu option as well?

    • WPBeginner Support

      Your specific theme may not have a social specific menu location. If you reach out to your theme’s support they can clarify and assist.

      Administrador

  14. Jonathan

    I’m trying to get my head round how to add social media accounts to my WordPress blogsite. Any assistance appreciated. If I’ve skipped an earlier step in setting up the site, my apologies in advance for a stupid comment!

  15. Elder Designer

    amazing tutorial keep it up

    • WPBeginner Support

      Glad you found our guide helpful :)

      Administrador

  16. Stephanie Strand

    Thank you! Very clear instructions. Helped this newbie enormously.

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrador

  17. Rupali Tripathi

    Thank you so very much for this video.

    • WPBeginner Support

      You’re welcome :)

      Administrador

  18. Debbie Serjeant

    Icons are appearing without color … wonder what I did wrong?

    • WPBeginner Support

      You may want to check with the support for your specific theme to ensure there isn’t theme-specific CSS changing your colors.

      Administrador

  19. Isaac

    Hello, is there a way to space the icons farther apart from one another? Mine seem to be too close to each other…. Thank you

  20. Sam Simson

    I tried to hide the title from being shown on the menu. Seems like that function didn’t work. the title is still visible.

    • WPBeginner Support

      You would want to check with the support for your specific theme to see if that would be overriding your customizations

      Administrador

  21. Tracy

    Hi! I tried using this method but I didn’t get the “select image” part. I only get to introduce the URL and Navigation Label… any ideas?

    • WPBeginner Support

      You may want to ensure the plugin was fully installed and activated for the select image to appear

      Administrador

  22. Lea

    Thank you! Seems to be a better working solution than with font awesome! Is it allowed though to just use a e.g. facebook icon picture from google pictures then for the image I upload?

    • WPBeginner Support

      You would want to be sure to check the image usage rights if you take an image off of Google but if you are allowed to use it you could upload it to your site.

      Administrador

  23. Larry Hilton

    I followed the directions for adding social images to my footer area and the Google & Yelp images aren’t visible. I did them the same way as those displayed. This does not appear to be browser related. Any suggestions

    • WPBeginner Support

      Start by reaching out to the plugin’s support to ensure there aren’t any known issues with those icons or how the menu is being added

      Administrador

  24. Michele A

    Thank you for this wonderful tutorial!! It has helped me beyond words. Thank you!

    • WPBeginner Support

      Glad our guide could help :)

      Administrador

  25. Muneeb

    Icons are currently on the site but don’t work even link is added. whats the reason?

    • WPBeginner Support

      If the urls are structured properly then you would want to let the plugin’s support know about your error to take a look if the error is with the plugin itself.

      Administrador

  26. Mr. Debtsmith

    Hi guys,

    Installed the plug in. Added 3 social accounts and clicked “Main Nav” location box. The widget replaced the existing main menu instead of being added to it, and instead of the icons showing, the social account titles show instead. I’m looking forward to the benefits of this plug in. Hope you guys can help.

    Thanks!

  27. ARPIT

    Thank You Very Much for Essential Information that I was Seeking on the Internet.
    Highly Appreciated.

    • WPBeginner Support

      Glad our article could be helpful to you.

      Administrador

  28. Dan

    My current theme has social media icons on the main top header in the desktop version, but when switched to mobile version the social icons are gone. how can I get them to stay and possibly my header links also?

    • WPBeginner Support

      Hi Dan,

      It seems like your theme hides them on the mobile version. Please contact your theme author and they will be able to help you with this.

      Administrador

  29. David Cornish

    Thanks for the advice, I use Simple Social Icons now and I like them very much. Any advice on what plugin to use to display a “share on twitter” or “share on facebook” button above and/or below a post, similar to what you have under the title of this article?

  30. Rob Lilley

    Is there a way to add a target attribute, so the social page opens in a new tab/window?

    • Editorial Staff

      Yes, you can easily open the links in a new window. If you’re not seeing the option in your Custom Links by default, then you will have to click on the “Screen Options” tab on the top right of the screen and make sure that “Link Target” option is checked.

      Administrador

  31. Umarbhatti

    Hi,
    This plugin looks awesome. Thanks!

  32. Aman Singh

    Hello,

    Can I get the custom code for the widget to look similar to what it is on WPbeginner?

    I like the widget look for social media icons on WPBeginner so can I get the code.

    Thank you.

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.