Как преобразовать Telegram канал в RSS поток

Открыл для себя простой способ показать последние записи из Telegram канала на своём сайте под управлением WordPress. Вам не понадобятся навыки программирования, 100500 ботов, регистрация или отправка смс. Всё работает просто и быстро. Берём ссылку: https://rsshub.app/telegram/channel/wordpress_digest И меняем в ней wordpress_digest на ярлык/слаг вашего канала в ТГ. Всё. Для показа данных из этого RSS потока …

ПодробнееКак преобразовать Telegram канал в RSS поток

Как использовать hCaptcha на чистом PHP

Хотите интегрировать hCaptcha на ваш сайт при помощи PHP? Нет ничего проще. Это займёт всего несколько секунд. Содержание Скрыть 1. Шаг 1: Зарегистрируйтесь на hCaptcha.com 2. Шаг 2: Добавьте hCaptcha в шаблон вашего сайта 3. Шаг 3: Проверьте результат на бэкенде 4. FAQ Шаг 1: Зарегистрируйтесь на hCaptcha.com На этом шаге вам понядобится получить «site …

ПодробнееКак использовать hCaptcha на чистом PHP

Плагин Lite YouTube Embed для WordPress

Плагин Lite YouTube Embed от Mihdan служит для реактивного встраивания YouTube роликов на вашем сайте под управлением WordPress. Содержание Скрыть 1. Сравнение 1.1. Встраивание через <iframe> 1.2. Встраивание через <lite-youtube> 2. Пример 3. Помочь проекту Данное решение обеспечивает встраивание видео с повышенным акцентом на визуальную производительность. Пользовательский элемент <lite-youtube> внешне выглядит также, как и стандартный …

ПодробнееПлагин Lite YouTube Embed для WordPress

Как отключить карты сайта в WordPress 5.5+

В ядре WordPress 5.5 появятся расширяемые карты сайта (sitemap.xml), без GUI, реализовать который предлагают специализированным SEO-плагинам. Как же быть простым смертным, которым не нужны эти карты вовсе? Простой сниппет в functions.php поможет решить данный вопрос в одну строку: add_filter( ‘wp_sitemaps_is_enabled’, ‘__return_false’ ); Источник: https://www.kobzarev.com/wordpress/disable-sitemaps/

Отключение обработчика фатальных ошибок WordPress

При разработке тем и плагинов под WordPress очень часто требуется отключить встроенный обработчик белого экрана смерти (WSOD), чтобы лицезреть ошибки на экране, а не ловить их на email, как почтовый голубь. Содержание Скрыть 1. Отключение при помощи константы 2. Отключение при помощи фильтра 3. Свой обработчик ошибок 4. Расширение обработчика 5. Ссылки Вся загвоздка заключается …

ПодробнееОтключение обработчика фатальных ошибок WordPress

Ставим правильные ссылки на Viber

Поставить ссылку на Viber на первый взгдяд весьма простая задача. Содержание Скрыть 1. Открыть чат на ПК 2. Добавить абонента на мобильном 3. Ссылка на группу 4. На платформе IOS 4.1. Звонок 4.2. Список чатов 5. На платформе Android 6. Для бот платформы 6.1. Личное сообщение 6.2. Ссылка на информацонный экран 7. Ссылки Но не …

ПодробнееСтавим правильные ссылки на Viber

Как показать весь объект через var_dump

Обложка к записи Как показать весь объект через var_dump

При активации расширения Xdebug в PHP он замеяет вывод встроенной функции var_dump на свой, при этом показывает не полный объект/массив, урезая уровень вложенности. Чтобы заставить var_dump показывать полный объект с нужной нам (или бесконечной) вложенностью, достаточно в конфиге php.ini в директиве [xdebug] прописать следующие настройки: ; в разумных пределах xdebug.var_display_max_depth = 10 xdebug.var_display_max_children = 256 …

ПодробнееКак показать весь объект через var_dump

WP-CLI интерфейс в WP All Import

Обложка к записи WP-CLI интерфейс в WP All Import

Вышла новая версия WP All Import Pro v4.6.1 с огромным списком исправленных ошибок и возможностью запуска импортов через WP-CLI. Выглядит это примерно так: wp all-import run <import id> Запуск импортов через WP-CLI работает более, чем на 50% быстрее по сравнению с запуском из админки WordPress. Более подробную информацию об WP-CLI интерфейсе в WP All Import …

