Tag Archives: WordPress

Кастомні обробники подій в елементах публікації WordPress

Публікація заснована на досвіді використання  WordPress 5.2.17 з плагіном класичного редактора публікацій Classic Editor.

Редактор Classic Editor у режимі Text дозволяє безпосередньо редагувати HTML, в т.ч. задавати теги та визначати в них обробники подій. Однак при переході редактора в режим Visual ці визначення видаляються!

Continue reading Кастомні обробники подій в елементах публікації WordPress

Плагин alx ip statistic / Статистика по IP

Нехитрый, но полезный плагин сохраняет в логе ip-адреса, время, идентификаторы браузеров, логины и пароли попыток авторизаций на странице входа, а также просмотр любых публикаций, которые использовали шорткод . Именно с этим плагином обещание "я тебя по ip вычислю!" приближается к реальности...

Continue reading Плагин alx ip statistic / Статистика по IP

Структура данных WordPress

Все сведения о настройках внешнего вида и содержании сайта WordPress хранит в реляционной базе данных. Поддерживается только MySQL версии 5.0.15 или выше, или любая версия MariaDB. Обычно WordPress и плагины взаимодействует с этой базой данных самостоятельно, и конечному пользователю не нужно сильно беспокоиться о ее структуре. Однако, для разработки собственного плагина или иного взаимодействия с содержимым сайта важно точно знать, как WordPress хранит свои данные. Зная структуру данных и обладая доступом к DB можно получить и/или изменить любые сведения, содержания, структуры и представления непосредственно в таблицах, не используя консоль WordPress и даже без авторизации на самом сайте.

Официально Описание Структуры Базы Данных предыдущей версии WordPress 4.4 доступно на //codex.wordpress.org, где также есть ссылка на описание еще более ранних версий WordPress 1.5, 2.0, 2.2, 2.3, 2.5, 2.7, 2.8, 2.9 и 3.3.

Ниже в публикации описана структура данных WordPress 5.2.4 актуальная на 10 октября 2019 года.

Continue reading Структура данных WordPress