In der neusten Version bietet Relevanssi Pro die Möglichkeit, Related Posts (also weitere zu einem Beitrag passende Beiträge) einzublenden. Das mitgelieferte Standard-Template ist allerdings relativ ‚mächtig‘ und stellt beispielsweise jeden Beitragstitel als Überschrift dar.
Um eine schlankere Form der Darstellung zu erhalten ist nachfolgend ein Minimal-Template angefügt, das unter templates/relevanssi-related.php im Theme- oder Child-Theme-Verzeichnis abgelegt werden muss. Dieses Template führt dazu, dass die Related Posts einfach als Liste dargestellt werden:
<?php
if (!empty($related_posts)) {
echo '<div class="related-posts">';
echo '<h3>'. esc_html('Möglicherweise auch interessant', 'relevanssi') .'</h3>';
echo '<ul>';
foreach ($related_posts as $related_post_id) {
$the_post = get_post($related_post_id);
$link = get_permalink($related_post_id);
$title = $the_post->post_title;
echo '<li><a href="'. $link .'">'. $title .'</a></li>';
}
echo '</ul>';
echo '</div>';
}
Schreibe einen Kommentar