rogodessa
Ответы в темах
-
Форум: Проблемы и решения
Тема: Не открываются фотографии в галерееВ main.js у вас написано
$(document).ready(function(){ ..... $(".fancybox").fancybox({openEffect:'elastic',closeEffect:'elastic'}); .... });
т.е. fancybox вы инициализируете после загрузки документа. Но браузер читает ваши скрипты в порядке их подключения (если это не асинхронное подключение).
а значит прежде чем написать
$(".fancybox").fancybox({openEffect:'elastic',closeEffect:'elastic'});
Вы должны сначала подключить jquery.fancybox.pack.js чтобы браузер знал что такое $.fancybox()
Плагин написан для конкретного сайта. Где автор, я не знаю. Видимо он че-то заказчика не устроил (это мне тоже не известно).
Форум: Проблемы и решения
Тема: Не открываются фотографии в галерееНа скрине не правильно написал, должно быть «т.к. в main.js вы инициализируете fancybox»
Форум: Проблемы и решения
Тема: Не открываются фотографии в галерееЗдравствуйте!
Наведите порядок с подключением js скриптов, должно решить вашу проблему http://dl3.joxi.net/drive/2018/12/14/0022/3684/1474148/48/85f2b671de.jpg
Плагин для сервиса подбора подарков. Плагин был написан до меня, я дорабатываю.
Я слежу. И не сказал что делать, а предложил. Дискуссию вы развели на ровном месте. Другие участники темы не посчитали мой вопрос не уместным и внесли свои предложения. И еще раз повторюсь, WP непосредственно связан с mysql
- Ответ изменён 5 лет, 10 месяцев назад пользователем rogodessa.
Точно, можете здесь еще модераторов послать на php.ru — https://ru.wordpress.org/support/topic/%D0%BF%D0%BE%D1%80%D1%87%D0%B0-serialize-%D0%B8%D0%B7-%D0%B1%D1%8D%D0%BA%D0%B0%D0%BF%D0%B0/
$wpdb->get_results(«QUERY»), QUERY — это и есть запрос
Т.е. вы считаете что запросы к БД типа $wpdb->get_results(«QUERY»); не имею отношения к WP?
Или функции WP ограничены только тем что есть по дефолту в админке, а расширение функционала только плагинами из репозитория? Если так, то да — это «классика».Сайт на WP, работа плагина
Pluginfactory, спасибо за наводку. Но все решилось более простым способом. HAVING — помог
SELECT sg.* FROM syrup_gift sg INNER JOIN syrup_gift_th_tags t ON sg.id = t.id_gift WHERE t.id_tag IN (17, 35) GROUP BY sg.id HAVING COUNT(DISTINCT t.id_tag) = 2
Спасибо, но оба варианта не подходят.
В первом посте я написал, что нужно вернуть записи, которые содержат оба тега (17 и 35), т.е. запись id_gift = 2, т.к. запись id_gift = 3, не содержит 35.
id | id_gift | id_tag
1 | 2 | 17
2 | 2 | 35
3 | 2 | 8
4 | 2 | 12
5 | 3 | 18
6 | 3 | 17IN — проверит, находится ли значение в наборе значений, а значит вернет обе записи, т.к. 17 входит в обе записи
OR — говорит сам за себя… ИЛИ — вернет обе записи.Тогда в кнопке укажите еще один класс
class=»fancybox myclass»
а в CSS пишите a.fancybox.myclass{ стили }
У Вашей формы «Оставить отзыв» есть уникальный идентификатор id=»wpmtst-submission-form», используя его можете прописать нужные стили в CSS
Форум: Проблемы и решения
Тема: Поиск по БД: LIKE и одинарная кавычкаПеред тем как обновить этот пост решение уже было найдено. Движение в строну REPLACE было верным, но не верно применял.
Но Вам огромное спасибо за помощь!
P/S/ Извините, может изначально не верно изложил задачу.