Hallo zusammen,
für die dynamische Description (siehe hier: http://www.perun.net/2011/04/05/wor…ta-description/) und für den Facebook-Graph nutze ich jeweils das excerpt.
Ebenso habe ich für das Excerpt in der functions.php den "read more"-Link ergänzt.
function new_excerpt_more( $more ) {
return ' <a class="read-more" href="'. get_permalink( get_the_ID() ) . '">' . __('Read More', 'your-text-domain') . '</a>';
}
add_filter( 'excerpt_more', 'new_excerpt_more' );
Nun ergibt sich folgendes Problem:
Der more-Link wird beim automatischen Ziehen des excerpts mit in die Metadaten geschrieben und zwar samt HTML (was laut perun nicht passieren dürfte, da beim eingefügten Code the_excerpt_rss(20,2) "die 2 besagt, dass alle html-Tags entfernt und das kaufmännische und (&) in & umgewandelt wird):
<meta property="og:description" content="TEXT (...) <a class="more-link" href="#">Weiterlesen </a>"/>
Das wiederum führt dazu, dass am oberen Ende jeder Seite das hier zu sehen ist:
Weiterlesen " /> Weiterlesen "/>
Gibt es eine Möglichkeit, den "read more"-Link nur im body, nicht aber im head ausgeben zu lassen? Oder irgend eine andere Idee, wie ich den unerwünschten Text von der Seite weg bekomme?
DANKE für eure Unterstützung.
Die Lolle