وردپرس

WPML: registration of strings on all page loads


پاسخ ها: 2

سلام

بازم ممنون از افزونه فوق العاده

من مدت زیادی از این افزونه استفاده می‌کنم و در گذشته هم مشارکت داشته‌ام.

من تازه متوجه شدم که ثبت رشته های پیام در WPML در هر بارگذاری صفحه وردپرس در حال اجرا است. init قلاب (apg_sms_inicializacion تابع) و در admin_init قلاب (apg_sms_update تابع).

این باعث پردازش غیر ضروری و در نتیجه کاهش عملکرد در هر بارگذاری صفحه می شود. این کار باید فقط پس از ذخیره گزینه ها انجام شود، و فقط در آن زمان، شاید در update_option_apg_sms_settings؟

add_action( 'update_option_apg_sms_settings', function() {
apg_registra_wpml( get_option( 'apg_sms_settings' ) );
} );

همچنین ثبت رشته ها بسیار ناسازگار است و در اکثر مواقع کار نمی کند، شاید به دلیل قلابی که نامیده می شود.

این خبر را در ایران وب سازان مرجع وب و فناوری دنبال کنید

مشاهده پاسخ های این مطلب
———————————————
این مطلب از سایت انجمن وردپرس گردآوری شده است و کلیه حقوق مطلق به انجمن وردپرس می باشد در صورت مغایرت و یا بروز مشکل اطلاع دهید تا حذف گردد

منبع: انجمن وردپرس

دکمه بازگشت به بالا