WPML

איך מפתחות אתר עובדים

כל אתר שרשום ב־WPML מקבל מפתח אתר ייחודי המקושר לחשבון ה־WPML שלך. המפתח מאשר לאתר להשתמש בזיכרון התרגום, במילון המונחים ובמכסת המילים של החשבון שלך.

המפתח של האתר הנוכחי שלך מוצג בשני מקומות:

  • WPML > הפעלה ועדכון. באנר הרישום מציג סיומת מוסתרת (לדוגמה, ******abcd) כדי שתוכל לזהות באיזה מפתח האתר משתמש מבלי לחשוף את המפתח המלא.
  • דף החשבון שלך ב־WPML.org. מפרט כל אתר שרשמת ואת המפתח המלא שלו.

כדי לרשום אתר חדש באופן ידני, צור מפתח בדף החשבון שלך והדבק אותו באזור הניהול של WPML כשתתבקש לעשות זאת: ב־Setup Wizard במהלך ההצטרפות, או בטופס מפתח האתר המוטמע בהודעת ההעברה המרוכזת כאשר WPML מבקש זאת.

כדי לבטל את הרישום של אתר (לדוגמה, משום שאתה משבית אותו), לחץ על בטל את רישום WPML מאתר זה בבאנר הרישום תחת WPML > הפעלה ועדכון. אותו מסך הוא המקום שבו WPML מתקין ומעדכן תוספים – מפתח האתר שם קובע לאיזה חשבון שייכות ההורדות הללו.

הסרת ההודעה "אתר זה רשום כאתר פיתוח"

חשבון WPML יכול לרשום אתר פיתוח אחד לכל אתר פעיל. ההודעה של אתר הפיתוח ("אתר זה רשום ב־WPML.org כאתר פיתוח") מופיעה בכל דף באזור הניהול של WPML באתר הפיתוח, במכוון, כדי למנוע התייחסות לשכפולי פיתוח כאל אתרים פעילים.

כאשר אתה מוכן להעביר אתר מפיתוח לפעיל:

  1. פתח את חשבון ה־WPML שלך ומצא את האתר ברשימת האתרים הרשומים שלך.
  2. שנה את הסוג שלו מפיתוח לפעיל.
  3. שמירה.
  4. באתר עצמו, פתח את WPML > הפעלה ועדכון ולחץ על בדוק אם יש עדכונים. הודעת אתר הפיתוח נעלמת ברגע שהשינוי בצד החשבון מסתנכרן.

אם ההודעה נשארת לאחר סנכרון, הפעל את WPML > תמיכה > בדיקת מערכת > רענן נתוני רישיון. פעולה זו מנקה את מטמון הרישיון המקומי ושואבת מחדש את מצב החשבון.

רישום אוטומטי של אתרים באמצעות קבוע PHP

עבור תהליכי עבודה אוטומטיים של פיתוח/Staging/ייצור (שבהם האתר נפרס על ידי תהליך CI ואין אדם שידביק מפתח), תוכל לקודד את מפתח האתר בקשיחות ב־wp-config.php באמצעות קבועי PHP. WPML קורא אותם במהלך ההפעלה ורושם את האתר ללא בקשת קלט.

ב־wp-config.php, לפני השורה "That's all, stop editing!":

define( 'OTGS_INSTALLER_SITE_KEY_WPML', 'your-site-key-here' );

WPML קולט את הקבוע כשהוא מופעל ומדלג על בקשת הרישום. ניתן להגדיר את אותו ערך מפתח בסביבות פיתוח, Staging וייצור. WPML מפריד ביניהן לפי דומיין.

זוהי הגישה הנכונה לסביבות שבהן:

  • האתר מוקצה על ידי סקריפטים של Docker / Composer / WP-CLI ואין שלב הגדרה ידני.
  • אתה מנהל אתרים רבים ורוצה שהרישום יהיה הצהרתי, ולא ידני דרך ממשק משתמש.
  • הודעת ההעברה המרוכזת מבקשת מפתח בסביבה שנפרסה לאחרונה.