Wordpress

Eliminar etiquetas del widget nube de etiquetas de Wordpress

Unos de los Widgets más populares de Wordpress es el conocido como Nube de Etiquetas. Este widget nos permite añadir de forma muy sencilla a nuestro sidebar u otras zonas una lista de las etiqueta o categorías que más utilizamos en nuestro sitio. Si utilizas esta funcionalidad, puede que te encuentres alguna etiqueta de las más utilizadas que no quieres que aparezca a la vista de los usuarios de tu web. En este post, vamos a ver como excluir una o varias categorías en concreto de nuestro widget nube de etiquetas utilizando una función.

 

Borrar una etiqueta de Nube de Etiquetas

Como acabamos de decir, vamos a realizar esta opción utilizando una función. A continuación vemos los pasos a realizar para lograrlo:

 

 Lo primero que haremos será dirigirnos a Apariencia > Editar desde nuestro Panel de Wordpress.

 

 Ahora localizaremos en la parte derecha entre los archivos de nuestro tema uno llamado functions.php y hacemos click en él para poder editarlo a continuación.

 

 Ahora sólo nos quedaría añadir el siguiente código para que se filtrasen las etiquetas que queramos. El código es el siguiente y podemos pegarlo al final del archivo antes de la etiqueta de cierre ?> respetando la sintaxis de Php.

function widget_custom_tag_cloud($args) {
    $args['exclude'] = '37,45';
    return $args;
}
add_filter( 'widget_tag_cloud_args', 'widget_custom_tag_cloud' );

 

En este código de ejemplo vemos que hemos puesto los números 37 y 45 que identifican a la etiqueta en concreto que queremos eliminar de la nube de etiquetas. En tu caso deberás identificar este número(id) que corresponde a tu etiqueta que quieres eliminar.

Para saber cual es el id de la etiqueta nos dirigimos a Entradas > Etiquetas y hacemos click en la que queremos saber su id.

Como vemos en la URL de la etiqueta que acabamos de abrir aparece el ID correspondiente a la etiqueta.

Tras Guardar los cambios en el archivo functions.php habremos aplicado los cambios.

 

Publicaciones relacionadas

3 comentarios

  1. Hola, muchas gracias! veo que este es para etiquetas de entradas. hay algún filtro para etiquetas de productos de woocommerce?

  2. Muchas Gracias por la explicación super-clara. Me sirvió para sacar las 5 etiquetas que me obliga Google News a colocar para indexar mi contenido. Que son horribles.

Botón volver arriba