Cómo Obtener la ID de la Categoría Actual de un Post en WordPress

  • Autor Autor Franyer Rivas
  • Fecha de inicio Fecha de inicio
Franyer Rivas

Franyer Rivas

1
Pi
Verificado
Verificación en dos pasos activada
Verificado por Binance
Suscripción a IA
saludos
necesito obtener del post actual la ID de la categoria
para de este modo poder usar un condicional
de que si la ID = X muestra Y
algo asi
ya busque en google pero ninguno de los codigos que use me da la id

en caso que sea muy complicado también me sirve obtener el nombre actual de la categoría
pero si uso
PHP:
the_category(', ')
me sale como un enlace
si alguien tiene la molestia de echarme una mano con eso
saludos

AUTORESPUESTA


añadir esto al archivo functions.php

PHP:
function current_category() {
	global $cat;
	if (is_category() && $cat) {
		return $cat;
	} else {
		$var = get_the_category();
		return $var[0]->cat_ID;
	}
}

luego llamar en el theme de la siguiente forma
PHP:
<?php echo current_category(); ?>

listo muestra la ID de la categoría
gracias por la ayuda y espero que les sirva
 
Última edición:
PHP:
get_the_category(); // te regresa el array de todas las categorías del post, ya solo haces referencia al termino de cada elemento y listo.
 
gracias por la autorespuesta, eso es lo que nos diferencia en fb de otras comunidades, el compartir conocimiento, estoy contento de ser parte de forobeta!
 
Atrás
Arriba