رفتن به مطلب

محدود کردن دسترسی به پیشخوان وردپرس فقط برای مدیران


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

اگر از دوستداران سیستم مدیریت محتوای دوست داشتی وردپرس باشید قطعا با تعریف کاربر جدید تو این سیستم قدرتمند آشنایی دارید و میدونید که به راحتی میشه تو وردپرس کاربران جدیدی با نقش های مختلف مدیر ، کاربر ، نویسنده و… ایجاد کرد. اما باز همونطور که می دونید تمامی این کاربران به داشبورد وردپرس میتونن به راحتی دسترسی داشته باشن ولی شاید شما دلتون نخواد که به جز ادمین ها و مدیران سایت کسی داشبورد و امکاناتش رو ببینه ، حالا به هر دلیل! ما تو این آموزش سعی میکنیم کدی رو یادتون بدیم تا دسترسی به داشبورد رو برای کاربران مدیر محدود کنید تا به جز مدیران سایر کاربران نتونن به داشبورد دسترسی داشته باشن. برای یادگیری این کد در ادامه با بیتفا همراه باشید :

ویرایش شده توسط Black_sky
لینک به ارسال

با سلام

برای بار دوم شما اقدام به تبلیغ سایت کردید

درصورت تکرار برخورد خواهد شد

  • امتیاز 3
لینک به ارسال

کاری که گفتید اینهمه تفسیر نیاز نداره با گذاشتن کدهای زیر در functions.php انجام می شه


function restrict_admin_with_redirect() {
if ( ! current_user_can( 'manage_options' ) && ( ! defined( 'DOING_AJAX' ) || ! DOING_AJAX ) ) {
wp_redirect( site_url() );
exit;
}
}
add_action( 'admin_init', 'restrict_admin_with_redirect', 1 );

جدا از داستان تبلیغاتی بودن حداقل آموزش های بکر و جدید خودتون رو به سایتتون لینک بدید و الا با یک جستجوی ساده همین تابع و اکشن ده ها بار در انجمن تکرار شده و با توجه به سرعت اینترنت ایران بعید می دونم کسی بیاد تو انجمن که خواسته اش را از لینک به یک سایت دیگه به دست بیاره

  • امتیاز 4
لینک به ارسال
مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...