وردپرس: کد ریدایرکت و انتقال صفحه اصلی سایت به مطلب تصادفی
کد تخفیف در جریان tabestan97 %15 تا آخر تابستان 97

در مستند قبلی، نحوه ریدایرکت صفحه اصلی به جدیدترین مطلب در وردپرس را به شما آموزش دادیم. اساس کار مستند مذکور این بود که صفحه اصلی وب سایت وردپرسی را به جدیدترین و آخرین مطلب منتشر شده در سایت ریدایرکت – Redirect می کرد. اما روش دیگر انجام چنین انتقالی، ریدایرکت کردن صفحه اصلی به یک مطلب تصادفی است.

اگر قصد دارید چنین کاری انجام دهید، کد زیر را در خط اول (ابتدای) فایل index.php قالبتان، قبل از get_header(); قرار دهید:

<?php if (have_posts() && is_home()) { 
  query_posts('orderby=rand'); 
  while (have_posts()) { 
  the_post(); 
  wp_redirect(get_permalink());
} } ?>

این کد نیازی به تغییرات و شخصی سازی ندارد و پس از قرار گرفتن در فایل ذکر شده، فعالیت خود را آغاز خواهد کرد.

هنوز دیدگاهی ارسال نشده! نظر شما چیست؟

دیدگاه شما درباره این صفحه چیست؟