Problem: You are trying to translate a taxonomy (attribute) on your site and encountering an issue where non-English characters, such as 'š', get replaced with named character references in the Taxonomy Translation. Solution: We are aware of this issue and plan to address it in future releases. Meanwhile, we recommend trying the workaround suggested in this forum post. Please ensure you back up your database before making any changes. If this issue does not affect the frontend of your site, meaning your visitors are not experiencing any problems, it might be acceptable to leave things as they are and avoid making code changes for now.
Please note that the solution might be outdated or not applicable to your case. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the issue persists, please open a new support ticket at WPML support forum.
المشكلة: العميل يواجه مشكلة في الحفاظ على اللغة الأساسية للموقع بعد كل تحديث جديد باستخدام إضافة WPML، وكذلك مشكلة في عدم عمل إضافة SlidersPack بعد التحديثات. الحل: 1. لمعالجة مشكلة عودة المحتوى إلى اللغة الافتراضية، يجب التأكد من عدم الخلط بين المحررين عند إنشاء/تعديل الترجمات. إذا كنت تستخدم WPML ATE ثم قمت بتحرير الصفحة المترجمة باستخدام WordPress، قد يؤدي ذلك إلى فقدان الترجمة. يمكنك اتباع الخطوات التالية لتحرير الترجمة باستخدام WordPress: - إلغاء ربط الترجمة: https://wpml.org/ar/faq/how-to-disconnect-translations-from-the-default-language-page-or-post/ - تحرير الترجمة باستخدام محرر WordPress - إعادة ربط الترجمة: https://wpml.org/ar/faq/how-to-link-already-translated-pages 2. بالنسبة لمشكلة SlidersPack، نوصي بتمكين معلومات التصحيح للحصول على مزيد من المعلومات حول الموقع الإلكتروني. يمكنك الرجوع إلى هذا الرابط للحصول على تعليمات حول كيفية القيام بذلك: http://wpml.org/faq/provide-debug-information-faster-support/
إذا كانت هذه الحلول لا تعالج مشكلتك أو تجدها غير ملائمة بسبب تحديثات البرنامج، نوصي بفتح تذكرة دعم جديدة. نوصي أيضًا بالتحقق من القضايا المعروفة على https://wpml.org/known-issues/ والتأكد من تثبيت أحدث إصدارات الإضافات والقوالب.
Problem: If you're using WooCommerce with WPML, WooCommerce Multilingual & Multicurrency, and encountering an issue where a vendor tries to purchase a membership product with a custom price set in ILS currency, and the subscription with Stripe is not created due to a SQL syntax error caused by the WCML (multicurrency), this might be relevant to you:
WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 3 for query SELECT post_id, meta_key, meta_value FROM wp_postmeta
WHERE meta_key IN ('_price', '_regular_price', '_sale_price', '_price_ILS', '_regular_price_ILS', '_sale_price_ILS')
AND post_id IN () made by require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_checkout'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_payment, WC_Stripe_UPE_Payment_Gateway->process_payment, WC_Stripe_UPE_Payment_Gateway->process_payment_with_deferred_intent, WC_Stripe_UPE_Payment_Gateway->process_payment_with_payment_method, WC_Stripe_Payment_Gateway->process_response, WC_Order->payment_complete, WC_Order->save, WC_Order->status_transition, do_action('woocommerce_order_status_processing'), WP_Hook->do_action, WP_Hook->apply_filters, wc_update_total_sales_counts, do_action('woocommerce_recorded_sales'), WP_Hook->do_action, WP_Hook->apply_filters, WCML_Synchronize_Product_Data->sync_product_total_sales, WC_Data_Store->__call, WC_Product_Data_Store_CPT->update_product_sales, WC_Data_Store_WP->update_lookup_table, WC_Product_Data_Store_CPT->get_data_for_lookup_table, get_post_meta, get_metadata, get_metadata_raw, apply_filters('get_post_metadata'), WP_Hook->apply_filters, WCML_Multi_Currency_Prices->product_price_filter, WPMLFP{closure}, call_user_func_array, WPMLFPLogic::WPMLFP{closure}, WCML_Multi_Currency_Prices->{closure}, WCML_Custom_Prices->get_product_custom_prices
Solution: We recommend taking a full backup of your website and database first. Then, in the file
This change should resolve the SQL error and allow the Stripe subscription to be created correctly.
If this solution does not apply to your case, or if it seems outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If issues persist, please open a new support ticket.