• Just a quicky to say the plugin is great but when used on pages with other plugins using extra loops/modified posts (like an events calendar) the widget was showing the main page content rather than the required posts.

    I fixed this by altering the query to use get_posts rather than WP_Query – basically I edited the following lines in random-posts-within-date-range-widget.php (v1.2):

    Line 289: added - global $post;
    Line 290: was - while($posts->have_posts() ){
              to  - foreach($posts as $post){
    Line 291: was - $posts->the_post();
              to  - setup_postdata($post);
    Line 421: was - $posts = new WP_Query($query);
              to  - $posts=get_posts($query);

    Not sure if it will help anyone else but it made a difference to me.

    Thanks for a great plugin.

    https://www.ads-software.com/extend/plugins/random-posts-within-date-range-widget/

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘[Plugin: Random Posts Within Date Range Widget] Required secondary loop’ is closed to new replies.