SyntaxFix
Write A Post
Hire A Developer
Questions
I think some of the above may work but using the get_the_category function seems tricky and may give unexpected results.
I think the most direct and simple way to access the cat ID in a category page is:
$wp_query->query_vars['cat']
Cheers