سلام و درود
سوال اول : اگر ما دو تا حلقه wp_query توی هم دیگه داشته باشیم به شکل زیر:
کد PHP:
$query = new WP_Query($args);
while ($query->have_posts()) :
$inner_query = new WP_Query($inner_args);
while ($inner_query->have_posts()) :
// do something
endwhile;
endwhile;
باید برای هر wp_query یه wp_reset_postdata گذاشت یا فقط برای حلقه بیرونی بذاریم کافیه؟
سوال دوم : اگر به شکل زیر از wp_query استفاده کنیم:
کد PHP:
$query = new WP_Query(array('meta_key' => 'my_meta_key', 'meta_value' => 'my_meta_value');
echo $query->found_posts;
یعنی فقط از حلقه اطلاعات بگیریم که در مثال بالا تعداد پست رو گرفتم بازم احتیاج به wp_reset_postdata هست؟
تشکر