سلام.وقت بخیر
مقدار get_query_var('paged') فقط در فایل index.php قالب در دسترس است و اگر بخواهیم clean code کنیم و مثلا در فایل functions.php قالب قرار دهیم این مقدار در دسترس نیس و مقدار null رو بر میگرداند.چطور باید این این مورد رو در فایل functions.php هندل کنیم.
$page = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array(
'order' => 'DESC',
'posts_per_page' => 4,
'paged' => $page
);
$the_query = new WP_Query($args);