Тест на уважність!

Знижка 20% та розіграш

у нашому Telegram

Приєднатись

Дарим бутылки для воды за Хостинг и VPS до 31.08.2025

Получить подарок

Базы данных CMS WordPress — где они хранятся

Базы данных CMS WordPress — где они хранятся

Поскольку WordPress написан с помощью php и взаимодействует с MySQL, в этой статье мы объясним, как организована База данных (БД) в WordPress. База данных это структурирование данных с целью их сохранения, обработки и изменений. Здесь сохраняются данные и мета пользователей, публикации и комментарии к ним, и другая информация.

Управление БД

Работать с базой данных можно из панели управления хостингом, раздел «База данных», «Database», «MySQL».

База данных представляет собой структурированную таблицу, которая автоматически формируется при установке WP.

Список дефолтных таблиц

  • wp_options — данные о параметрах конфигурации и настроек.
  • wp_commentmeta — метаданные комментариев.
  • wp_comments — комментарии.
  • wp_links — этот раздел содержит информацию, относящуюся к ссылкам, введённым в функцию Links в WordPress.
  • wp_postmeta — метаданные публикаций.
  • wp_posts — информация об статьях размещенных в блоге и навигация по ним.
  • wp_terms — категории для сообщений и ссылок, и теги сообщений.
  • wp_termmeta — метаданные терминов.
  • wp_term_relationships — сообщения связаны с категориями и тегами из таблицы wp_terms, и эта связь поддерживается здесь.
  • wp_term_taxonomy — описывается таксономия (категория, ссылка или тег) для записей в таблице wp_terms.
  • wp_usermeta — метаданные пользователей.
  • wp_users — список пользователей.

Визуальный обзор БД и отношений между таблицами, созданными во время стандартной установки WordPress 4.4 (всего 12 таблиц).

Обзор базы данных WordPress | Блог Hostpro

*Cхема таблиц Баз данных с официального сайта WordPress.

Примечание: дефолтное создание таблиц не обеспечивает связь между таблицами посредством WordPress. Если вашей целью является создание или подключение стороннего плагина или расширения, которые работают с БД WordPress, то необходимо, чтобы в коде также присутствовали дополнительные функции, чтобы в таблицах не оставалось потерянных записей. Например, удаление записей в таблицах благодаря набору команд SQL при удалении внешних ключей.

Изучение и работа с таблицами не обязательна для простого пользователя. Между тем, понимание структуры поможет самостоятельно устранять возникшие проблемы.

В случае, если вы желаете писать внешние плагины посредством API WordPress, с использованием данных, поскольку при этом понадобится прямой доступ к БД.

Акцентируем ваше внимание, что при создании нового сайта создаются специфические таблицы, каждый набор таблиц будет с идентификатором сайта, который будет частью названия таблицы — blog_id (например, wp_example_commentmeta).

Обратите внимание, что Blog_id идентифицирует сайт, а site_id указывает на сеть.

Telegram Hostpro

Наш телеграм

с важными анонсами, розыгрышами и мемами

Присоединиться

Возможно, вас заинтересует

5 бесплатных плагинов Wordpress, которые нужны вашему сайту
5 бесплатных плагинов Wordpress, которые нужны вашему сайту

Если вы используете WordPress для своего сайта, то вы однозначно в хорошей компании: Microsoft...

Как откатить обновления на CMS WordPress
Как откатить обновления на CMS WordPress

Все мы знаем, что обновление системы это её улучшение и обеспечение стабильности посредством исправления...

Как создать Sitemap (карту сайта) в CMS WordPress
Как создать Sitemap (карту сайта) в CMS WordPress

Sitemap.xml — это карта сайта; перечень всех страниц, требующих индексации, используемый поисковыми ботами. В...