כיצד להוסיף תפקיד של Super Admin ברשת WordPress Multisite
מבוא
ברשתות WordPress multisite יש צורך בניהול נכון של משתמשים ותפקידים על מנת להבטיח ניהול חלק של אתרי האינטרנט. אחד התפקידים החשובים ביותר הוא תפקיד Super Admin, שמאפשר למנהל לשלוט בכל האתרים ברשת ולבצע שינויים נרחבים. במאמר זה נציג כיצד להוסיף משתמש עם תפקיד זה באמצעות שני שיטות פשוטות.
מהו תפקיד Super Admin ב-WordPress?
Super Admin הוא תפקיד מיוחד המוגדר לאתרים המשתמשים בתכונת multisite של WordPress. תפקיד זה מאפשר למנהל לשלוט בכל האתרים ברשת, להתקין תוספים ותבניות ולנהל הגדרות שמשפיעות על כל האתרים ברשת. יש להיות זהירים בהקצאת התפקיד הזה, שכן בעל תפקיד זה יכול לבצע שינויים שיכולים להשפיע על כולם.
שיטה 1: הוספת Super Admin חדש דרך הממשק
אם אתה מחובר כרגע כמנהל עליון, תוכל להוסיף משתמשים חדשים בקלות.
- התחבר לאזור הניהול של WordPress.
- החזק על תפריט 'האתרים שלי' ולאחר מכן עבור ל- Network Admin » Users.
- לחץ על הכפתור 'הוסף משתמש חדש'.
- מלא את השדות הנדרשים בשביל שם משתמש ודוא"ל ולחץ על 'הוסף משתמש'.
- לאחר מכן, עבור ל- Users » All Users,מצא את המשתמש שהוספת, והזן לפרטי המשתמש.
- תחת הסעיף Super Admin, סמן את התיבה ואחר כך לחץ על 'עדכן משתמש'.
שיטה 2: הוספת Super Admin ידנית
זוהי שיטה מומלצת עבור משתמשים שאינם יכולים לגשת לאזור הניהול של WordPress.
- התחבר לאתר שלך באמצעות FTP או File Manager.
- עבור לתיקיית /wp-content/themes/ ופתח את תיקיית התבנית של האתר הראשי שלך.
- הורד את קובץ functions.php ופתח אותו בעורך טקסט פשוט.
- הוסף את הקוד הבא בסוף הקובץ, תוך כדי החלפה של הערכים הדרושים:
php
function wpbcreatesuperadmin() {
$username = 'newuser'; // החלף בשם המשתמש הרצוי
$password = 'password123'; // החלף בסיסמה הרצויה
$email = 'newuser@example.com'; // החלף בדוא"ל של המשתמש
if ( !usernameexists( $username ) && !emailexists( $email ) ) {
$userid = wpcreateuser( $username, $password, $email );
if ( !iswperror( $userid ) ) {
grantsuperadmin( $userid );
}
}
}
addaction( 'init', 'wpbcreatesuperadmin' );
- שמור את הקובץ והעלה אותו חזרה לאתר.
- התחבר לאתר תוך שימוש בפרטי המשתמש החדשים.
חשוב: מחקת את הקוד לאחר ההתחברות על מנת למנוע בעיות אבטחה.
אבטחת חשבונות Super Admin ב-WordPress Multisite
אבטחת חשבונות העליון היא חשובה ביותר, כיוון שהאקרים יכולים לגרום לנזקים חמורים אם יצליחו לגשת.
טיפים לאבטחה:
- הגדר גיבויים אוטומטיים: השתמש בתוסף כמו Duplicator לגיבוי אוטומטי של האתרים שלך.
- הגדר אימות דו-שלבי: הוסף רמת אבטחה נוספת לחשבונות Super Admin.
- ודא שהדואר האלקטרוני פועל: השתמש בשירות SMTP כמו WP Mail SMTP כדי להבטיח שהודעות דואר שולחות כראוי.
סיכום
מאמר זה הסביר כיצד להוסיף תפקיד Super Admin ברשת WordPress multisite עם שתי שיטות שונות. אם עקבת אחרי הצעדים הנכונים, תוכל להבטיח שהנכם מנהלים את האתרים שלכם בצורה יעילה ובטוחה.
תגיות רלוונטיות:
- WordPress
- Super Admin
- Multisite
- ניהול אתרים
- אבטחת מידע