דלג לתוכן הראשי

אינטגרציה עם WP Engine

סקירה כללית

WP Engine היא פלטפורמת אירוח מנוהל פרימיום ל-WordPress, המספקת ביצועים מותאמים, אבטחה ויכולת התרחבות לאתרי WordPress. אינטגרציה זו מאפשרת סנכרון אוטומטי של דומיינים בין Ultimate Multisite ל-WP Engine.

תכונות

  • סנכרון דומיינים אוטומטי
  • תמיכה בתת-דומיינים להתקנות multisite
  • אינטגרציה חלקה עם המערכות הקיימות של WP Engine

דרישות

האינטגרציה מזהה אוטומטית אם האתר שלכם מתארח ב-WP Engine ומשתמשת ב-API המובנה של WP Engine. אין צורך בהגדרות נוספות אם התוסף של WP Engine פעיל ומוגדר כראוי.

עם זאת, אם תרצו להגדיר את האינטגרציה באופן ידני, תוכלו להגדיר אחד מהקבועים הבאים בקובץ ה-wp-config.php שלכם:

define('WPE_APIKEY', 'your_api_key'); // השיטה המועדפת
// או
define('WPE_API', 'your_api_key'); // שיטה חלופית

הוראות הגדרה

1. אימות התוסף של WP Engine

אם האתר שלכם מתארח ב-WP Engine, התוסף של WP Engine אמור להיות כבר מותקן ומופעל. ודאו ש:

  1. התוסף של WP Engine פעיל
  2. הקובץ wp-content/mu-plugins/wpengine-common/class-wpeapi.php קיים

2. הפעלת האינטגרציה

  1. באזור הניהול של WordPress, עברו אל Ultimate Multisite > Settings
  2. נווטו ללשונית "Domain Mapping"
  3. גללו למטה אל "Host Integrations"
  4. הפעילו את האינטגרציה עם WP Engine
  5. לחצו על "Save Changes"

איך זה עובד

סנכרון דומיינים

כאשר דומיין ממופה ב-Ultimate Multisite:

  1. האינטגרציה משתמשת ב-API של WP Engine כדי להוסיף את הדומיין להתקנת ה-WP Engine שלכם
  2. WP Engine מטפל בהגדרות הדומיין ובהנפקת תעודת SSL
  3. כאשר מיפוי דומיין מוסר, האינטגרציה תסיר את הדומיין מ-WP Engine

תמיכה בתת-דומיינים

עבור התקנות multisite מבוססות תת-דומיינים:

  1. האינטגרציה מוסיפה כל תת-דומיין ל-WP Engine כאשר נוצר אתר חדש
  2. WP Engine מטפל בהגדרות תת-הדומיין
  3. כאשר אתר נמחק, האינטגרציה תסיר את תת-הדומיין מ-WP Engine

הערות חשובות

דומיינים עם Wildcard

עבור התקנות multisite מבוססות תת-דומיינים, מומלץ לפנות לתמיכה של WP Engine ולבקש הגדרת wildcard domain. זה מאפשר לכל תתי-הדומיינים לפעול אוטומטית ללא צורך להוסיף כל אחד מהם בנפרד.

תעודות SSL

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

פתרון בעיות

בעיות חיבור ל-API

  • ודאו שהתוסף של WP Engine פעיל ומוגדר כראוי
  • אם הגדרתם את מפתח ה-API באופן ידני, בדקו שהוא נכון
  • פנו לתמיכה של WP Engine אם יש לכם בעיות עם ה-API

הדומיין לא נוסף

  • בדקו את הלוגים של Ultimate Multisite לאיתור הודעות שגיאה
  • ודאו שהדומיין לא נוסף כבר ל-WP Engine
  • ודאו שתוכנית ה-WP Engine שלכם תומכת במספר הדומיינים שאתם מוסיפים

בעיות עם תת-דומיינים

  • אם תתי-דומיינים לא עובדים, פנו לתמיכה של WP Engine ובקשו הגדרת wildcard domain
  • ודאו שהגדרות ה-DNS מוגדרות נכון עבור הדומיין הראשי ותתי-הדומיינים