Фото аватара
Администратор
0

Не отображается title в WordPress?

Всем привет! Сегодня, на одном из проектов обнаружил проблему отображения Title. Ничего принципиально не менялось и до какого-то момента всё прекрасно работало. Но видимо с каким-то обновление WordPress заголовки пропали.Довольно долго искал проблему и видимых причин для того, чтобы заголовок не отображался я не нашел.В итоге, помогло добавления в function.php следующего кода: Добавляем поддержку title … Читать далее

Фото аватара
Администратор
4

Фильтрация по категории товаров в YML for Yandex Market

Для тех, кто использует бесплатную версию плагина YML for Yandex Market фильтрации по категориям для фидов не предусмотрена. Но, в целом, это довольно просто решается добавлением своего фильтра в function.php

Фото аватара
Администратор
1

Обновление цен на Wildberries с учётом скидки WB

И так, поступила задача настроить обновление цены на Wildberries таким образом, чтобы после всех скидок, цена не была ниже РРЦ. Понижение цены ниже РРЦ, происходит из-за того, что Wildberries применяет свою скидку, которая периодически изменяется и следовательно, меняется финальная стоимость товара на площадке. Решил использовать API для получения необходимой информации по скидкам и обновления цены, … Читать далее

Фото аватара
Администратор
1

Получение прямой ссылки на скачивание Mega.nz

Недавно появилась необходимость получать прямую ссылку на скачивание файла с файлового хостинга Mega.nz. Есть готовые решение на Python, а вот на PHP рабочего решения я не нашёл. Слепил в итоге из того, что было – получилось неплохо. Подключите данный класс в свой скрипт и вызывайте метод getFullLinkMega вот так:

Фото аватара
Администратор
1

Генерация изображения из текста PHP

Появилась довольно нестандартная задача, необходимо было все упоминания ФИО человека на сайте сделать неиндексируемыми. Прошерстив интернет, понял, что единственно 100% рабочий способ – это изображение. Ну и собственно проблема была решена с помощью штатных средств PHP. Я немного поленился, и не стал передавать в функцию цвет шрифта и цвет фона изображения и вписал его жестко, … Читать далее

Фото аватара
Администратор
6

Удаляем слово “Архив:” со страницы архивов в WordPress

Почти всегда приходится удалять это надоедливое слово со страницы архивов. Решил выложить решение, которое использую на своих проектах. Код необходимо добавить в файл function.php своей темы.

Фото аватара
Администратор
1

Удобный debug сайтов

Возможно кому-то пригодится, один очень простой способ экспериментировать на живом сайте но без вреда для посетителей, на тот случай, когда дольше разворачивать сайт в другом месте чем исправить или добавить какой-либо элемент. Собственно всё очень просто, идея заключается в том, что показывать кусок кода только при наличии определённых параметров в адресной строке: Теперь, когда в … Читать далее

Фото аватара
Администратор
0

Интеграция c Roistat с помощью API

Периодически появляется необходимость интегрировать какой-либо бизнес с каким-либо сервисом. Конечно, сейчас почти у всех этих сервисов есть API-интерфейс для работы, по-этому делать это не очень сложно. Ниже, я приведу пример выгрузки сделок и клиентов в Roistat из своей CRM. Для простоты и наглядности, давайте создадим несколько таблиц в базе данных, например “orders” в которой будет … Читать далее

Фото аватара
Администратор
1

Форма обратной связи с валидацией (PHP+Ajax+jQuery)

Подобных статей в интернете великое множество и наверное я вряд ли привнесу что-то новое в эту тему, но по-сколько делать аналогичные формы мне приходится буквально каждую неделю, я подумал, почему бы не сделать удобный каркас, который можно быстро прикрутить к любому проекту. HTML-каркас формы на Bootstrap Простая болванка формы обратной связи. Для удобства включил в … Читать далее

Фото аватара
Администратор
0

preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead

Если ваше приложение использует функцию preg_replace() с модификатором /e, то довожу до Вашего сведения, что данная функция не поддерживается современным версиями PHP, если не изменяет память, то начиная с версии 5.5. Показываю на своём примере исправление: Короче меняйте на preg_replace_callback и удаляйте модификатор /e