در طول سال ها، ما چندین شبکه چند سایتی وردپرس را مدیریت کرده ایم. در طول راه، ما آموخته ایم که داشتن افراد مناسب با مجوزهای صحیح برای مدیریت همه آن وب سایت ها می تواند تفاوت بزرگی ایجاد کند. اینجاست که نقش کاربر Super Admin می تواند بسیار مفید باشد.
با این حال، اضافه کردن یک کاربر با نقش کاربر Super Admin در چند سایت وردپرس کمی متفاوت از افزودن یک کاربر جدید به یک سایت است.
این فرآیند می تواند برای مبتدیان کمی گیج کننده باشد. آنها ممکن است نتوانند گزینه اضافه کردن یک کاربر فوقالعاده سرپرست را پیدا کنند.
همچنین دیدهایم که برخی از افراد جزئیات ورود کاربران Super Admin را فراموش میکنند و آنها را از قسمت مدیریت چند سایت وردپرس خود قفل میکنند.
در این مقاله نحوه افزودن نقش کاربری Super Admin در چند سایت وردپرس را به شما نشان خواهیم داد. ما دو روش آسان را با نکات اضافی در مورد ایمن سازی صحیح چند سایت وردپرس به شما نشان خواهیم داد.
در اینجا لیستی از موضوعاتی است که در این راهنما به آنها خواهیم پرداخت:
نقش کاربری Super Admin در وردپرس چیست؟
وردپرس دارای مجموعه ای داخلی از نقش های کاربر است. آنها مجوزهای مختلفی برای انجام کارهای خاص در سایت وردپرس دارند. برای جزئیات، راهنمای مبتدیان ما در مورد نقش ها و امتیازات کاربر وردپرس را ببینید.
«Super Admin» یک نقش کاربری ویژه در وردپرس است که فقط در وبسایتهایی که ویژگی چند سایتی وردپرس را فعال کردهاند در دسترس است.
ویژگی چند سایتی به شما امکان می دهد چندین وب سایت را در یک نصب وردپرس ایجاد کنید. هر وب سایت می تواند «مدیر(های)» خود را برای مدیریت یک وب سایت خاص داشته باشد.
با این حال، کاربری با نقش کاربری Super Admin می تواند مدیریت کند همه وب سایت های موجود در آن شبکه چند سایتی وردپرس. آنها میتوانند افزونهها و تمها را نصب کنند و تنظیماتی را مدیریت کنند که بر همه سایتها تأثیر میگذارد.
مدیران عادی فقط می توانند یک سایت را در یک زمان مدیریت کنند. از طرف دیگر، Super Admin ها می توانند تغییراتی ایجاد کنند که بر هر سایتی در شبکه تأثیر بگذارد.
در تعیین نقش Super Admin محتاط باشید. از آنجایی که Super Admin ها به همه چیز دسترسی دارند، شما باید این نقش را فقط به افرادی بدهید که کاملاً به آنها اعتماد دارید. یک تغییر اشتباه می تواند بر هر سایتی در شبکه تأثیر بگذارد.
روش 1: اضافه کردن یک کاربر جدید Super Admin در چند سایت وردپرس
این روش آسان است و اگر قبلاً به عنوان Super Admin وارد چند سایت وردپرس خود شده اید، می توانید از آن برای اضافه کردن کاربران جدید با نقش های کاربری Super Admin استفاده کنید.
به سادگی وارد قسمت مدیریت وردپرس شوید و ماوس را به منوی “سایت های من” در گوشه سمت چپ بالای صفحه ببرید.
از آنجا به مسیر بروید مدیر شبکه » کاربران صفحه
در اینجا می توانید تمامی کاربران سایت خود را مدیریت کنید. ادامه دهید و روی دکمه «افزودن کاربر جدید» در بالا کلیک کنید.
با این کار وارد صفحه افزودن کاربر جدید می شوید.
کاربران باتجربه وردپرس متوجه خواهند شد که این صفحه با چیزی که در یک سایت می بینید متفاوت است. در اینجا فقط می توانید نام کاربری و آدرس ایمیل اضافه کنید و گزینه ای برای انتخاب نقش کاربری وجود ندارد.
در حال حاضر، فقط باید نام کاربری و آدرس ایمیل کاربری را که می خواهید اضافه کنید اضافه کنید و روی دکمه «افزودن کاربر» کلیک کنید.
اکنون وردپرس اطلاعات را ذخیره می کند و به طور خودکار یک ایمیل برای کاربر ارسال می کند تا رمز عبور خود را تنظیم کند.
در مرحله بعد، باید به این کاربر امتیازات «Super Admin» اختصاص دهید.
برای انجام این کار، به کاربران » همه کاربران صفحه و مکان کاربری که به تازگی اضافه کرده اید را پیدا کنید.
ماوس را روی نام کاربری ببرید و سپس روی پیوند “ویرایش” کلیک کنید.
با این کار صفحه “ویرایش کاربر” باز می شود.
در اینجا، باید به بخش «Super Admin» بروید و کادر کنار گزینه «Grant this user super admin privileges for the Network» را علامت بزنید.
پس از آن، باید به پایین صفحه بروید.
اطمینان حاصل کنید که برای ذخیره تغییرات خود، روی دکمه «بهروزرسانی کاربر» کلیک کردهاید.
اکنون وردپرس تغییراتی را که در حساب کاربری ایجاد کرده اید ذخیره می کند و مجوزهای Super Admin را به آنها می دهد.
یک پیام موفقیت آمیز خواهید دید که کاربر دارای امتیازات Super Admin است.
همین. شما با موفقیت یک کاربر جدید با نقش کاربری Super Admin در وردپرس اضافه کردید.
روش 2: اضافه کردن یک کاربر Super Admin در وردپرس به صورت دستی
این روش برای کاربران قفل شده از ناحیه مدیریت وردپرس که نمی توانند کاربران Super Admin را با استفاده از داشبورد اضافه کنند، توصیه می شود.
ابتدا باید با استفاده از یک سرویس گیرنده FTP یا برنامه File Manager در کنترل پنل هاست خود به وب سایت خود متصل شوید.
پس از اتصال، به مسیر بروید /wp-content/themes/
پوشه را باز کنید و پوشه تم مورد استفاده در سایت روت خود را باز کنید.
در اینجا چندین فایل و قالب مورد استفاده در قالب وردپرس خود را مشاهده خواهید کرد.
شما باید محل را پیدا کنید functions.php
فایل و در کامپیوتر خود دانلود کنید.
اکنون می توانید این فایل را با استفاده از یک برنامه ویرایشگر متن ساده مانند Notepad یا TextEdit باز کنید.
پس از آن کد زیر را در پایین صفحه خود اضافه کنید functions.php
فایل:
function wpb_create_super_admin() {
$username="newuser"; // Replace with the desired username
$password = 'password123'; // Replace with the desired password
$email="[email protected]"; // Replace with the user's email
if ( !username_exists( $username ) && !email_exists( $email ) ) {
$user_id = wp_create_user( $username, $password, $email );
if ( !is_wp_error( $user_id ) ) {
// Assign the Super Admin role to the new user
grant_super_admin( $user_id );
}
}
}
add_action( 'init', 'wpb_create_super_admin' );
مطمئن شوید که مقادیر $username، $password و $email را با مقادیری که میخواهید برای حساب کاربری جدید Super Admin استفاده کنید، وارد کنید.
در نهایت، فراموش نکنید که تغییرات خود را ذخیره کنید و فایل را دوباره در وب سایت خود آپلود کنید.
اکنون می توانید با استفاده از جزئیاتی که به فایل توابع خود اضافه کرده اید، وارد قسمت مدیریت وردپرس سایت ریشه خود شوید.
مهم ⚠️: فراموش نکنید که پس از ورود موفقیت آمیز به حساب Super Admin خود، کدی را که به فایل توابع اضافه کرده اید حذف کنید.
ایمن سازی حساب های مدیریت فوق العاده در چند سایت وردپرس
بسیاری از مبتدیان را دیدهایم که دسترسی به حسابهای Super Admin سایتهای وردپرس خود را از دست دادهاند.
برخی از افراد به سادگی اعتبار ورود به سیستم را فراموش می کنند و برخی دیگر توسط هکرهایی که به چند سایت آنها دسترسی پیدا می کنند مورد حمله قرار می گیرند که باعث آسیب مالی و اعتبار شدید می شود.
ما به همه کاربران توصیه می کنیم برای محافظت از وب سایت های خود، راهنمای کامل امنیت وردپرس ما را دنبال کنند.
در اینجا چند نکته وجود دارد که می توانید بلافاصله آنها را اجرا کنید.
1. پشتیبان گیری خودکار وردپرس را تنظیم کنید
اطمینان حاصل کنید که از یک افزونه پشتیبان وردپرس برای ایجاد و ذخیره خودکار نسخه پشتیبان برای سایت وردپرس خود در یک مکان راه دور استفاده می کنید.
ما Duplicator را توصیه می کنیم. استفاده و راهاندازی آن آسان است، پشتیبانگیری امن ایجاد میکند و با خیال راحت آنها را روی ابر ذخیره میکند. مهمتر از آن، بازیابی وب سایت خود را با یک کلیک از یک نسخه پشتیبان نیز آسان می کند.
ما از Duplicator در وب سایت های خود استفاده می کنیم. برای جزئیات بیشتر، بررسی کامل Duplicator ما را ببینید.
توجه: نسخه رایگان Duplicator نیز با ویژگی های محدود موجود است. توصیه می کنیم برای باز کردن قفل همه ویژگی ها، از جمله پشتیبانی چند سایت، به یک طرح پولی ارتقا دهید.
برای جزئیات، به آموزش ما در مورد نحوه پشتیبان گیری از وب سایت وردپرس خود مراجعه کنید.
2. احراز هویت دو مرحله ای را تنظیم کنید
ما از احراز هویت دو مرحله ای برای همه حساب های کاربری استفاده می کنیم. این یک لایه امنیتی اضافی به وب سایت وردپرس شما اضافه می کند و دسترسی شخصی به حساب های Super Admin شما را سخت تر می کند.
ما یک آموزش گام به گام کامل در مورد تنظیم احراز هویت دو مرحله ای در وردپرس را برای مبتدیان آماده کرده ایم. دنبال کردن آن فقط چند دقیقه طول می کشد اما حساب های چند سایتی شما را ایمن تر می کند.
3. اطمینان حاصل کنید که ایمیل های وردپرس کار می کنند
ما اغلب از کاربران می شنویم که قادر نیستند دریافت الف ایمیل بازنشانی رمز عبور از وب سایت های وردپرس آنها. وب سایت وردپرس آنها برای اطمینان از تحویل ایمیل تنظیم نشده است.
به طور پیش فرض، وردپرس ایمیل ها را با استفاده از تابع () PHP mail ارسال می کند. این عملکرد می تواند برای ارسال هرزنامه مورد سوء استفاده قرار گیرد، بنابراین ارائه دهندگان خدمات ایمیل مانند Gmail و Outlook این ایمیل ها را مشکوک می دانند و آنها را مسدود می کنند.
برای رفع این مشکل، باید از یک سرویس SMTP مانند WP Mail SMTP استفاده کنید. این به شما امکان می دهد از پروتکل SMTP مناسب برای ارسال ایمیل های وردپرس استفاده کنید و اطمینان حاصل کنید که تمام ایمیل های شما به صورت ایمن تحویل داده می شوند.
توجه: یک نسخه رایگان از WP Mail SMTP نیز موجود است.
ما از WP Mail SMTP در تمام وبسایتهای خود استفاده میکنیم تا اطمینان حاصل کنیم که همه کاربران میتوانند رمز عبور و سایر ایمیلهای مهم خود را بازنشانی کنند. برای کسب اطلاعات بیشتر به بررسی WP Mail SMTP ما مراجعه کنید.
آیا برای تنظیم آن به کمک نیاز دارید؟ ما راهنمایی داریم که نحوه راه اندازی WP Mail SMTP در وردپرس را نشان می دهد.
پاداش منابع چند سایتی وردپرس
در زیر چند راهنمای اضافی وجود دارد که به شما کمک می کند شبکه چند سایتی وردپرس خود را به عنوان یک Super Admin مدیریت کنید:
خدمات نگهداری: حفظ یک شبکه چند سایتی وردپرس می تواند کار زیادی باشد. اگر ترجیح می دهید کار را برای افراد حرفه ای بارگذاری کنید، می توانید ما را بررسی کنید خدمات تعمیر و نگهداری وردپرس. تیم مهندسین وردپرس ما با پرداخت هزینه ای ناچیز، به روز رسانی، امنیت و نظارت وردپرس را به صورت 24/7 برای شما مدیریت می کنند.
امیدواریم این مقاله به شما کمک کند تا یاد بگیرید چگونه یک نقش کاربری Super Admin را در چند سایت وردپرس اضافه کنید. همچنین ممکن است بخواهید مقاله ما را در مورد نکاتی در مورد سفارشی کردن داشبورد مدیریت وردپرس ببینید یا به انتخاب بهترین افزونه های ما برای بهبود ناحیه مدیریت وردپرس نگاه کنید.
اگر این مقاله را دوست داشتید، لطفاً در کانال یوتیوب ما برای آموزش های ویدیویی وردپرس مشترک شوید. شما همچنین می توانید ما را در پیدا کنید توییتر و فیس بوک