WP CLI הוא כלי שורת הפקודה של WordPress, והוא כבר מותקן אצלנו. מי שמתרגל אליו לא מבין איך עבד בלעדיו.
לפני הכול
- התחברו לאתר בגישת SSH.
- היכנסו לתיקייה שבה מותקן WordPress, בדרך כלל
cd public_html. - ודאו שהכלי עובד:
wp core version. הפקודהwpלא מוכרת? נסוwp-cli.
הפקודות שתשתמשו בהן הכי הרבה
- רשימת תוספים:
wp plugin list - עדכון כל התוספים:
wp plugin update --all - כיבוי תוסף שמפיל את האתר:
wp plugin deactivate plugin-name - עדכון WordPress עצמו:
wp core update - ניקוי המטמון של WordPress:
wp cache flush - משתמש מנהל חדש:
wp user create name [email protected] --role=administrator
חיפוש והחלפה בכל מסד הנתונים
זה הכלי למעבר מכתובת אחת לאחרת, למשל אחרי מעבר דומיין:
- קודם מריצים בדיקה בלבד:
wp search-replace 'http://old.co.il' 'https://new.co.il' --dry-run - נראה טוב? מריצים את אותה פקודה בלי
--dry-run.
חשוב לדעת: חיפוש והחלפה משנה את כל מסד הנתונים בבת אחת. צרו גיבוי ידני רגע לפני.
טיפ שלנו: הפקודות רצות כמשתמש של האתר, כך שהקבצים שנוצרים מקבלים את ההרשאות הנכונות מהרגע הראשון.