Как брать данные из БД WordPress?

Здравствуйте! У меня есть сайт. Часть сайта написана на простом html, а часть использует wp для добавления новостей. Хочу на главную страницу сайта, которая без wordpress вывести последние новости из базы wp, как это сделать?
  • Вопрос задан
  • 1101 просмотр
Решения вопроса 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Правильный и самый быстрый способ:
// 1. Просим WordPress выполнить только загрузку ядра (ключевого функционала)
define( 'SHORTINIT', true );

// 2. Загрузить среду WordPress
require( '/path/to/wp-load.php' );

// 3. Теперь доступна глобальная переменная $wpdb для работы с БД WordPress
$posts = $wpdb->get_results('SELECT * FROM '. $wpdb->prefix.'posts');

Подробнее про работу с $wpdb.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы