وردپرس

JS errors | WordPress.org


I’ve been looking at error logs and noticed a lot of javascript reference errors coming from Paysera plugin. The underlying issue is pretty simple:

Plugin is loading assets/js/delivery/frontend.ajax.js file which depends on jQuery:

jQuery(document).ready(function($) {
    $('.paysera-delivery-terminal-country-selection').on('select2:select', function (e) {
...

This file is registered in woo-payment-gateway-paysera/src/PayseraInit.php, but a dependency for jQuery is not specified:

wp_register_script(
            'paysera-delivery-frontend-ajax-js',
            PayseraPaths::PAYSERA_DELIVERY_FRONTEND_AJAX_JS,
            [], // missing jquery dependency.
            false,
            true
        );

When jQuery is loaded after the the frontend.ajax.js a script throws a reference error.

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

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

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

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