Подключение к той же базе данных WordPress таблицы добавляются в - PullRequest
0 голосов
/ 06 июля 2018

Я занимаюсь разработкой пользовательской темы WordPress и хочу получить некоторую дату из базы данных, которую я использовал для установки WordPress.

Данные, которые я хочу получить, не являются сообщениями на сайте, это пользовательские данные.

Эти данные хранятся в таблице внутри той же базы данных, в которой установлен WordPress, поэтому в этой базе данных есть следующие таблицы (custom_table, wp-posts, wp-users, wp-settings, ..Etc и т. Д. ).

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

Я могу создать собственный файл PHP и подключиться к базе данных, затем включить этот файл в файлы, из которых я хочу получить данные.

Но я хочу посмотреть, есть ли лучший способ.

Также, если эти функции существуют в WordPress, использует ли он определенные функции подключения к базе данных, такие как mysql_connect, mysqli_connect или PDO?

1 Ответ

0 голосов
/ 06 июля 2018

'$ wpdb' - это глобальная переменная подключения к базе данных в WordPress. Простейший пример операции выбора БД в WordPress:

$wpdb->get_results( 
    "SELECT ID, post_title 
    FROM $wpdb->posts
    WHERE post_status = 'draft'"
);

Вы можете узнать больше об операциях с базой данных в wp из записи WPDB codex .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...