ПодробнееWP-CLI интерфейс в WP All Import

Реферальная программа от WP Rocket

Обложка к записи Реферальная программа от WP Rocket

Если вам, как и мне, нравится WP Rocket, вы всегда сможете извлечь из этого выгоду! Содержание Скрыть 1. Условия 2. Вознаграждение 3. С чего начать? Когда по вашей ссылке в WP Rocket приходит новый пользователь, вы получаете 2 месяца бесплатного использования с каждого реферала к своей лицензии. Условия Вознаграждение будет вам предоставлено спустя 14 дней …

ПодробнееРеферальная программа от WP Rocket

Оптимизация ORDER BY RAND()

Обложка к записи Оптимизация ORDER BY RAND()

Как выбрать случайную запись из таблицы в MySQL? Во всех учебниках и мануалах случайную запись выбирают так: SELECT id FROM files ORDER BY rand() LIMIT 1; Но такие запросы работают очень медленно. Посмотрим на EXPLAIN: EXPLAIN SELECT id FROM files ORDER BY rand() LIMIT 1; Увидим, что MySQL создает временную таблицу и использует сортировку всех данных. …

ПодробнееОптимизация ORDER BY RAND()

Как правильно перенести сайт на WordPress?

Обложка к записи Как правильно перенести сайт на WordPress?

При переносе WordPress сайта с локального компьютера на сервер (или наоборот) сайт перестает работать. Аналогичная проблема возникает и при смене домена, по которому сайт доступен. Содержание Скрыть 1. Первая причина 2. Вторая причина 3. Третья причина 4. Как правильно переносить сайт? 4.1. Database Search and Replace 4.2. WP Migrate DB 4.3. WP-CLI 4.4. Duplicator 5. …

ПодробнееКак правильно перенести сайт на WordPress?

Чек-лист по первичной индексации сайта

Обложка к записи Чек-лист по первичной индексации сайта

Чтобы сообщить поисковым системам о вашем новом сайте, следуйте моему чек-листу и ваши проекты очень быстро появятся в индексе. Настройте ЧПУ на вашем сайте и не используйте кириллицу в URL Создайте XML карту вашего сайта sitemap.xml Создайте правильный robots.txt для вашей CMS Добавьте sitemap.xml в robots.txt Добавьте микроразметку по Schema.org для сущностей на сайте Пишите …

ПодробнееЧек-лист по первичной индексации сайта

HTTPS — это просто!

Обложка к записи HTTPS — это просто!

Серьёзно, это очень просто. В этой серии из четырех роликов вы познакомитесь с основами бесплатного добавления HTTPS на свой сайт при помощи Cloudflare. Содержание 1. Добавление HTTPS 2. Оптимизация HTTPS 3. Исправление небезопасных ресурсов 4. Повсеместное шифрование 5. Ссылки Добавление HTTPS Начнём с настройки HTTPS на сайте и перенаправления всех незащищенных запросов на безопасную схему. …

ПодробнееHTTPS — это просто!

WP-Recall — лучший плагин личных кабинетов под WordPress

Обложка к записи WP-Recall — лучший плагин личных кабинетов под WordPress

Плагин формирует гибкий и функциональный личный кабинет пользователя, дает возможность пользователям вашего сайта легко общаться, настраивать свой профиль, заводить группы по интересам, взаимодействовать на форуме, оплачивать заказы в вашем интернет-магазине и многое другое. Содержание 1. Базовый функционал 2. Возможности 3. Бесплатные внешние итеграции 4. Бесплатные дополнения 5. Платные дополнения 6. Где получить помощь 7. Где …

ПодробнееWP-Recall — лучший плагин личных кабинетов под WordPress

Доработка темы DooPlay

Обложка к записи Доработка темы DooPlay

Платная тема DooPlay под WordPress является лидером среди инструментов для создания сайтов видео тематики (фильмы, сериалы, ТВ шоу). Предлагаю несколько трюков по её оптимизации. Содержание 1. Рейтинг в эпизодах 2. Очистка тулбара WordPress 3. Добавление сущностей в меню 4. Поиск сущностей 5. Включение редактора Gutenberg 6. Удаление не используемых сущностей Рейтинг в эпизодах Голосование в …

ПодробнееДоработка темы DooPlay