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 > الدعم > فحص النظام > Refresh license data. يؤدي ذلك إلى مسح ذاكرة التخزين المؤقت المحلية للترخيص وإعادة جلب حالة الحساب.

تسجيل المواقع تلقائياً عبر ثابت PHP

بالنسبة لسير العمل الآلي في بيئات التطوير/التجهيز/الإنتاج (حيث يتم نشر الموقع بواسطة مسار CI ولا يوجد تدخل بشري للصق المفتاح)، يمكنك تضمين مفتاح الموقع برمجياً في wp-config.php باستخدام ثوابت PHP. يقرأها WPML أثناء التفعيل ويسجل الموقع دون مطالبة.

في wp-config.php، قبل سطر «هذا كل شيء، توقف عن التعديل!»:

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

يلتقط WPML الثابت عند تفعيله ويتخطى مطالبة التسجيل. يمكن تعيين قيمة المفتاح نفسها في بيئات التطوير، والتجهيز، والإنتاج. يفصل WPML بينها حسب النطاق.

هذا هو النهج الصحيح للبيئات التي:

  • يتم تجهيز الموقع فيها بواسطة نصوص Docker / Composer / WP-CLI ولا توجد خطوة إعداد يدوية.
  • تدير فيها مواقع عديدة وتريد أن يكون التسجيل تعريفياً، وليس عبر النقر.
  • يطالب فيها إشعار النقل الموحد بمفتاح في بيئة تم نشرها حديثاً.