Autor Zpráva
External
Profil
Dobrý den, mojí snahou je ve Wordpressu zobrazit seznam pěti nejlepších autorů, to je snadné takto:

<h2>Seznam nejlepších autorů:</h2>
<ul>
<?php
$order = 'postcount';
$limit = '5';
$usersinfo = $wpdb->get_results("SELECT $wpdb->users.ID as ID, COUNT(post_author) as postcount FROM $wpdb->users LEFT JOIN $wpdb->posts ON $wpdb->users.ID = $wpdb->posts.post_author WHERE post_type = 'post' GROUP BY post_author ORDER BY $order DESC LIMIT $limit");
foreach($usersinfo as $userinfo) : // start authors' profile "loop"
$user = get_userdata($userinfo->ID);
$user->postcount = $userinfo->postcount;
?>
<li><?php echo '<a href="' . $user->user_url . '">' . $user->display_name . '</a>'; ?> <?php echo $user->postcount; ?><br /></li>
<?php
endforeach; // end of authors' profile 'loop'
?>
</ul>


Ovšem chtěl bych i zobrazovat před jménem avatar.

ten se zobrazí takto: userphoto_the_author_thumbnail()

Jak to zapasovat do předchozího kódu????

A jak místo odkazu na web autora udělat, aby se odkazoval na profil autora?
External
Profil
Tak ten odkaz by měl vést na <?php bloginfo('url'); ?>/author/<?php the_author_nickname(); ?>. Je to poměrně komplikované.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0