Como obter a ID da categoria atual de um post no WordPress

  • Autor Autor Franyer Rivas
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
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 edição:
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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!
 
Voltar
Topo