Новое обновление WooCommerce 3.0 принесло много сюрпризов владельцам магазинов на woocommerce, и особенно тем, которые используют кастомные темы (впрочем, не только). Это обновление wooc является глобальным – крупным ! и имя этой новой обнове присвоили экстравагантное – “Бионические бабочки” “Bionic Butterfly”. В статье рассмотрим такой (как его называют – баг) хотя это вовсе и не…
заказать: помощь по сайту на WordPress
Обновление woocommerce пропал lightbox – галерея – решаем проблему
Михаил ATs - владелец блога запросто с Вордпресс - в сети нтернет давным-давно...
...веб разработчик студии ATs media: помогу в создании, раскрутке, развитии и целенаправленном сопровождении твоего ресурса в сети... - заказы, вопросы... разработка...
Нажатия на кнопочки определяют Ваше высокое гражданское сознание
Уффф, спасибо братишка!!! Только по поводу “Тем админам, которые переносили стили css плагина в свой шаблон, теперь нужно добавить обновлённые CSS из нового” у меня не работали превьюхи – я не переносил css! Но скопировав их в css шаблона – все заработало!
Здравствуйте, Alex!
Ну и как говорится – славно!! что заработало!
Тебе спасибо, дорогой товарищ !! за комментарий и за то, что не прошёл с великим молчанием мимо, но поделился мнением.
Вместе мы многое сможем: берегите себя… и заходите впредь))
Вот и еще один магаз поправил)))
…с Вас процент, Alex! …в виде небольшого бочёнка сладкого спирта!
))
Здравствуйте, у меня что то не так получается, когда вставляю тия своей тему на код вообще нет никакой реакции, а если не впишу то снизу галерея отображается нормально но плюс еще в оригинальном размере появляется одна фото, с боку изображении товара и прячет описание.
Здравствуйте Андрей!
Насколько я понял по Вашим пояснениям проблему, то, как Вы говорите (никакой реакции css) – а нужно чтоб реакция css была! В стилях, вероятно, казус )
Вы попробуйте ещё раз пояснить мне суть Вашей “нестыковки”.
Понимаете, когда, например – “изображение прячет описание” – то как правило закавыка в css: стили организуют положения элементов.
p|s – это если я правильно понял.
Добрый день, вы можете свой эл. адрес прислать, я ссылку скину на мой сайт.
День добрый!
У Вас мой адрес есть в письме, которое приходит к Вам в оповещении о комментариях…
Добрый день!
После обновления и подключения галереи, как вы описываете, все начинает работать, но….
Почему то пропадает Title на всех страницах сайта и вместо него просто адрес страницы.
А, соответственно, как только отключаю галерея – Title возвращается.
С чем это может быть связано?
Здравствуйте Олег!
Связок может быть множество… У Вас какая тема: wooc или адаптированная под..?
“на всех страницах” – это странно!
В статье описан принцип обновы касаемо преимущественно сторонних тем, в которых многие (скажем так, важные для владельца структурные и стилистические) файлы W перенесены в шаблон.
…и с темой может быть связано!
Тема Woocommerce – Alpha store.
Вот и мне крайне не понятно почему так себя ведет title.
Его, вроде как, никаким краем не задеваем, а по факту какая-то необъяснимая для меня, пока, вещь получается.
Может есть еще какой ни будь способ добавить галерею?
Нужно тему смотреть…
Или попробуйте банально отключать компоненты обновления по очереди… zoom, slider и т.п. если Ваша тема обновлена (это сделать просто в файле функц) ! и такой метод исключения поможет выявить причину (по крайней мере узнать точно: вина ли в “самой галереи” или в связках компонент обновы, каких-нить js) То, что пропадает title (имя) на всех страницах – это странно.
Конфликт где-то или ошибка! У Вас дочерняя тема используется?
Попробуйте переустановить чистый WOOC.
способы-то есть: например плагин. Но..! лучше бы сначала выявить причину настоящего конфликта, иначе закавык в будущем не избежать.
Дописал к Вашим строкам еще
И все Title восстановились!)
Интересно!
Однако в этом случае получается то, что, возможно, на сайте (в теме) есть и ещё какие-то нестыковки – проверьте!
p|s
Я удалил несколько ссылок на Ваш сайт – оставил одну!
Я планирую сделать свой блог dofollow, а посему допускаются только авторские блоги – описано в правилах комментирования: мне кажется, это не должно Вас (и пр. коллег) обидеть…
Спасибо.
Очень помогла статья.
Не за что, Владимир!
Заходите и впредь)
Город веб мастеров – Михалика.ru ©
Пытаюсь вернуть лайтбокс. В функшн вставляю указанную функцию с изменением имени темы и без… сайт вылетает… не пойму что не так делаю
Здравствуйте Роман!
Что сказать: где-то допускаете (или допустили) ошибку…
Для начала, после изменения кода статьи (на имя Вашей темы) и прописки его в файл функций, пробуйте комментировать по одной строке кода (подключаемые модули). …чтобы выявить конфликтный параметр.
Далее посмотрим…
Добрый день. Подскажи как убрать нумерацию миниатюр?
И Вам доброго дня! Владимир, я не понял о какой конкретно нумерации миниатюр речь…
тут ссылка
Посмотрел по Вашей ссылке…
Элемент
ol
(касаемо миниатюр) править… Как-нить обозначить так можно:…
ЛИБО типа:
А вообще нужно файлы переносить в шаблон и HTML поправить на свой вкус.
Спасибо вам огромное:)
Немного не додумался до такого:)))
Не за что… Владимир!
Добрый день! Делаю всё по вашей инструкции, но в итоге изображения вместо галереи выстраиваются друг под другом. Сверху большое, снизу несколько маленьких.
И это логично в некоторых случаях… Читайте ответ к комментарию чуть выше…
Обратите, например, внимание на
display: flex;
В стилях вся закавыка обычно подобных случаев)
ps| пасиб за ссыль на Ваш сайт
Михаил, спасибо что подсказали! Проблема в том, что я не очень умею применять этот параметр и вообще новичёк в этом всём)) То есть его нужно просто добавить в стили?
В url ссылка на сайт в котором эта проблема (стили исходные стоят).
Вы сначала перенесите обновлённые стили галереи WOCC (если не переносили) в свою тему – и затем размеры миниатюр и пр. организуйте…
ol:last-child
например:
width: 200px;
Получится типа такого
https://prnt.sc/f9qa6c
и уж потом… дальше-дальше… править.Нужно стили шаблона видеть онлайн… чтобы реально помочь…
Здравствуйте я не понял а куда это вставлять: Далее…
Если пройтись по ядру плагина, то — обнаружим несколько добавочек в папке assets…
wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.css
и…
wp-content/plugins/woocommerce/assets/css/photoswipe/photoswipe.css
Вот всю эту прелесть и нужно подключить посредством вышепоказанного кода!
Здравствуйте Артём!
…я для примера показал пути, файлы, которые добавлены в ядро wooc для обработки обновлённых модулей галереи, которые и нужно подключить КОДОМ, добавив в свой файл функций.
А чтобы галерея (например) правильно заработала в соответствии с обновой – нужно добавить свежие стили css в свой файл стилей, – примеры которых я тоже привёл в статье…
Все понял. Спасибо большое)
Михаил, здравствуйте!
Я внес данные, которые Вы указали в файл functions.php с названием своей темы. Сохранил, обновил страницу и теперь мой сайт стал недоступен(HTTP ERROR 500). Подскажите, как вернуть обратно сайт?
Здравствуйте! Андрей!
Всё банально и просто: сотрите внесённые правки в файле функций (в админке), или – зайдите на хостинг (где физически “лежит” сайт), откройте
functions.php
и “откатите его” – как было у Вас до правок.Сайт откроется.
Вы, вероятно, где-то совершили “опечатку” – ошибку в коде…
Спасибо большое, все получилось!
Ну и замечательно, Андрей!
Обращайтесь, коли что…
p|s
…а вот ссылки всяких магазинов у меня в блоге запрещены, уж пардоньте великодушно, дорогой товарищ.
…не заинтересовав сей сайт – ну никак нельзя! хыть тресни прям))
Большое спасибо. Галереи заработали :)
Здравствуйте Елена! …и пожалуйста..!
…однако ссылочку я Вашу убираю: не положено здесь магазинам.
Скоро блог открою дофф – а значит…
Прошу простить великодушно))
Здравствуйте Михаил, подскажите почему у меня установилось как то через зад, сначала сделал все как у вас написано, магазин слетел, решил попробовать на оборот, не удаляя ни чего из css файла, удалил код из functions.php, магазин заработал, решил опять поставить код в functions.php, неожиданный результат ВСЕ ЗАРАБОТАЛО!!! ПОЧЕМУ???
Здравствуйте Руслан!
…это Вы у себя или у меня спрашиваете…)
у вас, я не понимаю почему
Элементарно! где-то совершили ошибку.
Попробуйте вновь повторить как делали изначально, и узнаете… методично)
А у меня нигде не написано, будто б стили нужно убирать…
я нашел проблему в файле
functions.php
, прописываю свою тему НЕ РАБОТАЕТ, оставляю ваша тема РАБОТАЕТ, не могу понять почему так происходит, может подскажитеО которой теме идёт речь ?? Какая моя тема работает, и какоя Ваша – не работает?
Я правда затрудняюсь Вас понять…
Какая проблеммма в функциях у Вас?
вот так не работает:
вот так работает:
У Вас: Responsive
!!
Mobile_setup() – ПРОБЕЛ ! ТАКОГО БЫТЬ НЕ ДОЛЖНО!add_action( 'after_setup_theme', 'вашатема_setup' );
– и здесь укажите вашу тему…В Вашем случае имя темы нужно писать как-нибудь так:
function responsive-mobile_setup() {
только нужно НИЖНЕЕ подчёркивание… тире – иначе ошибка !ясно, спасибо, попробую найти точное название темы
Так я имя Вашей темы у Вас же на сайте и посмотрел… (в коде, имеется в виду))
Попробуйте так смело и написать: как я показал… вот имя Вашей темы:
responsive-mobile
…или уберите имя.т вообще пока…ага я тоже нашел, вставил responsive-mobile НЕ РАБОТАЕТ, поставил обратно вашатема РАБОТАЕТ, ни чего ни понимаю
значит у Вас есть какие-то добавочные файлы темы и ф.ф…
Либо ошибку где-то всё-таки делаете…
Должно работать так…
А вообще в функциях не допускается имя функций и пр. и пр. с ТИРЕ
-
нужно бы НИЖНЕЕ разделительное/соединительное_
тиреresponsive_mobile_setup
…или пока уберите имя темы вообще…
сейчас попробую
Вы шутите, что ли))
Тему переименовывайте… и делоф.
с подчеркиванием пишет
Страница www.veyp.ru не работает
Сайт www.veyp.ru пока не может обработать этот запрос.
у меня на сайте одна тема может из-за этого
убрал название темы вообще заработало
Михаил, скопировал ваши стили как указано, но ничего совсем не изменилось. Миниатюр нет, а все фото выстраиваются как и раньше друг под другом. Тема от Woo, Argentum. Возможно ли вообще привести в нормальный вид на этой теме?
Не важно какая тема ! важно – каким образом приводить в нормальный вид!
Понимаете, Влад, в статье даны принципиальные общие стили… подгонять под свой шаблон имена селекторов ПРИХОДИТСЯ в большинстве случаев. А также описаны определённые условия файловой конструкции (структуры) магазина – взаимодействие шаблона с WOOC, скажем так)
Да ! привести в нормальный вид вашу тему Argentum, конечно же, можно! – я попробовал у вас там (на сайте, в Онлайн) что-то поправить – получилось на скорую руку скомпоновать фотки.!.
А можно кодик у вас попросить, и адрес вставки? Это тестовый сайт.
Какой “кодик”? …коды в статье все рабочие… Но как я и говорил – нужно поправлять в соответствии со своим шаблоном.
Я у вас предварительно потестировал средствами разработчика – всё “ОК”: остальное править только в самом шаблоне и пр.
С НАЗВАНИЕМ ТЕМЫ НЕ РАБОТАЕТ!!! Нужно просто написать
setup
!Об этом Вашем варианте уже говорилось в комментариях…
С названием темы ВСЁ РАБОТАЕТ!! только дело в том, что названия тем у всех разные… чаще имена шаблонов не соответствуют стандарту
_
так-то вот…Можно, конечно, и так… однако – необходимо кое-что понимать, используя подобный вариант.
…Скоро, возможно, статейку по этому поводу с
setop
напишу.а у меня в теме этот код уже есть. а галерея не работает. WC еще второй версии. что сделать чтобы заработала галерея фото в товаре?
Здравствуйте Роман!
WC обновляйте.!.
…
Спасибо. Ответ видел давно, но не чего было написать. После обновления на следующую версию перестали показываться параметры товара. Пришлось восстановить копию.
– и такое может быть.
Нужно искать ответы в прежних и обновлённых файлах WC.
Разберитесь отчего пропали “параметры” – это может быть банально из-за свойств CSS, ибо и цсс в новом wooc здорово обновлены: “стили” могли сдвинуться… но это, как понимаете, предположение.
Посему целесообразно обновляться – вовремя! и, соответственно, отлавливать текущие ошибки…
Но, не отчаивайтесь: Ваш вариант ошибки вполне себе решаем…
Ваше решение отлично помогло, спасибо! Хотел бы отметить, что информация на сайте подана с душой, и это подкупает… Но дизайн сайта 2000-х годов отталкивает – лично мне кажется хорошей идеей сделать редизайн, ресурс получился бы крутой!
Спасибо, Григорий, за отзыв с душой))
Насчёт дизайна, я с Вами, пожалуй, соглашусь… Лично я никак не могу оторваться от своих прежних взглядов на визуализацию… а, соответственно, и убеждений…
Однако не совсем понятно (мне во всяком случае) что Вы имеете в виду конкретно: если всякие js свистелки и пузырялки, то это – моя душа не очень-то и принимает… А всё остальное, как подтверждает мировая статистика, – есть только личные предпочтения юзера и вряд ли как-то существенно сказываются на продажах… (если считать целями сайтостроения, например, эффект продаж))
Не так давно с коллегами запустили, так сказать, кампанию редизайна этого блога – возможно, что нибудь исправим.
Спасибо…
Здравствуйте! Спасибо большое за помощь! Все получилось! Однако… Как выяснилось пропало главное меню((( Подскажите что я сделал не так..
Здравствуйте
Сделал стиль css wooc по вашему примеру. Потыкал параметры нашел как двигать миниатюры от главной картинки, а какой параметр будет развозить миниатюры между собой (они у меня сейчас в плотную)
Здравствуйте Евгений!
Это вам придётся поработать немного…
Например с селектором:
В общем, после разводки нужно ещё и размер основной картинки подогнать под новую стилистику миниатюр… (чтоб всё симметрично было)
Дружище, спасибо! Сделал свою тему, помог только твой вариант. Успехов!
Пожалуйста, Александр! ну и здорово, что помог…
И вам удачи…