123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- <?php
- /*
- template name: 读者墙
- description: template for yusi123.com Yusi theme
- */
- get_header();
- function readers_wall( $outer='1',$timer='100',$limit='60' ){
- global $wpdb;
- $counts = $wpdb->get_results("select count(comment_author) as cnt, comment_author, comment_author_url, comment_author_email from (select * from $wpdb->comments left outer join $wpdb->posts on ($wpdb->posts.id=$wpdb->comments.comment_post_id) where comment_date > date_sub( now(), interval $timer month ) and user_id='0' and comment_author != '".$outer."' and post_password='' and comment_approved='1' and comment_type='') as tempcmt group by comment_author order by cnt desc limit $limit");
- foreach ($counts as $count) {
- $c_url = $count->comment_author_url;
- if (!$c_url) $c_url = 'javascript:;';
- $type .= '<a id="duzhe" target="_blank" href="'. $c_url . '" title="['.$count->comment_author.']近期评论'. $count->cnt . '次">'.get_avatar( $count->comment_author_email, $size = '64' , deel_avatar_default() ).'<span>'.$count->comment_author.'</span></a>';
- }
- echo $type;
- };
- ?>
- <div class="pagewrapper clearfix">
- <aside class="pagesidebar">
- <ul class="pagesider-menu">
- <?php echo str_replace("</ul></div>", "", ereg_replace("<div[^>]*><ul[^>]*>", "", wp_nav_menu(array('theme_location' => 'pagemenu', 'echo' => false)) )); ?>
- </ul>
- </aside>
- <div class="pagecontent">
- <header class="pageheader clearfix">
- <h1 class="pull-left">
- <a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
- </h1>
- <div class="pull-right">
- <?php deel_share() ?>
- </div>
- </header>
- <?php while (have_posts()) : the_post(); ?>
- <div class="article-content">
- <?php the_content(); ?>
- </div>
- <div class="readers">
- <?php readers_wall(); ?>
- </div>
- <?php comments_template('', true); endwhile; ?>
- </div>
- </div>
- <?php get_footer(); ?>
|