Вывод картинки по умолчанию если отсутствует миниатюра в WP
Способов вывести какую-то дефолтную картинку (т.е. картинку по умолчанию) в случае отсутствия миниатюры у записи — несколько. Предлагаю разобрать два, наиболее популярных варианта. Одинаковая картинка для всех записей без миниатюр. Код, который я привожу ниже, как правило вставляют...
Сортировка по дате из произвольного поля WordPress
Стандартный функционал WP не позволяет сортировать по дате, если оно в произвольном поле. Лично я поступил так:
Скрипт не реагирует на программные изменения поля INPUT (решение)
Разрабатывая сайт для клиента, столкнулся с неприятной ситуацией — jquery скрипт отказывался отлавливать изменение текстового input-a, который изменялся сторонним скриптом (автозаполнение). Обычно, подобные проблемы решаются элементарным jQuery(‘body’).on(‘change’, ‘.buttom_update’, function(){, однако, в моем случае подобная конструкция не приносила результата,...
При выполнении ajax в WordPress перезагружается страница (решение)
Когда мы вешаем аякс обработчик на кнопку submit, может возникнуть проблема из-за которой страница будет перезагружена и в адресную строку передадутся данные по методу GET-запрос, не смотря на то, что в type мы прописали POST. Решается проблема довольно...
Cкрипт для проверки отправки почты в PHP
Существует ли скрипт, чтобы проверить отправляются ли письма с домена? Конечно существует и не один! Лично я использую этот, пусть не самый навороченный, но в 95% его вполне хватает для того, чтобы выяснить — пашет отправка сообщений через...
Регулярка для поиска URL картинок
Решил выложить регулярку, которой я парсю картинки, возможно, будет кому-то полезной. Данная регулярка находит url-ы (в том числе и кириллические имя которых содержит знак %, начинающиеся с http://. В результате работы регулярки на выходе у нас многомерный массив...
Что делать, если не удается очистить КЭШ в браузере?
Примерно месяц назад столкнулся с такой проблемой — не получалось очистить КЭШ. Сначала удалил куки и кэш из браузера, потом залез в сам сайт и произвел очистку на сервере — не помогло. Даже комп на всякий случай перезагрузил…...
Как сделать адаптивное меню без скриптов (инструкция)
Чаще всего при разработке раскрывающегося мобильного меню применяют пару строк js-кода, который реагирует на клик (равно касание) по кнопке, отвечающей за раскрытие меню. После касания, как правило, скрипт заменяет или добавляет класс к элементам меню, применяя тем самым...
Полезная регулярка для Notepad++ при переводе плагинов
Последнее время я довольно часто занимаюсь переводами разных плагинов на русский язык. К сожалению, далеко не все из них хорошо подготовлены к переводу своими авторами. Одна из самых распространенных ошибок — отсутствие идентификатора перевода _e() и __(), т.е....
Удобный способ передачи данных из php в js
Когда код php и js скриптов расположен в одном файле и требуется передать лишь простое значение (число или текст), разумно пользоваться echo. Однако, при передаче массивов, а также в случаях, когда php и js разнесены по разным файлам...