В общем, затестировал аддон на сайте пару дней назад, деактивировав перед этим все ненужные плагины и тут же в ужасе вернул все обратно. См. скриншот.
Этот скрин я сейчас реализовал уже на левом домене на другом хостинге, куда залил WordPress 4.3.1, сверху Wp-recall 13.6. И Comments Tuner конечно.
И тема блога такая, как она была скачана 4 года назад -
.
Мб решение просто, там стиль поправить, но всё же я хотел скачать готовый плагин, подходящий хотя бы к готовой теме.
P.S. код IMG не сработал, картинка исчезла куда-то.
Картинка:
Благодарю за тест, тема действительно старая, но был бы код неплох, то может и менять не требовалось бы, а так, конечно, порекомендую задуматься над сменой шаблона.
Только что протестировал отображение и работу дополнения на указанном шаблоне и на нескольких других, внес необходимые коррективы в стили и немного в js, стало получше. Ожидайте обновление в менеджере дополнений, версия 1.1.1
Ну а смайлики замените через плагин "Classic Smilies", я уже упоминал в вашей теме об этом
спасибо, нашел очередную палку, которую вставляют в колеса других разработчиков творцы шаблонов подобные zAlive.
Я уже привык, что при грамотном подходе любой параметр или массив можно переназначить, заменить текущие значения на свои, благодаря этому ВП и получил широкое распространение, но не в этом случае. Как оказалось, эти деятели передают массив параметров формы комментария напрямую в функцию comment_form(), а не через фильтр, как это делаю я. В результате, их массив просто затирает мой своими данными и я никак программно не могу на это повлиять, такова особенность работы функции comment_form().
Честно говоря, не понимаю зачем вообще это делать, но проблема остается, решение тут топорно, но больше вариантов нет.
Открываем файл comments.php шаблона и если видим такое comment_form($args); то просто удаляем $args, чтобы получилось так comment_form(); тогда дополнение будет работать нормально.
Не все шаблоны одинаково полезны и созданы грамотно, это надо тоже понимать.
Про мой старый шаблон, из той же оперы "не все шаблоны одинаково полезны и созданы грамотно":
там вылазиет ошибка
Uncaught ReferenceError: show_comment_attach_form is not defined
и я не могу пофиксить, по какой причине. На голом WP и голой теме всё пашет.
На копии загруженного сайта плагинами и прочим после клика на кнопках дем., мемов, предпросмотра кидает вверх страницы... Понять без спеца невозможно... Уже и плагины все отключал и файлы по очереди кидал, чтоб поймать какой-нибудь файл на косяке - пока не разобрался.
P.S. Предпосмотр на моем тестовом сайте вылетело нафиг вверх, удаление ненужных мне cod и нерабочего more (ну реально, не работает же?) не вталкивает его в нужное поле:
По jquery позже напишу...
More - эффект спойлера, допустим. Мне лично это не нужно, т.к. будет дублировать функционал плагина BBspoiler, шорткодами
скрывает текстShtirlitz сказал(а)
Сидел вчера допоздна, химичил, но в итоге заставил работать свою старую тему с вашим новым аддоном. Не знаю, кто капризничал, тема или плагин или конфликтовали js и проч, главное, что все пашет 🙂
не смог войти на сайт, не показывается форма входа. Что то нахимичили)
May be, may be, иногда боюсь за что-то браться, когда есть вероятность, что станет только хуже. Вот пример, копия сайта
здесь клики по кнопкам в комментах (просмотр, мем-дем-картинка) кидают вверх. Понять, в чем косяк - не могу, опять эксперименты проводить, чтоб разобраться, а в чем же было дело...
Насет смайликов - ок, наверное хорошая идея, но почему смайлики идущие через classic-smilies, но выведенные выше над панель комментов хуже, чем выведенные внизу справа?
Shtirlitz сказал(а)
Насет смайликов - ок, наверное хорошая идея, но почему смайлики идущие через classic-smilies, но выведенные выше над панель комментов хуже, чем выведенные внизу справа?
потому что при каждой загрузке страницы к вашему серверу делается 50 дополнительных запросов для получения изображения всех смайлов, которые к тому же не все и не всегда используют. Дополнение выводит только одно изображение, не загружая все остальные смайлы, при наведении на которое производится отдельный запрос на получение уже всех смайлов, такой вариант сохраняет скорость загрузки страницы. При вашей посещаемости стоит уделять внимание на сведение запросов к минимуму.