Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1000 ₽

Подправить скрипт.

project complete


Мне перенесли скрипты и стили в футер. Таким образом.

functions.php
// Скрипты в футер.
function footer_enqueue_scripts(){
remove_action('wp_head','wp_print_scripts');
remove_action('wp_head','wp_print_head_scripts',9);
remove_action('wp_head','wp_enqueue_scripts',1);
add_action('wp_footer','wp_print_scripts',5);
add_action('wp_footer','wp_enqueue_scripts',5);
add_action('wp_footer','wp_print_head_scripts',5);
}
add_action('after_setup_theme','footer_enqueue_scripts');


header.php

<script>(function(w,d,u){w.readyQ=[];w.bindReadyQ=[];function p(x,y){if(x=="ready"){w.bindReadyQ.push👍;}else{w.readyQ.push(x);}};var a={ready:p,bind:p};w.$=w.jQuery=function(f){if(f===d||f===u){return a}else{p(f)}}})(window,document)</script>


footer.php
<link href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700,700i&subset=cyrillic,cyrillic-ext,latin-ext" rel="stylesheet">
<link href="<?php echo get_template_directory_uri(); ?>/css/new_style.css" rel="stylesheet" type="text/css" />
<link href="<?php echo get_template_directory_uri(); ?>/css/responsive.css" rel="stylesheet" type="text/css" />  
<link href="<?php echo get_template_directory_uri(); ?>/css/lytebox.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" type="text/css" href="<?php echo get_template_directory_uri(); ?>/css/jquery.fancybox.css" />
<script>(function($,d){$.each(readyQ,function(i,f){$(f)});$.each(bindReadyQ,function(i,f){$(d).bind("ready",f)})})(jQuery,document)</script>
<script type="text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/jquery.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
<script type="text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/lytebox.js"></script>
<script type="text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/jquery.mask.min.js"></script>
<script type="text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/hoverIntent.js"></script>
<script type="text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/superfish.js"></script>
<script type="text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/jcrop/jquery.Jcrop.min.js"></script>
<script type="text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/Skritiy_text.js"></script>
<script type="text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/work.js"></script>

Но проблема в том, что теперь если я подключаю любой скрипт непосредственно в шаблоне страницы, он не работает. Также перестал работать плагин мастер слайдер.
Например на этой странице он выводится шорт кодом. Но сам слайдер не отображается.
https://s14-group.ru/naryzhnaya/rostovye-figury/

Client's feedback about the contractor Александре Коженевском

Quality
Professionalism
Price
Availability
Terms

Быстро выполнил заказ и все объяснил.

Станислав С. Станислав Селиванов | Safe Safe

Freelancer's feedback about the client Станиславе Селиванове

Payment
Task formulation
Requirements
Availability

Всё хорошо, Станислав проявил себя как ответственный заказчик.

Александр Коженевский Александр К. | Safe Safe



  1. 1 day300 ₴
    Vadym Nezhura
     511   15   0

    Не уверен точно, в этом ли проблема, но попробовать стоит.

    Ukraine Zaporozhe | 20 June at 10:17 |
  2. 2 days1000 ₴
    Дмитрий Кудряшов
     1074  verified   28   0

    Добрый день,

    Готов исправить.

    С уважением, Дмитрий

    Belarus Minsk | 20 June at 10:29 |
  3. 1 day1000 ₽
    Данил Николаевич
     447   11   0

    Здравствуйте, Земляк). Могу посмотреть в чем причина...
    Полное резюме есть в профиле. Там же все способы связи.

    Мои некоторые работы, все адаптивные:
    Строительный сайт на 20 страниц: http://good-progress.ru/portfolio/bs-98/
    Ресторан: http://churchkhela-restaurant.ru/
    Мебельный сайт: http://good-progress.ru/portfolio/4/index.html
    Верстка соц. сети: http://good-progress.ru/portfolio/5/profile.html
    Лендинг: http://good-progress.ru/portfolio/10-golden/dist/index.html

    Russia Moscow | 20 June at 10:50 |
  4. 1 day300 ₽
    Артем Миронов
     225 

    Так они и не будут работать. У вас основной скрипт - jquery тепер же в футере, а он первым должен идти всегда!

    Russia Smolensk | 20 June at 11:27 |
  5. 1 day1000 ₽Winning proposal
    Александр К.
     572  verified   24   0

    поправлю

    Belarus Minsk | 20 June at 13:12 |
  6. 1 day300 ₴
    Роман Гураль
     1554  verified   61   0

    Помогу с оптимизацией изображений на сайте под google page speed.

    Ukraine Lvov | 20 June at 13:27 |
  7. 1 day1000 ₽
    Максим Булыгин
     402   3   0

    Здравствуйте! Помогу исправить, объясню почему ваш метод некорректен, расскажу как правильно сделать то, что вы хотите. Мой скайп bulyginbass

    Ukraine Ukraine | 20 June at 16:16 |
  • Vadym Nezhura
    Complain | 20 June at 10:11 |

    С каких пор стили в футере подключаются?

  • Станислав Селиванов — project author
    Complain | 20 June at 10:12 |

    Page speed. В шапке остался только главный стиль.

  • Andrey S
    Complain | 20 June at 10:22 |

    так у вас же теперь страница разваленная будет грузиться

    попугаи пейджспида достигаются немного другим способом

  • Станислав Селиванов — project author
    Complain | 20 June at 10:43 |

    Главный стиль я оставил в шапке. Другой метод пробовал defer. Но он вообще не срабатывает. Не знаю почему.

  • можно было просто gzip включить и картинки оптимизировать - и это дало бы нужный эффект.

    В WP со скриптами так играться вредно

  • Add

Client
Project published
20 June at 10:07
114 views
Share