oldbag66
Member
Posted 2 years ago #
In single.php i need to have some conditionals that ask what category the post is in so i can display a message, not sure how to do this, but this is the idea:
if post in category '2' say "hello dude
elseif in category '3' say "proper bo"
or else "nothing to say"
This would need to be in The Loop in your template:
<?php
$message='';
if (in_category('2') ) {
$message='hello dude';
} elseif ( in_category('3') ) {
$message='proper bo';
} else {
$message = 'nothing to say';
}
echo $message;
?>
oldbag66
Member
Posted 2 years ago #
ah sorry i should have said its to run outside of the loop, can i run a separate loop to deal with this?
Don't be confused by The Loop. Even single post templates (e.g. single.php) have a loop--even to display just one post.
frescova
Member
Posted 2 years ago #
Exactly what I needed!
thanks :-)