Revision: 54985
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at January 20, 2012 08:36 by lswilson
Initial Code
global $blog_id;
global $post;
$tax = $taxonomy = strip_tags( get_the_term_list($post->ID, 'TAXONOMY_NAME') );
$termies = get_the_terms( $post->id, 'TAXONOMY_NAME' );
$terms_slugs = array();
foreach( $termies as $term ) {
$terms_slugs[] = $term->slug; // save the slugs in an array
}
echo '<h2 class="widgettitle">top from <span>'. $tax .'</span></h2><ul>';
$query = array(
'post_type'=> 'POST_TYPE',
'taxonomy' => 'TAXONOMY_NAME',
'term' => $term->slug,
'orderby' => 'comment_count',
'showposts' => '5'
);
query_posts( $query );
if (have_posts()) : while (have_posts()) : the_post();
echo '<div class="top-posts">';
echo '<li><a href="';
echo the_permalink();
echo '" title="';
echo the_title();
echo'"><div class="comment-img">';
echo the_post_thumbnail('thumbnail');
echo '</div></a>';
echo '<a class="title" href="';
echo the_permalink();
echo '" title="';
echo the_title();
echo '">';
echo the_title();
echo '</a>';
echo '<div class="author">';
echo '<span>'. the_time(get_option('date_format')) .' by: </span>';
echo the_author_posts_link();
echo '</div>';
endwhile; endif;
wp_reset_query();
echo '</ul>';
echo '</div>';
Initial URL
Initial Description
WordPress top posts: custom post type / taxonomy Ordered by comment count
Initial Title
Top Posts: Custom Post Type/Taxonomy by Comment Count
Initial Tags
post, wordpress
Initial Language
PHP