WordPress – individuellen Text auf Tag Seiten hinzufügen

Hier eine kurze Beschreibung wie man auf einer Tag (Schlagwort) Seite in WordPress individuellen Text einpflegen kann. Wieso das Ganze? Indem ihr eine Tag-Seite mit etwas Text verseht könnt ihr diese zu einer schönen Landingpage zu einem bestimmten Keyword ausbauen. Die Beschreibung ist gültig für WordPress 3.1 und das Theme twentyten. Es ist wichtig, dass ihr eure Dateien immer sichert bevor ihr Änderungen darin vornehmt.

Zuerst müsst ihr im WordPress Backend ein neues Schlagwort anlegen. Die Verwaltung der Schlagwörter findet ihr unter:

schlagwort_menu

Schlagwort Menü


In das Feld Beschreibung könnt ihr den Text eingeben, der später auf eurer Tag Seite eingeblendet werden soll.

schlagwort_anlegen

neues Schlagwort erstellen



In der Artikelansicht könnt ihr euren Artikeln bestimmte Schlagwörter zuweisen.

Schlagwort auswählen

Schlagwort auswählen



Zuletzt müsst ihr noch in der Datei tag.php, die ihr meistens unter wp-content/themes/twentyten findet ein Stück Code abändern.
Sucht nach den folgenden Zeilen

1
2
3
4
5
6
7
<?php
/* Run the loop for the tag archive to output the posts
* If you want to overload this in a child theme then include a file
* called loop-tag.php and that will be used instead.
*/
get_template_part( 'loop', 'tag' );
?>

und ersetzt diese durch:

1
2
3
4
5
6
7
8
9
10
11
<?php
$tag_description = tag_description();
if ( ! empty( $tag_description ) )
echo '<div class="archive-meta">' . $tag_description . '</div>';
 
/* Run the loop for the tag page to output the posts.
 * If you want to overload this in a child theme then include a file
 * called loop-tag.php and that will be used instead.
 */
get_template_part( 'loop', 'tag' );
?>

Jetzt solltet ihr auf jeder tag-Seite über den Artikeln den entsprechenden individuellen Beschreibungstext finden.

Hat es bei euch funktioniert? Ich freue mich auf euren Kommentar.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">