WooCommerce - excelling eCommerce
Featured Panel Showing Recent posts not Featured (6 posts)

  1. adrianlittee
    Posted 2 years ago #

    My featured panel on my home page is not displaying the correct tags or any tags it is only displaying recent posts. Any suggestions??


  2. jameskoster
    Plugin Author

    Posted 2 years ago #

    We need more information.

    What theme are you using? Where is your site (URL)?

  3. adrianlittee
    Posted 2 years ago #

    I am using Spectrum but the big problem is I am not authorized to give out the URL. I understand if you cannot help me any further with the matter.

    I have had a look at the feature.php page and tested it and can see that it retrieves all of the correct variables for the panel to work but it there is a problem with the have_posts : the_posts section of the code.
    This is where it seems to switch to the recent posts.

  4. jameskoster
    Plugin Author

    Posted 2 years ago #

    Are you talking about posts or products?

    If you're talking about posts then you're posting on the wrong forum I think :p

    If you're talking about products, post the code and I'll take a look.

  5. adrianlittee
    Posted 2 years ago #

    I'm talking about WooThemes plugin using their theme called spectrum. it has a specific function for the featured panel.

    <div id="loopedSlider">
    	<?php $woo_featured_tags = get_option('woo_featured_tags'); if ( ($woo_featured_tags != '') && (isset($woo_featured_tags)) ) { ?>
    		$featposts = get_option('woo_featured_entries'); // Number of featured entries to be shown
    		$GLOBALS['feat_tags_array'] = explode(',',get_option('woo_featured_tags')); // Tags to be shown
            foreach ($GLOBALS['feat_tags_array'] as $tags){
    			$tag = get_term_by( 'name', trim($tags), 'post_tag', 'ARRAY_A' );
    			if ( $tag['term_id'] > 0 )
    				$tag_array[] = $tag['term_id'];
    	<?php $saved = $wp_query; query_posts(array('tag__in' => $tag_array, 'posts_per_page' => $featposts)); ?>
    	<?php if (have_posts()) : $count = 0; ?>
        <div class="container">
            <div class="slides">
                <?php while (have_posts()) : the_post(); ?>
    			<?php if (!woo_image('return=true')) continue; // Skip post if it doesn't have an image ?>
                <?php $GLOBALS['posts_per_page'][$count] = $post->ID; $count++; ?>
                <div id="slide-<?php echo $count; ?>" class="slide">
                	<?php woo_get_image('image',620,250,'feat-image'); ?>
                	<div class="slide-content">
           		     	<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>
           		     	<p><?php echo woo_excerpt( get_the_excerpt(), '150'); ?></p>
           		 	</div><!-- /.slide-content -->
           		    <div class="fix"></div>
    		<?php endwhile; ?> 
    		</div><!-- /.slides -->
    		<?php if ($count > 1) : ?>
    		<ul class="nav-buttons">
        		<li id="n"><a href="#" class="next"><img src="<?php bloginfo('template_directory'); ?>/images/btn-slider-next.png" alt=">" /></a></li>
                <li id="p"><a href="#" class="previous"><img src="<?php bloginfo('template_directory'); ?>/images/btn-slider-prev.png" alt="<" /></a></li>
            <?php endif; ?>
        </div><!-- /.container -->
    	<div class="fix"></div>
        <?php endif; $wp_query = $saved; ?>
        <?php if (get_option('woo_exclude') <> $GLOBALS['shownposts']) update_option("woo_exclude", $GLOBALS['shownposts']); ?>
         <?php } else { ?>
         	<p class="note"><?php _e('Please setup Featured Panel tag(s) in your options panel. You must setup tags that are used on active posts.','woothemes'); ?></p>
         <?php } ?>
    </div><!-- /#loopedSlider -->
  6. jameskoster
    Plugin Author

    Posted 2 years ago #

    This is featured posts. Nothing to do with WooCommerce. Please post this on the woothemes helpdesk :-)

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • WooCommerce - excelling eCommerce
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic


No tags yet.