Necesito ayuda. Busqué en Google casi todo, pero no obtuve el slug de categoría usando term_id
$term_id
Por favor ayuda disculpe si esta pregunta se hizo antes
Gracias por adelantado
$term_object = get_term( $term_id );
$term_object->slug;
-
$objeto_término->slug; en esto se muestra Tratando de obtener la propiedad ‘slug’ de un no objeto en/
– Ghugu
6 sep 2018 a las 17:23
-
Cambié la respuesta, esto debería funcionar a menos que la identificación no sea correcta
– Ash0ur
6 sep 2018 a las 17:25
Puedes usar $term = get_term_by('id', $id)
ver la página del códice get_term_by().
Luego acceda a slug usando $term->slug
.
-
Al intentar obtener la propiedad ‘slug’ de un no objeto, muestra este error
– Ghugu
6 sep 2018 a las 17:12
-
Significa que get_term_by no encontró ningún resultado. ¿Estás seguro de que existe un término con el ID que proporcionas?
– Mtxz
6 sep 2018 a las 17:39
-
No es que esta sea casi exactamente la misma respuesta que publiqué en comparación con Ash0ur, pero antes 🙂
– Mtxz
06/09/2018 a las 17:40
Tenga en cuenta que buscar en Google “slug de categoría usando term_id” da get_term_by() como primeros resultados. Lo que le permite obtener un término (lo que llama una “categoría”) de su ID y recuperar fácilmente el slug del objeto de término devuelto. La misma página de documentación le brinda la lista de campos del objeto de término devuelto, incluido “slug” …
– Mtxz
06/09/2018 a las 17:50