
In my other blog Cats Who Blog, I have demonstrated how being a guest blogger is definitely a great way to gain new readers. In order to give your guest authors some credits, you should definitely implement this easy tip.

In my other blog Cats Who Blog, I have demonstrated how being a guest blogger is definitely a great way to gain new readers. In order to give your guest authors some credits, you should definitely implement this easy tip.
Nothing hard with this recipe: Simply paste the following code on your single.php and page.php, where you want the author name to be displayed.
<?php $author = get_post_meta($post->ID, "guest-author", true);
if ($author != "") {
echo $author;
} else {
the_author();
} ?>
Once done, you just have to create a custom field named guest-author and type your custom title as a value.
5 Responses
I personally prefer to create accounts for my guest authors… But there are sure cases where this is better.
I like creating the guest accounts as well because it allows me to more easily display their gravatar and their author information at the bottom of each post.
?> to close the PHP line is missing
This will be really helpful – thanks! I use a lot of guest author posts and I create accounts for those who guest author more than one or two posts but some people are once-offs and this is a great solution!
@Ricky Buchanan : Fixed it, thanks!
Trackbacks: