Заявки с формы обратной связи в 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

Как поменять номер телефона зависимо от домена: решение php

Вчера ко мне обратились с просьбой. Есть сайт на wordpress, под каждый город настроен отдельный домен. И когда меняют город, нужно чтобы менялся и номер телефона. Все данные были размещены в шапке сайта (header) и заказчик сам не мог сменить.

Я решил эту проблему можно сказать простым способом — скрипт на php, который выводит данные зависимо от домена.

Continue reading: Как поменять номер телефона зависимо от домена: решение php

Woocommerce: как вывести дату доставки через дополнительное поле

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

Я реализовал это через встроенные дополнительные поля Woocommerce и вывод кода в шаблоне страницы товара. Дальше код и комментарии.

Continue reading: Woocommerce: как вывести дату доставки через дополнительное поле

Php заново

Вчера решил повторить php. Нашел несколько самоучителей, прошелся и проделал все уроки. Все таки сколько интересного можно сделать с помощью скриптов.
А с базами…А если еще и api vkontakte прикрутить. Какие возможности…

Continue reading: Php заново