پیشخوان #وردپرس بطور عادی برای مدیران محلی برای مدیریت کامل سایت، برای نویسندگان محلی برای نوشتن و مدیریت مطالب و برای مشترکین و اعضاء سایت محلی برای ویرایش اطلاعات پروفایل است. اما در شاید دسترسی به پیشخوان برای کاربران عادی تنها برای سایت هایی که بخش اشتراک ویژه دارند نیاز باشد و دسترسی اعضاء به پیشخوان به جز مباحث امنیتی چیزی به همراه ندارد. اگر وب سایتتان نیازی به ورود به حساب کاربری ندارد، بطور کامل بهتر است قابلیت عضویت را در سایت خود غیرفعال کنید. برای جلوگیری از دسترسی کاربران عادی به پیشخوان توابع و افزونه هایی وجود دارد که اینکار را برایتان انجام می دهد اما در این تاپیک قصد داریم کدی معرفی کنیم که این کار را به بهترین شکل برایتان انجام می دهد.

نحوه فعالیت این کد به این صورت است که گروه کاربری فرد وارد شده به حساب را بررسی کرده و در صورتی که در گروه مشترکین یا همان عضو عادی قرار داشت مانع دسترسی او به پیشخوان خواهد شد.
این کد را باید در فایل functions.php
قالبتان قرار دهید:
if ( is_user_logged_in() && is_admin() ) {
global $current_user;
get_currentuserinfo();
$user_info = get_userdata($current_user->ID);
if ( $user_info->wp_user_level == 0 )
{
header( 'Location: '.get_bloginfo('home').'/wp-login.php?redirect='.get_bloginfo('home').'/wp-admin/' );
}
}