איך מפתחות אתר עובדים
כל אתר שרשום ב־WPML מקבל מפתח אתר ייחודי המקושר לחשבון ה־WPML שלך. המפתח מאשר לאתר להשתמש בזיכרון התרגום, במילון המונחים ובמכסת המילים של החשבון שלך.
המפתח של האתר הנוכחי שלך מוצג בשני מקומות:
- WPMLהפעלה ועדכון. באנר הרישום מציג סיומת מוסתרת (לדוגמה,
******abcd) כדי שתוכל לזהות באיזה מפתח האתר משתמש מבלי לחשוף את המפתח המלא. - דף החשבון שלך ב־WPML.org. מפרט כל אתר שרשמת ואת המפתח המלא שלו.
כדי לרשום אתר חדש באופן ידני, צור מפתח בדף החשבון שלך והדבק אותו באזור הניהול של WPML כאשר תתבקש לעשות זאת: או ב־Setup Wizard במהלך ההצטרפות, או בטופס מפתח האתר המוטמע בהודעת ההעברה המרוכזת כאשר WPML מבקש זאת.
כדי לבטל את רישום האתר (לדוגמה, מכיוון שאתה משבית אותו), לחץ על בטל את הרישום של WPML מאתר זה בבאנר הרישום תחת WPMLהפעלה ועדכון. באותו מסך WPML מתקין ומעדכן תוספים – מפתח האתר שם קובע לאיזה חשבון שייכות ההורדות הללו.
הסרת ההודעה "אתר זה רשום כאתר פיתוח"
חשבון WPML יכול לרשום שלושה אתרי פיתוח על כל אתר פעיל. הודעת אתר הפיתוח ("אתר זה רשום ב־WPML.org כאתר פיתוח") מופיעה בכוונה בכל דף באזור הניהול של WPML באתר הפיתוח, כדי למנוע התייחסות לעותקי פיתוח כאל אתרים פעילים.
כאשר אתה מוכן להעביר אתר מפיתוח לאתר פעיל:
- פתח את חשבון ה־WPML שלך ומצא את האתר ברשימת האתרים הרשומים שלך.
- שנה את הסוג שלו מפיתוח לאתר פעיל.
- שמור.
- באתר עצמו, פתח את 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 ואין שלב הגדרה ידני.
- אתה מנהל אתרים רבים ורוצה שהרישום יהיה הצהרתי, ולא יצריך לחיצות.
- הודעת ההעברה המרוכזת מבקשת מפתח בסביבה שנפרסה זה עתה.