Как убрать подытог в WooCommerce (инструкция)
Многих, в первую очередь, заказчиков, раздражает слово подытог на сайте магазина. Существует несколько способов избавиться от подобной строки. Самым эффективным и правильным, на мой взгляд, является следующий способ: Для того, чтобы убрать подытог везде, нужно в файл function.php...
Обновление кол-ва и суммы товаров в корзине WooCommerce
При проектировании интернет-магазинов на WooCommerce часто возникает необходимость с помощью ajax обновлять количество товаров в корзине, а также их сумму. Решается задача довольно просто. Вам необходимо в function.php добавить следующий код: Далее, для успешной работы фильтра, необходимо в...
Исправляем работу jQuery в WordPress
Частенько бывает, что некоторые jQuery скрипты на WordPress отказываются работать, хотя сам скрипт явно рабочий т.к. без WP работает на ура. Причины могут быть самые разные, но скорее всего конфликтуют разные версии jQuery. Исправляется довольно просто. Вначале нерабочего...
Как включить Куки в WordPress (инструкция)
Ку́ки (от англ. cookie) — небольшой фрагмент данных, отправленный веб-сервером и хранимый на компьютере пользователя. Их использую по-разному, но чаще всего для того, чтобы «запомнить пользователя». Т.е. благодаря кукам можно определить, впервые ли зашел на сайт или он...
Вывод картинки по умолчанию если отсутствует миниатюра в WP
Способов вывести какую-то дефолтную картинку (т.е. картинку по умолчанию) в случае отсутствия миниатюры у записи — несколько. Предлагаю разобрать два, наиболее популярных варианта. Одинаковая картинка для всех записей без миниатюр. Код, который я привожу ниже, как правило вставляют...
Сортировка по дате из произвольного поля WordPress
Стандартный функционал WP не позволяет сортировать по дате, если оно в произвольном поле. Лично я поступил так:
При выполнении ajax в WordPress перезагружается страница (решение)
Когда мы вешаем аякс обработчик на кнопку submit, может возникнуть проблема из-за которой страница будет перезагружена и в адресную строку передадутся данные по методу GET-запрос, не смотря на то, что в type мы прописали POST. Решается проблема довольно...
Как подключить скрипты в админке WP не на всех страницах
При написании очередного плагина под WP столкнулся с необходимостью исключить подгрузку скрипта на странице "Плагины" — "Установленные". Решение подсказал модератор Вордпресса. Справедлив и обратный пример, когда нужно подгружать скрипт лишь на какой-то конкретной страничке админки. К примеру, если...
Как логировать php переменную (WordPress дебаг)
Любому разработчику очень важно уметь пользоваться дебагом и логировать важные переменные и иные действия. Это не только ускоряет процесс отладки, но и позволяет создать по-настоящему качественную тему или плагин. Я уже писал про инструментарий для качественной разработки (в...
Отображается список файлов в wp-includes. Как скрыть? (Решение)
Иногда на некоторых серверах и дешевых (иногда и на дорогих) хостингах возникает ситуация, когда содержимое папок, к примеру папки wp-includes можно просмотреть. В целях безопасности подобного лучше не допускать, поэтому я настоятельно рекомендую добавить в стандартный .htaccess, находящийся...