Einen dynamischen Titel Tag in WordPress anzeigen

Mit folgendem Code, der  im header.php Template des aktuellen WordPress Themes platziert wird kann ein dynamischer Titel Tag angezeigt werden. Ein interessanter Hack für die SEO Optimierung des WordPress Blogs.

<title>
<?php
if (is_home()) {
    echo bloginfo('name');
} elseif (is_404()) {
    echo '404 Not Found';
} elseif (is_category()) {
    echo 'Category:'; wp_title('');
} elseif (is_search()) {
    echo 'Search Results';
} elseif ( is_day() || is_month() || is_year() ) {
    echo 'Archives:'; wp_title('');
} else {
    echo wp_title('');
}
?>