Man ist auf der Startseite und es wird im Tab des Browsers ein Titel angezeigt. Bei vielen Seiten ist es so, dass egal wo man sich auf der Seite befindet, der Titel immer der gleiche ist. Ein kleiner PHP Schnipsel fragt den Seitentyp ab und vergibt den Titel. Das ganze kommt in die "header.php" und muss das hier ersetzen: < title >bla blub< /title >.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | <?php echo ' <title>'; if ( is_home() ) { // Blog's Home echo 'Home - ' . get_bloginfo('name'); } elseif ( is_page('start') ) { // Single blog post or page echo get_bloginfo('name'); } elseif ( is_single() or is_page() ) { // Single blog post or page wp_title(''); echo ' - ' . get_bloginfo('name'); } elseif ( is_category() ) { // Archive: Category echo get_bloginfo('name') . ' » Kategorie: '; single_cat_title(); } elseif ( is_day() ) { // Archive: By day echo get_bloginfo('name') . ' » Alle Weblogartikel vom ' . get_the_time('d') . '. ' . get_the_time('F') . ' ' . get_the_time('Y'); } elseif ( is_month() ) { // Archive: By month echo get_bloginfo('name') . ' » Alle Weblogartikel vom ' . get_the_time('F') . ' ' . get_the_time('Y'); } elseif ( is_year() ) { // Archive: By year echo get_bloginfo('name') . ' » Alle Weblogartikel vom Jahr ' . get_the_time('Y'); } elseif ( is_search() ) { // Search echo get_bloginfo('name') . ' » Suche: ‹' . wp_specialchars($s, 1) . '›'; } elseif ( is_404() ) { // 404 echo get_bloginfo('name') . ' » 404 - Angeforderte Seite nicht gefunden'; } else { // Everything else. Fallback bloginfo('name'); wp_title(); } echo '</title>'; ?> |
Statistik: read: 2609 / today: 8 / last: 08.02.2012
‹ Mit jQuery eine CSS class hinzufügen/entfernen //
AS3 Klassengerüst ›
2 Kommetare • Eintrag schreiben
Björn →
#1 Permalink Am 12. July 2010 um 12:35 Uhr
Danke! Ist sicher nützlich. Ich mag deinen Blog. Besuch doch mal meinen.
au pair →
#2 Permalink Am 16. September 2010 um 23:35 Uhr
das ist aber schoen, danke