Efter forgæves at have ledt i flere dage efter et plugin der kan vise releated post (vha TAGS) som også kan vise thumps har jeg givet op. Kan simpelhen ikke finde det.
I stedet har jeg fundet en stump kode som indsat i temaets single.php viser det jeg ønsker. En liste med poster med samme tags som den viste post og en tumph.
Der er dog et par problemer:
1. Thump vises ca. 25 px høj og fylder hele bredden. Vil gerne have at thump vises i 100x100px.
2. Hvordan udelukker jeg tags (ID). Der skal være mulighed for at udelukke flere IDs.
3. Vil også gerne vise exceps.
Da jeg stort set intet kender til koding i PHP håber jeg der findes en "ørn" der kan fortælle mig hvordan jeg indarbejder de 3 ting i nedenstående kode.
<?php $orig_post = $post;
global $post;
$tags = wp_get_post_tags($post->ID);
if ($tags) {
$tag_ids = array();
foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;
$args=array(
'tag__in' => $tag_ids,
'post__not_in' => array($post->ID),
'posts_per_page'=>5, // Number of related posts that will be shown.
'caller_get_posts'=>1
);
$my_query = new wp_query( $args );
if( $my_query->have_posts() ) {
echo '<div id="relatedposts"><h3>Related Posts</h3>
- ';
- <div class="relatedthumb">" rel="bookmark" title="<?php the_title(); ?>"><?php the_post_thumbnail(); ?></div>
<div class="relatedcontent">
<h3>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></h3>
<?php the_time('M j, Y') ?>
</div>
while( $my_query->have_posts() ) {
$my_query->the_post(); ?>
<? }
echo '
}
}
$post = $orig_post;
wp_reset_query(); ?>
resolved