Forums

[Plugin: User Photo] conflicts with the sidebar userphoto images (1 post)

  1. willpower1
    Member
    Posted 2 years ago #

    on http://www.mhgc.asn.au I have a conflict.
    In the sidebar the "popular" tab userphoto is being references by the author photo of the blog post that you may be viewing at the time, not the userphoto of that particular post that the photo represents.

    The comments userphoto also has a similar problem.
    Can anyone help?
    here is the code from "includes/popular.php

    <?php
    $pop_posts = get_option('woo_popular_posts');
    if (empty($pop_posts) || $pop_posts < 1) $pop_posts = 5;
    $popularposts = "SELECT ID,post_title FROM {$wpdb->prefix}posts WHERE post_status = 'publish' AND post_type = 'post' ORDER BY comment_count DESC LIMIT 0,".$pop_posts;
    $posts = $wpdb->get_results($popularposts);
    if($posts){
    	foreach($posts as $post){
    		$post_title = stripslashes($post->post_title);
    		$guid = get_permalink($post->ID);
    ?>
    		<li>
    			<?php userphoto_the_author_photo() ?>
                <a href="<?php echo $guid; ?>" title="<?php echo $post_title; ?>"><?php echo $post_title; ?></a>
        		<div style="clear:both"></div>
    
            </li>
    <?php
    	}
    }
    ?>

    And includes/comments.php

    <?php
    
    $comment_posts = get_option('woo_comment_posts');
    if (empty($comment_posts) || $comment_posts < 1) $comment_posts = 5;
    
    global $wpdb;
    
    $sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID,
    comment_post_ID, comment_author, comment_author_email, comment_date_gmt, comment_approved,
    comment_type,comment_author_url,
    SUBSTRING(comment_content,1,50) AS com_excerpt
    FROM $wpdb->comments
    LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID =
    $wpdb->posts.ID)
    WHERE comment_approved = '1' AND comment_type = '' AND
    post_password = ''
    ORDER BY comment_date_gmt DESC LIMIT ".$comment_posts;
    
    $comments = $wpdb->get_results($sql);
    $output = $pre_HTML;
    
    foreach ($comments as $comment) {
    
    ?>
    <li>
        <?php userphoto_comment_author_photo() ?>
    
    	<a href="<?php echo get_permalink($comment->ID); ?>#comment-<?php echo $comment->comment_ID; ?>" title="on <?php echo $comment->post_title; ?>">
    		<?php echo strip_tags($comment->comment_author); ?>: <?php echo strip_tags($comment->com_excerpt); ?>...
        </a>
        <div style="clear:both"></div>
    </li>
    <?php
    }
    ?>

    http://wordpress.org/extend/plugins/user-photo/

Topic Closed

This topic has been closed to new replies.

About this Topic

Tags