استفاده از چندین حلقه در وردپرس

در این مطلب قصد داریم شما را با دیگر ترفندهای وردپرس، استفاده از چندین حلقه در وردپرس که باعث بروز مشکلاتی می شود و راه حل آن آشنا کنیم پس تا پایان مطلب با ما باشید.

زمانی که در برنامه نویسی صفحات پیچیده آموزش وردپرس بیش از یک حلقه استفاده شود، این مشکل می تواند پیش آید که یکی از حلقه ها رفتاری جز انتظار داشته باشد. به عنوان مثال، افست ناخواسته، تکرار پست ها و غیره.
خوشبختانه با کمی دانش از ترفندهای وردپرس و توابع بسیار سودمند، ما می توانیم از این مشکل اجتناب کنیم.

راه حل.

در مثال زیر، ویژگی های دو حلقه مجزا است. به تابع ()rewind_posts در خط ۸ توجه داشته باشید. این مثال می تواند در هر فایل وردپرس مثل: index.php، single.php و غیره مورد استفاده قرار بگیرد.

توضیح کد:

 این قطعه کد برای هیچ هکی استفاده نمی شود؛ ()rewind_posts یکی از توابع استاندارد وردپرس است.

هدف از تابع ()rewind_posts این است که حلقه ای که قبلا استفاده شده است را “آشکار سازد” . (مانند حلقه اول در مثال بالا)، این تابع به شما اجازه می دهد تا به استفاده از چندین حلقه در وردپرس بپردازید. برای مثال از حلقه دوم استفاده نمایید به طوری که آن تحت تاثیر نتایج حلقه اول قرار نگیرد.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *