Если в логах mysql чисто, но XAMPP пишет, что какие-то ошибки — открываем просмотрщик событий Windows.
Continue reading…Веб-разработчику
Подборка разных видео и плейлистов по WordPress
Часто спрашивают, предлагаю следующую подборку. Со временем буду дополнять.
Continue reading…Apache редирект 301 в .htaccess
С полчаса, наверное, перебирал варианты правильного решения.
И нашёл!
RewriteEngine On Redirect 301 /czeny https://site.com/oformit-zakaz
Редирект с HTTPS на HTTP
Сейчас у многих по известным причинам может отвалиться HTTPS. Вот решение для .htaccess веб-сервера Apache.
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{SERVER_PORT} ^443$ [OR] RewriteCond %{HTTPS} =on RewriteRule ^(.*)$ http://ваш_сайт.ru/$1 [R=301,L] </IfModule>
Автоматическая установка класса fancybox для ссылки на картинку
Добавляем в блок script в самый низ страницы. Суть простая:
- Собираем массив ссылок по нашему условию (в div.post идёт сочетание a + img).
- Идём по массиву и проставляем гиперссылке-родителю (a) класс fancybox.
const linkedImages = document.querySelectorAll('.post a img'); linkedImages.forEach(element => { element.parentElement.classList.add('fancybox'); });
Ошибка в админке WordPress / Белый экран с текстом о том, что произошла критическая ошибка
Дата ошибки: октябрь 2021.
Админка выпала в ошибку. Режим отладки показал что виноват оказался обновившийся Contact Form 7. Он ожидал от сервера версии PHP 7.4 (судя по документации). Continue reading…
Шорткод добавления на страницу WordPress ссылок на несколько записей из нужной рубрики
Каким-то таким способом я быстро сделал вывод частей портфолио на некоторых сайтах. Continue reading…