Libra Media работает на хостинге Beget. Хочешь свой сайт? Регистрируйся и получи любой тариф бесплатно на месяц!
Как заблокировать отправку комментариев на WordPress с определенным текстом в поле «Сайт»

WordPress. Блокировка комментариев по тексту в поле «Сайт»

Столкнулся недавно с довольно простой, но нестандартной задачей. Было необходимо заблокировать отправку комментариев на сайте на WordPress в случае наличия в поле «Сайт» одного из слов по заранее известному списку. Дело в том, что один из моих проектов повадился атаковать спам-бот, значительная часть комментариев которого пробивала фильтры Akismet’а и уходила на премодерацию. Отличительным признаком данного …

WordPress. Блокировка комментариев по тексту в поле «Сайт» Читать далее »

Как убрать в конце URL знак вопроса - редирект с /? в .htaccess, nginx, на PHP

Редирект со знака вопроса в конце URL

Несколько месяцев назад начал замечать в Яндекс.Вебмастере индексацию дублей страниц со знаком вопроса в конце URL: https://libramedia.ru/? https://libramedia.ru/blog/? По времени это примерно совпало с анонсом новой механики в Яндекс.Вебмастере: Яндекс тестирует новую механику для более точного распознавания поисковых фраз в браузерах с ограничением межсайтовых cookies. Вы можете заметить новый параметр ysclid у части ссылок из …

Редирект со знака вопроса в конце URL Читать далее »

Как вывести среднее время чтения текста в WordPress без плагинов

WordPress. Вывод среднего времени чтения без плагинов

Наверняка вы уже замечали, что многие информационные сайты выводят информацию о времени, которое необходимо затратить на прочтение той или иной статьи. Бытует мнение, что в эпоху информационной перегруженности и вечной спешки такая информация положительно влияет на поведенческие факторы посетителей сайта и позволяет задержать их на сайте на более долгий период. Мол, человек видит, что чтение …

WordPress. Вывод среднего времени чтения без плагинов Читать далее »

Как вывести дату последнего обновления поста в WordPress

WordPress. Вывод даты последнего обновления записи

Одним из важных критериев качества сайта с точки зрения Google (да и Яндекса тоже) является регулярное обновление и актуализация контента. Во многих случаях при наличии выбора между опубликованной 5-10 лет назад статьей и статьей, датируемой текущим годом, пользователь отдаст предпочтение более свежему материалу. Вспомните свое поведение при поиске информации в интернете: уверен, что и вы …

WordPress. Вывод даты последнего обновления записи Читать далее »

Как добавить свой баннер на Wordpress без плагинов

WordPress. Добавление баннерной строки без плагинов

В этой статье я расскажу о простом способе добавить баннер-строчку (он же «Notification bar») в шапку или футер любого сайта на WordPress. Такие баннеры обычно используют для вывода коротких объявлений, call-to-action призывов или информирования посетителей об акциях или распродажах. Посредством такого баннера можно: Показывать объявления об изменении графика работы в праздничные или выходные дни Публиковать …

WordPress. Добавление баннерной строки без плагинов Читать далее »

Как посмотреть пароль от резервной копии в Битриксе

1С-Битрикс. Пароль от резервной копии

Иногда бывают ситуации, когда нужно восстановить сайт на «Битриксе» из бэкапа, и тут выясняется, что в штатном инструменте резервного копирования Битрикса была включена опция «Шифровать данные резервной копии», а используемый для шифрования пароль утрачен. К счастью, есть очень простой способ узнать пароль. И для этого нужен только доступ в саму админку сайта, на котором создавались …

1С-Битрикс. Пароль от резервной копии Читать далее »

Как отключить редактор Gutenberg для виджетов в Wordpress

WordPress. Отключение Gutenberg для виджетов

После обновления WordPress до версии 5.8 многие с удивлением обнаружили, что вместо привычного редактора виджетов стал открываться блочный редактор Gutenberg. Редактор Gutenberg появился уже более двух лет назад, но до сих пор не пришелся по нраву большинству старых пользователей WordPress. Пожалуй, самым красноречивым свидетельством в пользу этого является то, что плагин Classic Editor, возвращающий старый …

WordPress. Отключение Gutenberg для виджетов Читать далее »

Ошибка «Переменная sql_mode в MySQL должна быть пустая» в Битриксе и ее исправление

1С-Битрикс. Ошибка «Переменная sql_mode в MySQL должна быть пустая»

Недавно столкнулся с проблемой. Встроенный инструмент проверки системы «Битрикса» в тесте «Режим работы MySQL» выдавал ошибку «Переменная sql_mode в MySQL должна быть пустая, текущее значение: ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION». Как оказалось, это распространенная проблема, особенно на старых и давно не обновлявшихся версиях «Битрикса» (например, я столкнулся с ней на версии движка 17.5.12). Исправление ошибки «Переменная sql_mode в MySQL …

1С-Битрикс. Ошибка «Переменная sql_mode в MySQL должна быть пустая» Читать далее »

Как войти в личный кабинет на портале Битрикс24

Битрикс24. Вход в личный кабинет

Эта инструкция поможет, если вы недавно начали пользоваться CRM-системой «Битрикс24» и не знаете как зайти в свой аккаунт на корпоративном портале. СодержаниеВход в Битрикс24 по приглашениюВход через Битрикс24.ПаспортЕсли забыли пароль от Битрикс24Заключение Вход в Битрикс24 по приглашению Если вас пригласил на корпоративный портал руководитель или коллеги, то вам необходимо проверить электронную почту, на которую было …

Битрикс24. Вход в личный кабинет Читать далее »

Добавление транслита в плагин Table of Contents Plus для WordPress

WordPress. Добавление транслита для плагина Table of Contents Plus

Многие вебмастера пользуются плагином Table of Contents Plus для автоматического вывода блока с содержанием статей. Однако, у него есть один недостаток: он не умеет транслитерировать кириллицу в латиницу и потому не может генерировать корректные якорные ссылки на элементы оглавления. Публикую короткую инструкцию по доработке Table of Contents Plus для поддержки транслитерации. Перед добавлением транслитерации обновите …

WordPress. Добавление транслита для плагина Table of Contents Plus Читать далее »