כולנו שבדרך זו או אחרת מקושרים לפיתוח אתרים ומשתמשים בוורדפרס מכירים HelpWordpress.com. ללא ספק אחד האתרים המרכזיים המקושרים ל- CMS זה.
רק שלשום קראתי מאמר מעניין ביותר שעוסק בדיוק בדבר הזה, שליטה או ניהול של אתר וורדפרס באמצעות לא יותר ולא פחות מהמסוף שלנו
ביקשתי מהמחבר שלו רשות לשתף אותו כאן, תודה רבה ל פרננדו על מאמר כל כך נהדר ועל כך שנתנו לנו לשתף אותו איתך
ובכן, הנה הפוסט:
ובכן שימו לב לזה שורת הפקודה הזו של וורדפרס היא חנון, אבל מאוד חנוןשום דבר לכל הקהלים אבל בכל מקרה אפשרות אחת נוספת של המערכת האקולוגית שהפכה וורדפרס.
La ממשק פקודה עבור וורדפרס, או wp-cli, היא סדרת פקודות לניהול התקנות וורדפרס ועוד. וזה שעם wp-cli תוכלו לעדכן תוספים, להתקין וורדפרס, לפרסם פוסטים, כמעט הכל ולצמוח.
הו ו זה לא תוסף, זו מערכת שדורשת התקנה משלה שתוכלו לעשות בדרכים שונות, כלומר ...
באמצעות אגס היית עושה את זה ככה:
sudo pear channel-discover wp-cli.org/pear
sudo pear install wpcli/wpcli
git clone --recursive git://github.com/wp-cli/wp-cli.git ~/git/wp-cli
cd ~/git/wp-cli
sudo utils/dev-build
איפה אפשר להחליף ~/git/wp-cli
עם מה שאתה רוצה.
ובתוך MAMP, XAMP, וכו '
אם אין פקודת php זמינה, אתה יכול לנסות למצוא בינארי שיעשה זאת מ:
./utils/find-php
ואז אתה יוצר משתנה סביבה שנקרא WP_CLI_PHP
עם המסלול שתמצא find.php
בסביבה UNIX אתה יכול לעשות זאת על ידי הוספת השורה הבאה לקובץ שלך .bashrc:
WP_CLI_PHP=/path/to/php-binary
אוקי, טוב מאוד, כבר התקנתי אותו אבל ... איך משתמשים בזה?
ובכן, עוברים לתיקיית השורש של וורדפרס:
cd /var/www/wp/
אם אתה מקליד wp
אתה אמור לראות פלט דומה לזה:
פקודות זמינות:
wp blog create | delete
מטמון wp הוסף | decr | מחק | סומק | קבל | incr | החלף | סט | סוג
תגובה wp ליצור | למחוק | אשפה | לבטל אשפה | דואר זבל | לבטל דואר זבל | לאשר | לבטל אישור | לספור | סטטוס | אחרון
הורדת ליבת wp | config | מותקן | להתקין | רשת להתקין | גרסה | עדכון | update-db
wp db צור | ירידה | איפוס | אופטימיזציה | תיקון | התחברות | cli | שאילתה | ייצוא | ייבוא
wp- קובץ eval
...
ראה 'wp עזרה' למידע נוסף על פקודה ספציפית.
משם נוכל, למשל, להתקין תוסף מ- WordPress.org. כדי לא לסבך את הדוגמה בחרנו בהלו דולי חסרת התועלת:
wp plugin install hello-dolly
Y lo que veremos será esto:
התקנת הלו דולי (1.5)
הורדת חבילת התקנה מ- http://downloads.WordPress.org/plugin/hello-dolly.1.5.zip…
פורק את החבילה ...
מתקין את התוסף ...
התוסף הותקן בהצלחה.
כפי שאתה יכול לראות, הפקודות, לאחר ההתקנה, הן פשוטות ואינטואיטיביות.
דוגמה נוספת תהיה התקנה מרובת אתרים, שם נצטרך לתת ל- wp-cli את הפרמטר --blog
אז אתה יודע באיזה אתר אתה אמור לפעול:
wp theme status --blog=localhost/wp/test
Y si es en una instalación en subdominio sería algo así:
wp theme status --blog=test.example.com
אם אתה עובד באותו אתר רוב הזמן אתה יכול לשים את כתובת האתר של אותו אתר בקובץ שנקרא 'wp-cli-blog
שתיצור בתיקיית הבסיס של וורדפרס שלך:
echo 'test.example.com' > wp-cli-blog
מרגע זה תוכלו להתקשר wp
ללא הפרמטר --blog
:
wp theme status
הרשימה המלאה של פקודות נמצאת כאן, ותוכל אפילו ליצור פקודות נוספות ב המטבח של wp-cli.
ובכן, כפי שהזהרתי אתכם, זה לא משהו שמישהו ישתמש בו מדי יום, אבל זו דרך נהדרת לנהל וורדפרס משורת הפקודה, למשל דרך SSH, לכן שמרו את הקישור שם כשיש לכם כמה ימים מטופשים אלה שלא יודעים מה להתעסק עם וורדפרס.
וכך מסתיים ההודעה.
פרננדו אמר בהתחלה שזה פוסט לגיקים... אבל האם כמעט כולנו לא רואים את זה ממש מגניב? … LOL!!, אני לא יודע מה איתכם אבל הרעיון של יכולת לשלוט בוורדפרס עם פקודות נראה לי ממש פנומנלי ♥0♥
תודה רבה לפרננדו על ההודעה שוב, מאמר זה נלקח במקור HelpWordpress.com.
אני מקווה שמצאתם את זה מעניין
לגבי
פשוט נהדר!
אני אעשה את זה בפועל כבר עכשיו. פשוט נתת לי שמחה.
תודה רבה לך על השיתוף, KZKG ^ גאארה.
ברכות!
שום דבר, תענוג מוחלט לעזור 🙂
לגבי
איוב נחמד ... .. עכשיו אני מסיים «לשלוט» ב- Nginx שלי אני אראה אם העניין הזה של wp-cli עובד ... ואם מישהו רוצה לקרוא לי חנון כי אני אוהב את גרסאות הקונסולה זה בכלל לא מפריע לי xD
בואו נראה אם אוכל לתת לעצמי זמן לסיים לנהוג בדרוש.