تداخل جی کوئری قالب سایت پس از ارتقا به ورژن 5.5 وردپرس

sanehia

تازه وارد
سلام دوستان

بنده از قالبی استفاده میکنم که پس از ارتقا ورژن وردپرس خود به 5.5 برخی از قسمت های آن از کار افتاده فایل های جی کوئری قالب را چک کردم متوجه شدم مربوط به چند فایل Js قالب است کد یکی از فایل ها را اینجا قرار میدم ممنون میشم از دوستانی که با جی کوئری آشنا هستند راهنماییم کنند مشکل مربوط به کدام قسمت است.

سپاس فراوان

JavaScript:
jQuery(document).ready(function($) {

    // Popup box
    $("#su-generator-button").click(function(){
        $("#su-generator-wrap, #su-generator-overlay").show();
    });
    
    $("#su-generator-close").click(function(){
        $("#su-generator-wrap, #su-generator-overlay").hide();
    });
    
    // Apply chosen
    $('#su-generator-select').chosen({
        no_results_text: $('#su-generator-select').attr('data-no-results-text'),
        allow_single_deselect: true
    });

    // Select shortcode
    $('#su-generator-select').live( "change", function() {
        var queried_shortcode = $('#su-generator-select').find(':selected').val();
        $('#su-generator-settings').addClass('su-loading-animation');
        $('#su-generator-settings').load($('#su-generator-url').val() + '/lib/generator.php?shortcode=' + queried_shortcode, function() {
            $('#su-generator-settings').removeClass('su-loading-animation');
            $(".add-icon-button").click(function(){   
                $("#su-insert-vector-icon").show();
            });

            // Init color pickers
            $('.su-generator-select-color').each(function(index) {
                if( typeof nimad.wp === 'object' && typeof nimad.wp.wpColorPicker === 'function' ){
                    $(this).find('.su-generator-select-color-value').wpColorPicker();
                }

            });
        });
    });
    
    $(".add-icon-button").click(function(){
        $("#su-insert-vector-icon").show();
    });
    
    $('.su-moon-icon-list li i').live('click', function(event) {
        var selected_icon = $(this).attr('class');
        $('.su-generator-select-icon-value').val(selected_icon);
        $('#su-insert-vector-icon').hide();
    });


    // Insert shortcode
    $('#su-generator-insert').live('click', function(event) {
        var queried_shortcode = $('#su-generator-select').find(':selected').val();
        var su_compatibility_mode_prefix = $('#su-compatibility-mode-prefix').val();
        $('#su-generator-result').val('[' + su_compatibility_mode_prefix + queried_shortcode);
        $('#su-generator-settings .su-generator-attr').each(function() {
            if ( $(this).val() !== '' ) {
                $('#su-generator-result').val( $('#su-generator-result').val() + ' ' + $(this).attr('name') + '="' + $(this).val() + '"' );
            }
        });
        $('#su-generator-result').val($('#su-generator-result').val() + ']');

        // wrap shortcode
        if ( $('#su-generator-content').val() != 'false' ) {
            $('#su-generator-result').val($('#su-generator-result').val() + $('#su-generator-content').val() + '[/' + su_compatibility_mode_prefix + queried_shortcode + ']');
        }

        var shortcode = nimad('#su-generator-result').val();

        // Insert into widget
        if ( typeof window.su_generator_target !== 'undefined' ) {
            nimad('textarea#' + window.su_generator_target).val( nimad('textarea#' + window.su_generator_target).val() + shortcode);
            tb_remove();
        }

        // Insert into editor
        else {
            window.send_to_editor(shortcode);
        }
        
        $("#su-generator-wrap, #su-generator-overlay").hide();

        // Prevent default action
        event.preventDefault();
        return false;
    });

    // Widget insertion button click
    nimad('a[data-page="widget"]').live('click',function(event) {
        window.su_generator_target = nimad(this).attr('data-target');
    });

});
 

حسن غویشه

کاربر عضو
درود وقت بخیر

چه خطایی میده

اگه ممکنه لینک وب سایت هم بزارید
 
  • Like
واکنش‌ها[ی پسندها]: sanehia

Mohammad

مدیر انجمن
پرسنل مدیریت

این افزونه مشکل شما رو رفع می کنه.
 
بالا