我试图在jquery旋转木马中显示我的站点的作者,但由于某些原因,我的图像输出到li
我不知道为什么。
Code
functions.php
function contributors() {
global $wpdb;
$authors = $wpdb->get_results("SELECT ID, user_nicename from $wpdb->users ORDER BY display_name");
foreach($authors as $author) {
// display user image for each author
echo \'<li class="author" id="author-\'.$author->ID.\'">\'.userphoto($author->ID).\'</li>\';
}
}
Template File
<?php while ( have_posts() ) : the_post(); ?>
<div id="authorlist"><ul id="authorcarousel"><?php contributors(); ?></ul></div>
<?php endwhile; // end of the loop. ?>
Output
<div id="authorlist">
<ul id="authorcarousel">
<img src="/wordpress/wp-content/uploads/userphoto/1.jpg" alt="admin" width="143" height="150" class="photo" />
<li class="author" id="author-1"></li>
<img src="/wordpress/wp-content/uploads/userphoto/3.png" alt="" width="128" height="128" class="photo" />
<li class="author" id="author-3"></li>
<img src="/wordpress/wp-content/uploads/userphoto/2.png" alt="" width="128" height="128" class="photo" />
<li class="author" id="author-2"></li>
</ul>
</div>
我的目标是在
li
标签。
如果有人知道答案,这是一个额外的问题-如何编辑查询以便只显示作者而不显示站点管理员?我尝试添加WHERE
子句,但它不起作用。
非常感谢您的帮助,因为我是WordPress n00b。