Помощник
|
Вопрос знатокам WP |
mrsofta
|
Сообщение
#1
|
||
|
|
||
|
|||
k0ttee |
23.6.2014, 19:14;
Ответить: k0ttee
Сообщение
#2
|
|
|
решил обновить шаблон и столкнулся с проблемой при загрузке страницы Золотое правило программиста знаете? Работает - не трогай. Теперь знаете. Нефиг было обновлять. Откатить то нельзя, вот что самое "смешное". чтоб не было конфликта А с чего вы взяли что есть конфликт? В отладчик то хоть заглядывали? Жмёте Ctrl + Shift + i для призыва отладочных инструментов (они так зовутся в любом браузере). Покажу на примере FireFox. Пункты относятся к обозначенному цифрами на скрине. 1.) жмете "консоль" 2.) включаете только "js", а остальное отключаете (чтобы лишее не мешалось) 3.) смотрите на всю матершину отладчика 4.) смотрите в каких файлах и на каких строках по коду происходят косяки Конфликт, это когда jQuery и Prototype вместе работают, - вот это воистину конфликт: работать будет только первый из подключенных. подключать скрипты только на нужные страницы, if ($_SERVER['REQUEST_URI'] == '/nuznaya-stranica.html')
{ #тут подключение кода } -------------------- btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9 |
|
|
||
mrsofta
|
Сообщение
#3
|
|
k0ttee, Спасибо за ясное разъяснение, сейчас приступаю выполнять)
|
|
|
k0ttee |
23.6.2014, 19:55;
Ответить: k0ttee
Сообщение
#4
|
|
сейчас приступаю выполнять Этим на локалке заниматься надо. Не стоит Сдуваем копию => обновляем / ковыряем => обкатываем / проверяем => заливаем => Profit! А если что-то криво, то и не обновляем. Остаётся лишь жалеть о потраченном времени. А вот если обновили и получилось криво, придётся еще потратить время на выравнивание (и не факт что выровняется). -------------------- btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9 |
|
|
mrsofta
|
Сообщение
#5
|
|
(k0ttee) сейчас приступаю выполнять Этим на локалке заниматься надо. Не стоит Сдуваем копию => обновляем / ковыряем => обкатываем / проверяем => заливаем => Profit! А если что-то криво, то и не обновляем. Остаётся лишь жалеть о потраченном времени. А вот если обновили и получилось криво, придётся еще потратить время на выравнивание (и не факт что выровняется). Я в Денвере все и делаю, не совсем нуб) Добавлено спустя 4 минуты 37 секунд: У меня в БД с кодировкой, что то не так было, все абракадабра, а на сайте гуд. Ну и походу шаблон покрасивше забацал, так и решил уже и движок переустановить, чтоб кодировку выпрямить. При этом весь контент и урлы страниц сохранил. |
|
|
k0ttee |
23.6.2014, 21:28;
Ответить: k0ttee
Сообщение
#6
|
||
|
У меня в БД с кодировкой, что то не так было, все абракадабра, а на сайте гуд. При переносе надо смотреть на кодировку (она там выбирается при импорте и экспорте): и там и там UTF-8 скорее всего. Или в PhpMyAdmin где-то выбрать (уже не помню где). У меня движок без базы, так что давно этими MySql-причиндалами не пользовался. PhpMyAdmin и сервер баз данных даже не ставил себе. Добавлено спустя 14 минут 14 секунд: Если речь про http://www.remontlux.kiev.ua/ тогда криминала в JS не обнаружено. Грешным делом глянул в код и... <p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p> О боже!!!!!! Неужели нельзя было margin'ом или padding'ом отступить? :blink: Зачем столько пустых абзацев? "Так верстают #$@%&#" это ещё мягко будет сказано. Я быдло-отступ делал одиним абзацем и переносами строки. <p><br><br><br></p> Шапка сдвигает элемены от краёв к центру... Этим у вас занимается JS/JQ что-ли? Это же на CSS прекрасно позиционируется без плясок. Добавлено спустя 22 минуты 4 секунды: Ага... Всё вижу... 1.) смотрим, ну хоть логотип в шапке 2.) справа его CSS-стили, где он ещё не на своем месте 3.) слева код элемента, где jQuery дописано перемещение style="left: 95.2px; Зачем добавлять элементам пляску? Нельзя было сразу позиционировать в нужное место? :blink: Добавлено спустя 3 минуты 38 секунд: Надеюсь ремонты они делают более ровно и с первого раза. :rjunimagu: -------------------- btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9 |
||
|
|||
mrsofta
|
Сообщение
#7
|
|
Да, сайт этот, но как раз этот шаблон я и хочу заменить. Вообщем я записал кусочек видео, чтоб было яснее понять ошибку, т.к. я ненашел ошибки. Видео залил на облако (https://mega.co.nz/#!atQUyZSa!BjjcMAm7c ... VEPLQ9Uc5o://https://mega.co.nz/#!atQUyZSa... ... VEPLQ9Uc5o) и скрины
[img]http://i63.fastpic.ru/big/2014/0623/52/8694936a0c0350c7b217c85a65dfda52.jpg[/img] и вот на какой скрипт ведет ссылка, его установил не так давно делая галерею, еще до этой ошибки какую обсуждаем [img]http://i62.fastpic.ru/big/2014/0623/81/0386f1f2780d4a1dc5e45a55674a6f81.jpg[/img] Прописывал код в Хэдере, т.е. он подгружается на всех страницах Добавлено спустя 3 минуты 34 секунды: Зачем добавлять элементам пляску? Нельзя было сразу позиционировать в нужное место? :blink: А это не я, это Artisteer!))) :rolleyes: Добавлено спустя 5 минут 26 секунд: Ругается и на этот код: <script type="text/javascript"> $(document).ready(function() { $(".various").fancybox({ maxWidth : 800, maxHeight : 600, fitToView : false, width : '70%', height : '70%', closeEffect :'elastic', autoSize : false, closeClick : false });}); </script> На фэнсибокс я так понял, что в хэдере находится Добавлено спустя 1 минуту 25 секунд: TypeError: $(...).fancybox is not a function http://www.remontlux.kiev.ua/ Line 20 Добавлено спустя 26 минут 22 секунды: k0ttee, Что то не могу подключить, вот так неправильно? if ($_SERVER['REQUEST_URI'] == '/vopros-otvet')
{ wp_register_script("fancy-modal.js", get_bloginfo('template_url', 'display') . '/fancy-modal.js', array('jquery')); wp_enqueue_script("fancy-modal.js"); } |
|
|
k0ttee |
23.6.2014, 22:51;
Ответить: k0ttee
Сообщение
#8
|
|
А это не я, это Artisteer Ну вот с него и спрашивайте. :laugh: Я код руками пишу в блокноте. Ругается и на этот код Ну, так работает же! :P Может не надо, а? Проблема перемещений элементов в том, что браузер не успевает быстро все переварить. Тоже записал видео, только нормальное и со звуком. :goodpost: [video]http://www.youtube.com/watch?v=qdyWKcVVhXs[/video] -------------------- btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9 |
|
|
mrsofta
|
Сообщение
#9
|
|
Спасибо за более чем подробное видео, но я уже пытался объяснить, что с этим шаблоном я ничего ни делаю, а сделал уже новый и проблема с ним. На видео, если вы смотрели, хорошо видно, как загружается карусель. Вот это я и хотел исправить, а тот шаблон, что вы рассмотрели, я полностью сношу. Я проверял на 5ти браузерах и все подгружают одинаково криво, что то явно мешает, а что, не знаю. Может плагин фэнсибокс (я выше писал и на скринах)? Может его скрипты подгружать отдельно на ту страницу только, где плагин задействован? И я еще код написал (который должен подгружать скрипт на нужную страницу), можете его посмотреть (выше), правильный или нет?
|
|
|
k0ttee |
23.6.2014, 23:49;
Ответить: k0ttee
Сообщение
#10
|
|
|
Ок. Пересмотрел видео.
Сначала лезут элементы в столбик. Затем перерисовка в горизонталь. Судя по коду fancybox вызывается 2 раза: 1.) Сначала без параметров (обведено зеленым) 2.) А потом с параметрами (обведено синим) Зкомментируйте или уберите обведенное зеленым. Добавлено спустя 6 минут 29 секунд: Чтобы не на всех страницах, делается условие <?php if ($_SERVER['REQUEST_URI'] == '/относительная-ссылка'): ?>
тут js-код <?php endif; ?> -------------------- btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9 |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Вопрос - платное размещение баннеров на сайте | 10 | WGN | 3125 | 14.12.2020, 14:20 автор: Peterson |
|
Вопрос по рекламе в "инстаграме" Только активные аккаунты могут создавать или редактировать рекламу |
8 | Zubkov | 16020 | 17.1.2020, 17:49 автор: Forumacc |
|
Вопрос-ответ о работе форума | 307 | dos1k | 43056 | 9.11.2019, 17:59 автор: heks |
|
Жена логопед, собрался ей приводить клиентов. Встал вопрос, куда приводить. В теме перечисление доступного мне продвижения, но с чего начать? |
9 | memeplex | 3689 | 16.2.2019, 15:45 автор: zyzy |
|
Предлагаю размещение качественных ссылок на форумах и сервисах вопрос ответ | 21 | ПроФФи | 4960 | 2.3.2018, 20:56 автор: ShowPrint |
Текстовая версия | Сейчас: 28.3.2024, 20:29 |