<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>dashicons &#8211; danisanchez.net</title>
	<atom:link href="https://danisanchez.net/tag/dashicons/feed/" rel="self" type="application/rss+xml" />
	<link>https://danisanchez.net</link>
	<description></description>
	<lastBuildDate>Tue, 30 Mar 2021 08:44:47 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://danisanchez.net/wp-content/uploads/2026/07/cropped-favicon-32x32.png</url>
	<title>dashicons &#8211; danisanchez.net</title>
	<link>https://danisanchez.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Añadir iconos nativos en el menú de WordPress (Dashicons)</title>
		<link>https://danisanchez.net/anadir-iconos-nativos-en-el-menu-de-wordpress-dashicons/</link>
					<comments>https://danisanchez.net/anadir-iconos-nativos-en-el-menu-de-wordpress-dashicons/#comments</comments>
		
		<dc:creator><![CDATA[dani.sanchez]]></dc:creator>
		<pubDate>Tue, 30 Mar 2021 08:44:47 +0000</pubDate>
				<category><![CDATA[Publicaciones]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[dashicons]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://www.gestionatuweb.net/?p=10456</guid>

					<description><![CDATA[¿Alguna vez te has preguntado cómo poner un icono de carrito en tu menú de Tienda, o un teléfono en tu menú de contacto? Es tan simple como añadir el código del icono junto al texto de tu elemento de menú, por ejemplo: Hasta ahora había utilizado la famosa librería de Font Awesome. Para que [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">¿Alguna vez te has preguntado cómo poner un icono de carrito en tu menú de Tienda, o un teléfono en tu menú de contacto? Es tan simple como añadir el código del icono junto al texto de tu elemento de menú, por ejemplo:</p>



<pre class="wp-block-code"><code>&lt;i class="fas fa-shopping-cart"&gt;&lt;/i&gt; Tienda</code></pre>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="947" height="469" src="https://danisanchez.net/wp-content/uploads/2021/03/imagen.png" alt="" class="wp-image-10457" srcset="https://danisanchez.net/wp-content/uploads/2021/03/imagen.png 947w, https://danisanchez.net/wp-content/uploads/2021/03/imagen-300x149.png 300w, https://danisanchez.net/wp-content/uploads/2021/03/imagen-768x380.png 768w" sizes="(max-width: 947px) 100vw, 947px" /></figure>



<p class="wp-block-paragraph">Hasta ahora había utilizado la famosa librería de <a rel="noreferrer noopener" href="https://fontawesome.com" target="_blank">Font Awesome</a>. Para que estos iconos funcionen y se visualicen es necesario agregar dicha biblioteca a tu theme, ya sea a través de un plugin o declarándola en tu archivo de funciones, aunque para ello necesitas darte de alta en Font Awesome y generar un script con el que poder utilizarla.</p>



<p class="wp-block-paragraph">Pero es que resulta que <strong>WordPress ya tiene su propia colección de iconos</strong>, los <a rel="noreferrer noopener" href="https://developer.wordpress.org/resource/dashicons" target="_blank">Dashicons</a>, que aunque no es tan extensa como Font Awesome, nos va a servir para la mayoría de ocasiones, y lo mejor, no tenemos que añadir librerías externas y aumentar la carga de nuestras páginas.</p>



<h2 class="wp-block-heading">Cómo añadir Dashicons en tu menú principal</h2>



<p class="wp-block-paragraph">Lo primero es comprobar si tu plantilla tiene declarados los estilos de dashicons. ¿Cómo lo comprobamos? Carga tu <strong>homepage</strong>, clic derecho y <strong>ver código fuente</strong>.</p>



<p class="wp-block-paragraph">Pulsa <strong>Ctrl+F</strong> y busca «<strong>dashicons</strong>«, si lo encuentras es porque tu theme ya lo tiene declarado y listo para usar.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" width="496" height="587" src="https://danisanchez.net/wp-content/uploads/2021/03/imagen-6.png" alt="" class="wp-image-10468" srcset="https://danisanchez.net/wp-content/uploads/2021/03/imagen-6.png 496w, https://danisanchez.net/wp-content/uploads/2021/03/imagen-6-253x300.png 253w" sizes="(max-width: 496px) 100vw, 496px" /></figure></div>



<p class="wp-block-paragraph">Si no aparece, entonces tendrás que declararlo en el archivo de funciones de tu theme (functions.php), aunque lo ideal es hacerlo en un <a href="https://danisanchez.net/crea-un-tema-hijo-child-theme-a-partir-de-un-tema-principal-en-wordpress/">Child Theme</a> o en tu propio <a href="https://danisanchez.net/como-crear-un-plugin-de-funciones-imprescindibles-must-use-plugins/">plugin de funciones</a>.</p>



<p class="wp-block-paragraph">Añade el siguiente código dentro de las llaves de <strong>PHP &lt;?php</strong></p>



<pre class="wp-block-code"><code>function habilitar_dashicons(){
    wp_enqueue_style('dashicons');
}
add_action('wp_enqueue_scripts', 'habilitar_dashicons');</code></pre>



<p class="wp-block-paragraph">Una vez declarados los estilos de dashicons, supongamos que en tu menú principal tienes un acceso a Tienda y quieres acompañarlo del icono de un carrito.</p>



<p class="wp-block-paragraph">Nos dirigimos a la web de <a rel="noreferrer noopener" href="https://developer.wordpress.org/resource/dashicons/#editor-outdent" target="_blank">dashicon</a> dentro de wordpress.org y filtramos la búsqueda con cart:</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1007" height="591" src="https://danisanchez.net/wp-content/uploads/2021/03/imagen-1.png" alt="" class="wp-image-10458" srcset="https://danisanchez.net/wp-content/uploads/2021/03/imagen-1.png 1007w, https://danisanchez.net/wp-content/uploads/2021/03/imagen-1-300x176.png 300w, https://danisanchez.net/wp-content/uploads/2021/03/imagen-1-768x451.png 768w" sizes="(max-width: 1007px) 100vw, 1007px" /></figure>



<p class="wp-block-paragraph">Haciendo clic en el icono veremos las formas que tenemos de usarlo en nuestra web:</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="518" height="414" src="https://danisanchez.net/wp-content/uploads/2021/03/imagen-2.png" alt="" class="wp-image-10459" srcset="https://danisanchez.net/wp-content/uploads/2021/03/imagen-2.png 518w, https://danisanchez.net/wp-content/uploads/2021/03/imagen-2-300x240.png 300w" sizes="auto, (max-width: 518px) 100vw, 518px" /></figure>



<p class="wp-block-paragraph">Lo que nos interesa es copiar el código HTML que será el que peguemos dentro del elemento de menú:</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="878" height="371" src="https://danisanchez.net/wp-content/uploads/2021/03/imagen-3.png" alt="" class="wp-image-10460" srcset="https://danisanchez.net/wp-content/uploads/2021/03/imagen-3.png 878w, https://danisanchez.net/wp-content/uploads/2021/03/imagen-3-300x127.png 300w, https://danisanchez.net/wp-content/uploads/2021/03/imagen-3-768x325.png 768w" sizes="auto, (max-width: 878px) 100vw, 878px" /></figure>



<pre class="wp-block-code"><code>&lt;span class="dashicons dashicons-cart"&gt;&lt;/span&gt; Tienda</code></pre>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="461" height="466" src="https://danisanchez.net/wp-content/uploads/2021/03/imagen-4.png" alt="" class="wp-image-10461" srcset="https://danisanchez.net/wp-content/uploads/2021/03/imagen-4.png 461w, https://danisanchez.net/wp-content/uploads/2021/03/imagen-4-297x300.png 297w" sizes="auto, (max-width: 461px) 100vw, 461px" /></figure>



<p class="wp-block-paragraph">Y el resultado:</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="883" height="89" src="https://danisanchez.net/wp-content/uploads/2021/03/imagen-5.png" alt="" class="wp-image-10462" srcset="https://danisanchez.net/wp-content/uploads/2021/03/imagen-5.png 883w, https://danisanchez.net/wp-content/uploads/2021/03/imagen-5-300x30.png 300w, https://danisanchez.net/wp-content/uploads/2021/03/imagen-5-768x77.png 768w" sizes="auto, (max-width: 883px) 100vw, 883px" /></figure>



<p class="wp-block-paragraph">Espero que te haya resultado de utilidad y nos vemos en el siguiente post <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://danisanchez.net/anadir-iconos-nativos-en-el-menu-de-wordpress-dashicons/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
