Получить и разобрать данные в формате json, передаваемые через POST запрос

$postData = file_get_contents('php://input');
$data = json_decode($postData, true);

Чтобы посмотреть, что мы получаем при декодировании json, можно воспользоваться функцией

var_dump($data);

Если попытаться вардампить сам пост-запрос при получении данных в формате json, то можно увидеть, что массив $_POST пустой.

Как вывести минимальную цену вариативного товара в каталоге WooCommerce

Неоднократно приходилось сталкиваться с такой задачей: на странице каталога и на страницах категорий товаров WooCommerce нужно выводить цену со скидкой и перечеркнутую старую цену вариативного товара. Ранее я использовал для этой цели найденное на просторах интернета простое решение.

Maximum execution time of 30 seconds exceeded или как увеличить время для работы скрипта

Иногда бывает недостаточно того времени, которое установлено по умолчанию на хостинге, для того, чтобы выполнить некоторые скрипты. Это, конечно, частные случаи и здесь не будем углубляться в этот вопрос.

Если у вас проявилась ошибка «Maximum execution time of 30 seconds exceeded» (время может отличаться от приведенного здесь, в зависимости от настроек сервера) и у вас действительно есть необходимость

No ‘Access-Control-Allow-Origin’ header is present on the requested resource: решение проблемы

В этой заметке опишу частный случай, когда мне пришлось столкнуться с ошибкой «No ‘Access-Control-Allow-Origin’ header is present on the requested resource».

Эта ошибка появлялась в консоли браузера при попытке отправить сообщения из форм, расположенных на лендинге, через скрипт, расположенный на другом домене, методом ajax.

Как разрушить фрейм при переходе на сайт

Вопрос возник в связи с тем, что у клиента на странице регистрации во фрейме установлена форма. При клике по кнопке «Далее» должен осуществляться переход на другую страницу сайта. Однако при этом новая страница открывается в том же фрейме, в котором отображается форма.

Цели яндекс метрики и гугл аналитикс для Контакт форм 7 (CF7) по-новому

Если форма на сайте и соответственно устанавливаются по одной цели для гугл аналитикс и яндекс метрики, то код, который нужно добавить на сайт (Вордпресс), может выглядеть так:

Автоматически закрыть Bootstrap modal окно через несколько секунд

В одном из последних заданий заказчик пожелал, чтобы после оповещения посетителя об удачной отправке заявки с его сайта всплывающее окно с данным сообщением закрывалось автоматически через несколько секунд.

Статическая страница Ошибка 404 для Вордпресс

Ошибка 404Почему возник вопрос о создании статической страницы Ошибка 404 для сайта, созданного на популярном движке Вордпресс?

Краткая предыстория.

Чуть более месяца назад обнаружил, что мой хостер

Выводим текущий год в подвале (в копирайтах) сайта на Вордпресс

Вывести текущий год в подвале сайтаЧтобы не обременять себя сменой года в копирайтах своего сайта, созданного на движке Вордпресс, вручную, лучше возложить эту задачу на саму систему WordPress. А точнее, на программное обеспечение хостинга, на котором расположен ваш сайт — на язык PHP.