Красивое модальное окно вот такого плана для открытия в нем ссылки Посмотреть в живую можно вот тут Несмотря на то, что это достаточно популярный запрос “как сделать открыть ссылку в модальном окне” – на первых пяти страницах выдачи (как Яндекс, так и Гугль) сплошной мусор… С вариантами ответов “использовать target=_blank”. Базовый код не мой – …
Рубрика: Блог
Сен 16 2020
Новый виджет WP для вывода в сайдбаре списка авторов блога с аватарами
Да, еще один виджет списка авторов :) Получилось симпатично. Сам плагин можно скачать в статье Плагин вывода списка авторов блога (виджет) В плагине tsl-plugin-list-author в настройках можно указать заголовок и число авторов для вывода. Под авторами подразумеваются все пользователи, у которых есть статьи (посты). В качестве аватара автора используется картинка, установленная пользователем в сервисе Gravatar. …
Авг 31 2020
Управление уведомлениями email WordPress
При различных действиях пользователя (регистрация, смена пароля, замена e-mail) – WordPress отправляет информационное сообщение на электронную почту. Всё, что у нас есть в базовой установке WordPress – только одна “галочка” при регистрации пользователя. Вот это. Но этого мало. Особенно, когда блог управляется одним админом, который и добавляет пользователей. Нужно как-то всю эту информационную реку отключить. …
Июн 09 2020
Плагин вывода анонсов постов в конце контента
Увеличим просмотры других статей автора, покажем дочерние страницы Смотрим и устанавливаем плагин Плагин вывода анонсов постов в конце контента Вывод для записей (в конце контента) Вывод для страниц (в конце контента) Вывод последних публикаций: по этому же автору по этой же рубрике последние статьи (с убыванием по дате) Вывод списка последних 7 записей в …
Май 22 2020
Не пускаем ботов в админку WP (wp-login.php и xmlrpc.php)
Смотрим на логи сервера Вот так выглядит счастье для сисадминов – если кто не знал:) [Fri May 22 11:01:17.963061 2020] [client 18.197.84.84:56894] AH01630: client denied : /wp-login.php [Fri May 22 11:01:18.106043 2020] [client 18.197.84.84:56910] AH01630: client denied : /wp-login.php [Fri May 22 11:01:18.259101 2020] [client 18.197.84.84:56914] AH01630: client denied : /xmlrpc.php [Fri May 22 …
Май 17 2020
Обработка Error 404 в WordPress
Очень полезная вещь! Что это? Какие-то таинственные заклинания? Да, это волшебство поможет резко снизить нагрузку на сервере от всяких сумасшедших роботов. Суть проблемы ошибки 404 в WordPress. Все ошибки 404 (нет запрошенной страницы) WordPress обрабатывает самостоятельно. Это здорово придумано, можно делать свою красивую страницу 404 – и будет счастье. Но в интернете развелось очень много …
Май 12 2020
Как узнать в WordPress URL сайта
Вроде простой вопрос для программиста PHP. Получаем URL блога с правильным протоколом Используй функцию WordPress home_url() и будет тебе счастье. Что может пойти не так? Это “грабельки” № 1 – иногда функция home_url() возвращает URL сайта с неправильными протоколом, обычно http вместо https. Как такое может быть? Это обычно бывает при переводе сайта на https. …
Май 10 2020
Плагин WP вывода файла robots.txt в консоль
Плагин выводит содержимое файла robots.txt в консоль. Функционал: проверка корректности переменных WordPress – WP-SITEURL и WP-HOME (Настройки -> Общие) = данные переменные участвуют в определении протокола http / https, если сервер дает некорректные ответы. при совпадении протоколов https – зеленый цвет, при несовпадении – красный. При наведении курсора на знак “?” – появляется всплывающая подсказка …
Апр 02 2020
Плагин WP для получения информации об изображениях поста
Мы хотим оптимизировать картинки для более быстрой загрузки страницы. Что тут можно сделать? Казалось бы тут один путь – делаем их размер меньше. Но на этом пути есть несколько важных “грабелек”: картинки должны быть адаптивными, т.е. в качестве ширины должны стоять %, например “width” = 80%, а не абсолютный размер в пикселях WordPress “умеет” из …
Окт 15 2019
Почему WordPress создает целый набор файлов при загрузке изображения?
Если посмотреть на сайт через FTP – мы в папке с изображениями увидим следующее: Откуда вся эта красота? Так устроен WordPress. Что бы при показе изображений каждый раз не делать изменения размеров – WordPress заранее готовит наборы картинок. Тратим дисковое пространство на сервере – выигрываем в загрузке блога. Хм, а как собственно узнать, какие изображения …