نمایش نتایج: از شماره 1 تا 9 , از مجموع 9

موضوع: لود نشدن js ها در قالب وردپرس

  1. #1
    عضو انجمن
    تاریخ عضویت
    May 2016
    نوشته ها
    131
    تشکر تشکر کرده 
    42
    تشکر تشکر شده 
    53
    تشکر شده در
    49 پست

    پیش فرض لود نشدن js ها در قالب وردپرس

    سلام
    دوستان قالبی داریم که به وردپرس تبدیل می کنیم اما js ها لود نمیشن
    هم در فانکشن فراخونی میکنیم اینطوره هم در فوتر باز فرقی نداره

    توجه کنید که به صورت درست هم فراخوانی میشن... قالب رو میتونید تو این لینک ببنید.
    ن تب ها باز میشن نه اسلایدر ها و منو در موبایل باز نمیشه...

    لطفا یا راهنمایی کنید یا با دریافت هزینه ممنون میشم حل کنید. در صورت نیاز ای دی تلگرام بدین.
    ویرایش توسط sonly : June 11th, 2019 در ساعت 10:58

  2. # ADS




     

  3. #2
    عضو جدید MehdiSele آواتار ها
    تاریخ عضویت
    Sep 2017
    محل سکونت
    /root
    نوشته ها
    88
    تشکر تشکر کرده 
    21
    تشکر تشکر شده 
    44
    تشکر شده در
    41 پست

    پیش فرض پاسخ : لود نشدن js ها در قالب وردپرس

    با سلام دوست عزیز
    شما باید لینکارو تو تنظیمات خود قالب اضافه کنید

  4. #3
    عضو انجمن
    تاریخ عضویت
    May 2016
    نوشته ها
    131
    تشکر تشکر کرده 
    42
    تشکر تشکر شده 
    53
    تشکر شده در
    49 پست

    پیش فرض پاسخ : لود نشدن js ها در قالب وردپرس

    نقل قول نوشته اصلی توسط MehdiSele نمایش پست ها
    با سلام دوست عزیز
    شما باید لینکارو تو تنظیمات خود قالب اضافه کنید
    خب دیگ مثل همیشه توی فانکشن وارد کردم لود نشد
    توی فوترم باز لود نشد

    قالب اختصاصیه تنظیماتی نداره

  5. #4
    عضو انجمن xwoman2 آواتار ها
    تاریخ عضویت
    May 2012
    محل سکونت
    مشهد
    نوشته ها
    145
    تشکر تشکر کرده 
    385
    تشکر تشکر شده 
    180
    تشکر شده در
    143 پست

    پیش فرض پاسخ : لود نشدن js ها در قالب وردپرس

    محتویات فایل custom.js رو با کد های زیر جای گزین کنید.
    کد:
    (function($)
    {
        $( document ).ready(function() {
            var item = 3;
            if ($(window).width < 768) {
                item = 1
            }
            if ($(window).width < 992) {
                item = 2
            }
            if ($(window).width > 992) {
                item = 3
            }
        });
        $('.right .flexslider').flexslider({
            animation: "slide",
            animationLoop: true,
            autoPlay:true,
            rtl: true,
            itemWidth: 210,
            itemMargin: 0,
            minItems: item,
            maxItems: 3,
            animationLoop:true,
        });
        $('.middle .flexslider').flexslider({
            animation: "slide",
            rtl: true,
            touch:true,
            animationLoop:true
        });
        $('.best-slider .flexslider').flexslider({
            animation: "slide",
            rtl: true,
            pauseText: " ",
            playText: " ",
            animationLoop:true,
            autoPlay:true,
            pausePlay: true,
            prevText: " ",
            nextText: " "
        });
        /*------------------------------*/
        if ($(window).width() > 992){
            $(window).scroll(function () {
                var y = $(document).scrollTop();
                var t = $('header .holder').offset().top;
                if (y > t) {
                    $('header .bottom').addClass('fixed');
                }
                var ly = $(document).scrollTop();
                var lt = $('header .holder').offset().top;
                if (ly < lt) {
                    $('header .bottom').removeClass('fixed');
                }
            });
        }
        /*-------------------------------*/
        $('.news .right .tabs li').click(function () {
            var child = $(this).attr('data-tab');
            $('.news .right .content .active').fadeOut();
            $('.news .right .active').removeClass('active');
            $('#' + child).fadeIn();
            $('#' + child).addClass('active');
            $(this).addClass('active');
        });
        $('.news .left .tabs li').click(function () {
            var child = $(this).attr('data-tab2');
            $('.news .left .content .active').fadeOut();
            $('.news .left .active').removeClass('active');
            $('#' + child).fadeIn();
            $('#' + child).addClass('active');
            $(this).addClass('active');
        });
        /*-----------------------------*/
        if ($(window).width() < 992){
            $('.nav-menu>ul>li').click(function () {
                $(this).children('.drop-menu').slideToggle();
            });
        }
        $('.fa.fa-bars').click(function () {
            $('.nav-menu').slideToggle();
        });
        /*----------------------*/
        $('[data-toggle="tooltip"]').tooltip();
        /*------------------------------*/
        $(".showModal").click(function (event) {
            $(".modal").show();
            var x = $(event.currentTarget).attr("src");
    
            $("#modalImg").attr("src", x);
            console.log(x);
        });
        $("#overlay").click(function () {
            $(".modal").hide();
        });
    })( jQuery );
    شازده کوچولو پرسید:از کجا بدانم وابسته شده ام؟!
    روباه گفت:تا وقتی هست،نمی فهمی...
    Telegram : Coala_71


  6. #5
    عضو انجمن
    تاریخ عضویت
    May 2016
    نوشته ها
    131
    تشکر تشکر کرده 
    42
    تشکر تشکر شده 
    53
    تشکر شده در
    49 پست

    پیش فرض پاسخ : لود نشدن js ها در قالب وردپرس

    نقل قول نوشته اصلی توسط xwoman2 نمایش پست ها
    محتویات فایل custom.js رو با کد های زیر جای گزین کنید.
    کد:
    (function($)
    {
        $( document ).ready(function() {
            var item = 3;
            if ($(window).width < 768) {
                item = 1
            }
            if ($(window).width < 992) {
                item = 2
            }
            if ($(window).width > 992) {
                item = 3
            }
        });
        $('.right .flexslider').flexslider({
            animation: "slide",
            animationLoop: true,
            autoPlay:true,
            rtl: true,
            itemWidth: 210,
            itemMargin: 0,
            minItems: item,
            maxItems: 3,
            animationLoop:true,
        });
        $('.middle .flexslider').flexslider({
            animation: "slide",
            rtl: true,
            touch:true,
            animationLoop:true
        });
        $('.best-slider .flexslider').flexslider({
            animation: "slide",
            rtl: true,
            pauseText: " ",
            playText: " ",
            animationLoop:true,
            autoPlay:true,
            pausePlay: true,
            prevText: " ",
            nextText: " "
        });
        /*------------------------------*/
        if ($(window).width() > 992){
            $(window).scroll(function () {
                var y = $(document).scrollTop();
                var t = $('header .holder').offset().top;
                if (y > t) {
                    $('header .bottom').addClass('fixed');
                }
                var ly = $(document).scrollTop();
                var lt = $('header .holder').offset().top;
                if (ly < lt) {
                    $('header .bottom').removeClass('fixed');
                }
            });
        }
        /*-------------------------------*/
        $('.news .right .tabs li').click(function () {
            var child = $(this).attr('data-tab');
            $('.news .right .content .active').fadeOut();
            $('.news .right .active').removeClass('active');
            $('#' + child).fadeIn();
            $('#' + child).addClass('active');
            $(this).addClass('active');
        });
        $('.news .left .tabs li').click(function () {
            var child = $(this).attr('data-tab2');
            $('.news .left .content .active').fadeOut();
            $('.news .left .active').removeClass('active');
            $('#' + child).fadeIn();
            $('#' + child).addClass('active');
            $(this).addClass('active');
        });
        /*-----------------------------*/
        if ($(window).width() < 992){
            $('.nav-menu>ul>li').click(function () {
                $(this).children('.drop-menu').slideToggle();
            });
        }
        $('.fa.fa-bars').click(function () {
            $('.nav-menu').slideToggle();
        });
        /*----------------------*/
        $('[data-toggle="tooltip"]').tooltip();
        /*------------------------------*/
        $(".showModal").click(function (event) {
            $(".modal").show();
            var x = $(event.currentTarget).attr("src");
    
            $("#modalImg").attr("src", x);
            console.log(x);
        });
        $("#overlay").click(function () {
            $(".modal").hide();
        });
    })( jQuery );
    سلام ممنون قبلا اینو تست کردم بازم تست کردم اگر ببنید هیچ تغییری نکرد.

  7. #6
    عضو انجمن xwoman2 آواتار ها
    تاریخ عضویت
    May 2012
    محل سکونت
    مشهد
    نوشته ها
    145
    تشکر تشکر کرده 
    385
    تشکر تشکر شده 
    180
    تشکر شده در
    143 پست

    پیش فرض پاسخ : لود نشدن js ها در قالب وردپرس

    دوست عزیز باید jquery رو به عنوان پیشنیاز این اسکریپتی که نوشتید لود کنید.
    کد:
    function LoadStyle()
    {
        wp_deregister_script( 'jquery' );
        wp_register_script( 'jquery', get_template_directory_uri().'/js/jquery-3.4.1.min.js', array(), '3.4.1' );
            wp_enqueue_script('custom', get_template_directory_uri().'/js/custom.js', array('jquery'), null, true);
    }
        
    add_action( 'wp_enqueue_scripts', 'LoadStyle' );
    این تابع میاد جی کوئری پیش فرض وردپرس رو آنلود میکنه و جی کوئری ورژن خاصی که مد نظر شماست رو به عنوان پیشنیاز لود میکنه.با توجه به نیاز خودتون تغییرش بدید.اگر از بوت استرپ ۴ استفاده میکنید آخرین ورژن که همین ۳.۴.۱ هست رو بگیرید.
    شازده کوچولو پرسید:از کجا بدانم وابسته شده ام؟!
    روباه گفت:تا وقتی هست،نمی فهمی...
    Telegram : Coala_71


  8. #7
    عضو انجمن
    تاریخ عضویت
    May 2016
    نوشته ها
    131
    تشکر تشکر کرده 
    42
    تشکر تشکر شده 
    53
    تشکر شده در
    49 پست

    پیش فرض پاسخ : لود نشدن js ها در قالب وردپرس

    نقل قول نوشته اصلی توسط xwoman2 نمایش پست ها
    دوست عزیز باید jquery رو به عنوان پیشنیاز این اسکریپتی که نوشتید لود کنید.
    کد:
    function LoadStyle()
    {
        wp_deregister_script( 'jquery' );
        wp_register_script( 'jquery', get_template_directory_uri().'/js/jquery-3.4.1.min.js', array(), '3.4.1' );
            wp_enqueue_script('custom', get_template_directory_uri().'/js/custom.js', array('jquery'), null, true);
    }
        
    add_action( 'wp_enqueue_scripts', 'LoadStyle' );
    این تابع میاد جی کوئری پیش فرض وردپرس رو آنلود میکنه و جی کوئری ورژن خاصی که مد نظر شماست رو به عنوان پیشنیاز لود میکنه.با توجه به نیاز خودتون تغییرش بدید.اگر از بوت استرپ ۴ استفاده میکنید آخرین ورژن که همین ۳.۴.۱ هست رو بگیرید.
    این مورد هم تست شد اما مشکل حل نشد.

  9. #8
    عضو انجمن xwoman2 آواتار ها
    تاریخ عضویت
    May 2012
    محل سکونت
    مشهد
    نوشته ها
    145
    تشکر تشکر کرده 
    385
    تشکر تشکر شده 
    180
    تشکر شده در
    143 پست

    پیش فرض پاسخ : لود نشدن js ها در قالب وردپرس

    باید قالب رو ببینم.در صورت تمایل تلگرام در ارتباط باشید.
    شازده کوچولو پرسید:از کجا بدانم وابسته شده ام؟!
    روباه گفت:تا وقتی هست،نمی فهمی...
    Telegram : Coala_71


  10. تعداد تشکر ها از xwoman2 به دلیل پست مفید


  11. #9
    عضو انجمن
    تاریخ عضویت
    May 2016
    نوشته ها
    131
    تشکر تشکر کرده 
    42
    تشکر تشکر شده 
    53
    تشکر شده در
    49 پست

    پیش فرض پاسخ : لود نشدن js ها در قالب وردپرس

    نقل قول نوشته اصلی توسط xwoman2 نمایش پست ها
    باید قالب رو ببینم.در صورت تمایل تلگرام در ارتباط باشید.
    بهتون پیام دادم.
    لطفا بررسی کنید.
    ممنون

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •