[FONT=Verdana]Moin zusammen,
ich schreibe gerade an einer kleinen Funktion, mit der ich den Excerpt als "Meta-Tag" nutzen möchte. Ist Excerpt leer, soll er auf den Content zurück greifen, was aber nicht finktioniert.
Hier mal der bisherige Code. (noch nicht fertig)
PHP
//Beitragsauszug als META-Beschreibung
function meta_description () {
$HeadExcerpt = get_the_excerpt();
$HeadContent = get_the_content();
if (!empty($HeadExcerpt)) {
$less_html = htmlspecialchars($HeadExcerpt, ENT_QUOTES);
echo ('<meta name="description" content="'.$less_html.'" />');
}
else
if (empty($HeadExcerpt)) {
$less_content_html = htmlspecialchars($HeadContent, ENT_QUOTES);
echo ('<meta name="description" content="'.$less_content_html.'" />');
}
}
add_action ('wp_head', 'meta_description');
Alles anzeigen
Die Ausgabe auf der Seite;
Wenn Excerpt existiert ist alles prima:
Wenn Excerpt leer, dann sieht die Ausgabe nur so aus;
[/FONT][FONT=Verdana]
Bin über jeden Tipp dankbar, da ich ungerne alle Artikel mit einem Vorschautext versehen möchte.
Danke
Thomas
[/FONT]