رفتن به مطلب

سطح دسترسی کاربران وردپرس


پست های پیشنهاد شده

سلام

درحال حاضر دارم سرویس که روی فریم ورک Codeigniter هست رو تبدیل به wordpress میکنم، تقریبا در مراحل پایانی هستم

درحال حاضر نمیخوام کاربرانی که سطح دسترسی ادمین ندارند بتونن وارد مسیر wp-login بشن و میخوام وقتی داخل URL از کلمه ی wp-login استفاده شد و سطح دسترسی کاربر ادمین نبود، ریدارکت شه به مسیر اصلی

ممنون میشم راهنمایی کنید

لینک به ارسال
در 1 ساعت قبل، Rezanejad گفته است :

سلام.در قسمت روت پلاگین فایل index.php را که silence is golden در آن به صورت کامنت است،قرار دهید.تو پوشه plugins  ورد پرس این فایل index.php هسن

متوجه نشدم

لطفا بیشتر توضیح بدید

 

ممنون

لینک به ارسال

یک راه ساده تر

function redirect_non_admin_user(){
    if ( !defined( 'DOING_AJAX' ) && !current_user_can('administrator') ){
        wp_redirect( site_url() );  exit;
    } 
}


add_action( 'admin_init', 'redirect_non_admin_user' );

البته کاربر لاگین میشه فقط نمی تونه وارد مدیریت بشه

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...