- الحالة
- محلولة بواسطة المطور
- الإضافة/القالب ذو الصلة
- Kadence Blocks
- وسوم الموضوع
- Compatibility
نظرة عامة على المشكلة
عند استخدام «Advanced Button» في Kadence Block لإنشاء رابط زر واحد يشير إلى صفحة داخلية، لا يترجم WPML الرابط الداخلي تلقائيًا إلى نسخته المترجمة المقابلة.
حل بديل مؤقت
لتمكين الترجمة التلقائية لهذه الروابط الداخلية، اتبع هذه الخطوات:
- اذهب إلى WPML > إعدادات > تكوين XML مخصص.
- أضف كود XML التالي وانقر على «حفظ»:
<wpml-config> <gutenberg-blocks> <gutenberg-block type="kadence/singlebtn" translate="1"> <key name="link" type="link" /> <key name="text" /> </gutenberg-block> <gutenberg-block type="kadence/advancedheading" translate="1"> <xpath>//*[self::h1 or self::h2 or self::h3 or self::h4 or self::h5 or self::h6 or self::p or self::div or self::span.wp-block-kadence-advancedheading]</xpath> <xpath type="link">//a/@href</xpath> </gutenberg-block> </gutenberg-blocks> </wpml-config>