פרטי הקורס
מבוא לאופטימיזציה של מסדי נתונים
0/1
חלק 6: בניית סקריפט ייבוא מותאם אישית
חלק 7: בניית סקריפטים מותאמים אישית לייבוא נתונים
קורס: אופטימיזציה לביצועי מסדי נתונים וייבוא קבצים גדולים ל-WordPress
פרטי השיעור

שיעור 5.3: יבוא פוסטים מותאמים אישית באמצעות WP CLI

ה-WP CLI הוא כלי עוצמתי שמאפשר לנו לבצע פעולות שונות על האתר שלנו דרך שורת הפקודה. אחד השימושים שלו הוא יצירת פוסטים מותאמים אישית בכמויות גדולות בצורה אוטומטית.

התקנה והגדרת WP CLI

אם אין לך את WP CLI מותקן, תוכל להוריד אותו כך:

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
php wp-cli.phar --info
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp

כעת נוכל להשתמש בפקודת wp כדי לעבוד עם WordPress.

יבוא פוסטים מותאמים אישית עם WP CLI

כעת, ניצור פוסטים מותאמים אישית בכמויות גדולות דרך ה-WP CLI.

wp post generate --count=100 --post_type=property --post_status=publish

הסבר הפקודה:
  • --count: מספר הפוסטים שברצוננו ליצור.
  • --post_type: סוג הפוסט המותאם אישית שברצוננו ליצור (לדוגמה, property).
  • --post_status: מצב הפוסטים שניצור (לדוגמה, publish כדי לפרסם אותם מיידית).
תרחיש מתקדם: יצירת פוסטים מותאמים אישית עם מטה-דאטה

אם נרצה להוסיף מידע נוסף לפוסטים המותאמים אישית, כמו שדות מותאמים אישית, ניתן לעשות זאת דרך WP CLI בעזרת פקודת wp post meta.

wp post meta update 1234 price 15000

הפקודה הזו מעדכנת את הפוסט עם מזהה 1234 ומוסיפה לו שדה מותאם אישית price עם הערך 15000.