در وب سایت هایی که دارای چند نویسنده هستند ، بهتر است فقط نوشته های هر نویسنده را ، فقط به همان نویسنده نمایش دهیم .

با اینکار هم حجم نوشته هایی که نویسندگان در مدیریت وردپرس نمایش داده می شوند ، بسیار کمتر می شود و هم مشکلات مربوط به ویرایش های اشتباهی نوشته ها برطرف می شود .

برای اینکار کد های زیر را به فایل functions.php پوسته خود اضافه کنید .

function posts_for_current_author($query) {
        global $pagenow;
 
    if( 'edit.php' != $pagenow || !$query->is_admin )
        return $query;
 
    if( !current_user_can( 'manage_options' ) ) {
       global $user_ID;
       $query->set('author', $user_ID );
     }
     return $query;
}
add_filter('pre_get_posts', 'posts_for_current_author');

  • facebook
  • googleplus
  • twitter
  • linkedin
  • linkedin
  • linkedin

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

  • twitter
  • googleplus

دیدگاهتان را بنویسید

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