Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/04/2020, 16:14
Avatar de ArturoGallegos
ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: Agregar un category name dentro de un class

Que bueno que te funcionara, realmente creo que te fuiste por una buena alternativa que incluso yo he usado mas de una vez,

Dado que ya lo has intentado, aqui te va un ejemplo de lo que intente decir anteriormente

Código PHP:
Ver original
  1. <?php
  2. $categories = $categories = get_the_terms( $post->ID, 'categorias' );
  3.  
  4. $catArr = (array) $categories; //convertimos en un Array
  5.  
  6. $catNames = array_column($catArr, 'slug'); // obtenemos un array con los puros slug de la categoria, los nombres no nos sirven por los acentos o espacios que pueadan contener
  7.  
  8. $catClasses = implode(' ', $catNames); // generamos una lista de categorias separadas por espacios
  9.  
  10. //-------------------
  11. $cat_list_string = implode(' ', array_column((array) $categories, 'name'));// lo mismo que el proceso anterior pero en una linea