Exibindo conteúdo na página de postagens com base na categoria

Normalmente, se eu queria ter conteúdo com base em qual página alguém estava, eu poderia fazer algo como

if (is_page('contact')) { #code block here 

mas e se o que quer é baseado na categoria de postagens? Como se o usuário quisesse filtrar o tipo de evento ou pelo estado, para este exemplo, digamos por estado. Esta é a url atual

 /category/upcoming-events 

então não é realmente uma “página”. Eu queria esconder alguns menus e exibir outros se eles visitarem uma categoria específica.

Eu encontrei na documentação do WordPress que existe uma function para categoria, mas não tenho certeza de como implementar qualquer coisa em sua documentação. https://developer.wordpress.org/reference/functions/is_category/

Talvez algo parecido

 is_category( 'upcoming-events' ) { echo '
    ' . #the rest of the code here . '
'; }

e realmente desde que eu não deveria adicionar o código lá e usar um modelo talvez

 is_category( 'upcoming-events' ) { echo ; } 

Solutions Collecting From Web of "Exibindo conteúdo na página de postagens com base na categoria"