בעיקרון ישנן שלושה דרכים לאיפוס הסיסמא של מנהל האתר בוורדפרס.
- הדרך המסורתית – על ידי כפתור ה"שכחתי סיסמא" בעמוד הכניסה לפאנל הניהול – בדרך הזאת, יקבל מנהל האתר קישור במייל שבו הוא יוכל לאפס את הסיסמא שלו. במדריך הקודם שלי דברתי על למה כדאי לנטרל את מנגנון איפוס הסיסמא, מסיבות של אבטחת מידע.
- דרך ה FTP – ע"י עריכה של הקובץ functions.php של התבנית.
- דרך עריכת מסד הנתונים (בעזרת PHPMyAdmin).
בפוסט זה אסביר על שני השיטות האחרונות.
איפוס סיסמא בעזרת FTP
האמת שזאת השיטה הפשוטה והקלה ביותר – כל מה שצריך לעשות הוא להיכנס ל FTP של האתר שלכם, להיכנס לתיקייה של העיצוב שלכם (שנמצא ב wp-content/themes/YOURTHEME). ולמצוא את הקובץ שנקרא functions.php.
לקובץ הזה, נוסיף ממש אחרי השורה <?php (השורה הראשונה בקובץ) את השורה הבאה:
wp_set_password('password',1);
מה שזה בעצם אומר, זה – למשתמש שלו יש את ה ID מספר 1, תשנה את הסיסמא ל password.
כמובן שאפשר ואף רצוי לשנות את password לסיסמא שאתם רוצים.
בנוסף חשוב לשים לב שהמשתמש המנהל שלכם הוא אכן מספר 1, במידה ולא, ניתן לשנות את הספרה לספרה הנכונה (זאת של ה ID של מנהל האתר).
איפוס סיסמא באמצעות PHPMyAdmin
למי שלא יודע, PHPMyAdmin היא מערכת לניהול מסד נתונים מסוג MySQL. כדי להיכנס אליה, אליכם להיכנס ראשית לפאנל הניהול של השרת שלכם ולמצוא אותם שם. במידה ואינכם יודעים איך לעשות זאת – פנו למנהל השרת שלכם.
כאשר נכנסתם אליה, בחרו לנהל את מסד הנתונים של אתר הוורדפרס שלכם.
שם, חפשו טבלה בשם WP_Useres (הערה – יכול להיות שזה לא יתחיל ב WP).
עכשיו חפשו את שם המשתמש של המנהל שלכם, בעמדה הראשונה יש את ה ID, בעמדה השנייה שם המשתמש ובשלישית הסיסמא המקודדת.
מחקו את הסיסמא המקודדת וכתבו סיסמא חדשה, בחרו בצד ב MD5
ולחצו על הכפתור "GO", וזהו הסיסמא החדשה צריכה לעבוד.