WPML
الحالة
محلولة
الإضافة/القالب ذو الصلة
Elementor

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

إذا كانت لديك ودجت كود مختصر تحتوي على بعض المحتوى في Elementor وترجمت الصفحة باستخدام محرر ترجمة WPML، فلن يكون محتوى الكود المختصر متاحاً للترجمة.

حل بديل مؤقت

نحن نعمل على إصلاح هذه المشكلة. في غضون ذلك، يمكنك إصلاحها بإضافة هذا المقتطف البرمجي إلى ملف functions.php في قالبك.

add_action('init', function (){
add_filter( 'wpml_elementor_widgets_to_translate', 'shortcode_widget_registration' );
});
 
/**
* Translate Shortcodes widget by elementor
* @param array $widgets
* @return array
*/
function shortcode_widget_registration($widgets) {
$widgets['shortcode'] = [
'conditions' => ['widgetType' => 'shortcode'],
'fields' => [
[
'field' => 'shortcode',
'type' => __('Enter your shortcode', 'sitepress'),
'editor_type' => 'AREA'
],
 
],
];
 
return $widgets;
}

بمجرد القيام بذلك، عدّل الصفحة باللغة الأصلية ثم حدّث الترجمة، وستجد محتوى ودجت الكود المختصر متاحاً للترجمة.

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