Хук Contact Form wordpress: отправляем письма в telegram, а не на почту

Написал простой хук в функциях, чтобы данные с форм contact form уходили в телеграм, а не на почту. Тем более, на многих хостингах и так закрыт порт для рассылки почты.

Continue reading: Хук Contact Form wordpress: отправляем письма в telegram, а не на почту

Как сделать уведомление в телеграм о новом заказе woocommerce

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

Добавлял через функции, добавив простой код.

Continue reading: Как сделать уведомление в телеграм о новом заказе woocommerce

Как вывести количество подписчиков вконтакте на сайте php

Будем использовать официальное api от вконтакте. Сделаем запрос на количество участников в группе и выведем его у себя на сайте. Лучше поставить на крон и обновлять раз в сутки, чтобы не делать каждый раз запрос.

Нам понадобится аккаунт вконтакте, подтвердить номер телефона.

Continue reading: Как вывести количество подписчиков вконтакте на сайте php

Заявки с формы обратной связи в telegram

Идеальная замена обычных уведомлений на почту — это telegram. Заявка сразу прилетает в месенджер, не нужно постоянно проверять почту. Кроме того, избавляемся от проблем исходящей почты на сервере.

Часто на хостинге отключена возможность рассылки почты. Также, из-за спама могут закрыть порты на сервере. Поэтому будем использовать уведомления в телеграм!

Continue reading: Заявки с формы обратной связи в telegram

Как узнать местоположение посетителя. ГЕО-плагин на php

Задаетесь вопросом «как определить страну посетителя»? Как сделать редирект для разных стран и не хотите использовать сторонние трекеры? Есть очень простой плагин из 1 файла. Подключается на php. По моим тестам работает правильно.

Continue reading: Как узнать местоположение посетителя. ГЕО-плагин на php

Как разбить и вывести массив на php

У меня была задача вывести массив на php с разбивкой на части: первые 20 записей в одном блоке, остальные отображаются при нажатии на кнопку. Решил это с помощью array_slice — функция вывода среза с массива. Несколько примеров в записи.

Continue reading: Как разбить и вывести массив на php

Как проверить русские символы в строке php

Для одного сайта делал скачивание файлов со скрытием ссылки. Название файла бралось из заголовка, но иногда там были русские слова. Поэтому решили, если в названии есть русские буквы, то брать название с другого поля (ссылки).

Continue reading: Как проверить русские символы в строке php

Как исправить ошибку 500 после обновления плагинов wordpress

Обновил плагины на wordpress и после этого сайт стал выдавать ошибка 500 внутренняя ошибка сервера (в админ-панели и на главной сайта). Это чаще всего бывает из-за версии php. У меня на сервере был установлен php 5.4, а многим плагинам нужен был php 5.6. Я обновил php, включил заново модуль mysql и все заработало.

Continue reading: Как исправить ошибку 500 после обновления плагинов wordpress