Hallo WPler,
ich verzweifel bald...
Ich habe ein Post-Ratings Plugin, was einfach ist und eine "Bayesian" Bewertungsformel verwendet.
Funtioniert auch prima.
Nur möchte ich gerne das Widget mit Thumbnails aufpeppe.
Das klappt leider nicht. Den Code habe ich gefunden nur funktionieren meine Änderungen nicht :-(
PHP
if($posts){
$output[] = '<ul>';
$pos = 1;
foreach($posts as $post){
setup_postdata($post);
$output[] = '<li>'.$pos;
$output[] = '<a href="'.get_permalink().'" title="'.get_the_title().'">'.the_post_thumbnail('rating-thumbnail').'</a>';
$pos++;
if($sort === 'votes')
$output[] = '('.sprintf(_n('%d vote', '%d votes', $post->votes, PostRatings::ID), $post->votes, $post->votes).')';
elseif($sort === 'rating')
$output[] = sprintf('(%.2F)', $post->rating);
else
$output[] = sprintf('(%d%%)', (100 * ($post->bayesian_rating / $max_rating)));
$output[] = '</li>';
}
$output[] = '</ul>';
wp_reset_postdata();
}
$output[] = $after_widget;
$output = implode("\n", $output);
echo $output;
Alles anzeigen
Eingefügt habe ich nach dem li Tag das ".$pos" und "the_post_thumbnail('rating-thumbnail')" in dem a Tag.
Die Thumbnails werden einfach über dem Widget eingefügt wogegen das ".$pos" richtig nach den li Punkt angezeigt wird.
Was mache ich denn da falsch?
Bitte einen Tip oder eine Lösung.
Danke,
Denis