I have a function in a theme:
$category = isset($_GET['category']) ? wp_unslash($_GET['category']) : '';
The problem is that it outputs my categories like this:
I want, however, to show: "Test Category", just like it's saved in the backend, without the dashes and the smaller letters.
Is there a way I can get rid of this slug and use the nicename instead? I tried a lot of things (like the
get_term_by() function), but nothing works for me. I guess it's because of the fact that I am using the $category variable.
Can someone help me?