Support » Plugin: Advanced post slider » "Exclude post ID" does not work

  • Resolved Thorworx

    (@thorworx-1)


    I’m using Opt set 3, and entering post IDs to exclude has no effect.

    All posts are displayed. I’ve emptied all caches, updated permalinks, etc. I even checked the wp_advps_optionset table in the database… It DOES contain: s:13:"advps_exclude";s:7:"677,695";

    … but the posts still dispaly in the slider.

    https://wordpress.org/plugins/advanced-post-slider/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter Thorworx

    (@thorworx-1)

    Oh… I see that the exclude function is commented out in the plugin code:

    function advps_slideshow($atts) {
    		global $post;
    		global $wpdb;
    		global $_wp_additional_image_sizes;
    		$current = $post->ID;
    
    		if(is_array($atts) && array_key_exists('optset',$atts)){
    			$q1 = "select template,opt_data from ".$wpdb->prefix."advps_optionset where id = ".$atts['optset'];
    			$res1 = $wpdb->get_results($q1);
    			if($res1){
    				$optset = unserialize($res1[0]->opt_data);
    			}
    			else return;
    		}
    		else return;
    
    		/*if($optset['advps_exclude']){
    			$exclude = explode(',',$optset['advps_exclude']);
    			if(!in_array($current,$exclude)){
    				$exclude[] = $current;
    			}
    		}
    		else
    		{
    			$exclude[] = $current;
    		}*/
    
    		$query_arg = array(
    			'post_type' 	 => ($optset['advps_post_types']) ? $optset['advps_post_types'] : 'post',
    			'post__not_in' => $exclude,
    			//'cat'			 => (is_array($atts) && array_key_exists('cat',$atts)) ? $atts['cat'] : 1,
    			'posts_per_page' =>	($optset['advps_maxpost']) ? $optset['advps_maxpost'] : 10,
    			'orderby'		 => ($optset['advps_order_by']) ? $optset['advps_order_by'] : 'date',
    			'order'			 => ($optset['advps_order']) ? $optset['advps_order'] : 'DESC'
    		);

    That would explain it. Also, what’s up with the double underscore?

    'post__not_in'

    Will this be fixed soon?

    Plugin Author digontoahsan

    (@digontoahsan)

    Its updated. Thank you

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘"Exclude post ID" does not work’ is closed to new replies.