Hi,
sorry, der Ansatz. bzw. das mit dem Codex war an für sich richtig
Allerdings muss ich gestehen, dass selbst ich ein wenig überfahren war, weil im Codex steht, dass das eine zwar funktioniert und das andere allerdings nicht wenn jenes zum Einsatz kommt.:mrgreen:
Irgendwie haut das so also nicht hin.
Aber ich habe ein wenig gesucht und bin auf eine funktionierende Lösung gestoßen, die ich noch ein klein wenig erweitert habe, damit auch ein Weiterlesen Link angezeigt wird und der Artikel nicht stumpf abgeschnitten und nur über den Titel komplett abrufbar wird.
In der functions.php unter dem <php Aufruf füge einfach dieses ein;
function excerpt($limit) {
$excerpt = explode(' ', get_the_excerpt(), $limit);
if (count($excerpt)>=$limit) {
array_pop($excerpt);
$excerpt = implode(" ",$excerpt).'... <a href="'. get_permalink($post->ID) . '"> Weiterlesen>></a>';
} else {
$excerpt = implode(" ",$excerpt);
}
$excerpt = preg_replace('`\[[^\]]*\]`','',$excerpt);
return $excerpt;
}
function content($limit) {
$content = explode(' ', get_the_content(), $limit);
if (count($content)>=$limit) {
array_pop($content);
$content = implode(" ",$content).'...';
} else {
$content = implode(" ",$content);
}
$content = preg_replace('/\[.+\]/','', $content);
$content = apply_filters('the_content', $content);
$content = str_replace(']]>', ']]>', $content);
return $content;
}
Alles anzeigen
in der index.php ersetze diesen Befehl (Zeile 14)
<?php the_content(' <div class="more"> <br>Read more » </div>'); ?>
durch diesen Befehl
<?php echo excerpt(25); ?>
Der Zahlenwert bestimmt bei wievielen Worten der Artikel dann gekürzt wird.
Bei mir hatte diese Lösung in dem Theme sofort hingehauen.
Ich hoffe es haut bei dir genauso gut hin und ich konnte dir damit weiterhelfen.