WPML
الحالة
محلولة
أُبلغ عنها لـ
WPML Multilingual for CF7 1.3.2
الإضافة/القالب ذو الصلة
Contact Form 7
وسوم الموضوع
Compatibility

نظرة عامة على المشكلة

حالياً مع Contact Form 7، تستخدم النماذج كوداً مختصراً يحتوي على hash وهو أمر ضروري لتعمل بشكل صحيح.

ومع ذلك، عند ترجمة النماذج باستخدام WPML وContact Form 7 Multilingual، لا يُنسخ حقل _hash إلى النموذج المترجم. نتيجة لذلك، عندما تستخدم صفحة مترجمة كوداً مختصراً يعتمد على التجزئة يشير إلى نموذج مترجم، قد تظهر لك رسالة «خطأ: لم يُعثر على نموذج الاتصال.» على الواجهة الأمامية.

حل بديل مؤقت

يُرجى التأكد من أخذ نسخة احتياطية كاملة لموقعك قبل المتابعة.


  • اذهب إلى صفحة WPML > إعدادات > تكوين XML مخصص.

  • أضف كود XML التالي:
    <wpml-config>
      <custom-fields>
        <custom-field action="copy">_hash</custom-field>
      </custom-fields>
    </wpml-config>

سيضمن ذلك الحفاظ على قيمة _hash في النسخ المترجمة من النموذج، مما يتيح للكود المختصر العثور على النموذج الصحيح وعرضه بشكل سليم.

جميع المشاكل المعروفة →