<div dir="ltr">I am reviewing a theme.<div><br></div><div>In this theme developer used a slider and masonary layout from the index.php file.</div><div><br></div><div>He used sticky posts to make up the slider:- for this the seperate wp_query object is called and properly resetted via <span style="color:rgb(0,0,0);white-space:pre-wrap">wp_reset_postdata function.</span></div><div><span style="color:rgb(0,0,0);white-space:pre-wrap"><br></span></div><div><font color="#000000"><span style="white-space:pre-wrap">In the masonry layout of posts in order to use his own custom pagination function, he used query_posts, to alter the core loop, I know this is not the correct way to do it.</span></font></div><div><font color="#000000"><span style="white-space:pre-wrap"><br></span></font></div><div><font color="#000000"><span style="white-space:pre-wrap">My point is should I ask him to create new wp_query object for this or should I advice him to use pre_get_posts function.</span></font></div><div><font color="#000000"><span style="white-space:pre-wrap"><br></span></font></div><div><font color="#000000"><span style="white-space:pre-wrap">Thanks</span></font></div></div>