Доступ к global $wpdb из функции
-
Доброго всем времени суток! Мне нужно реализовать запрос к БД:
<?php if (!empty($_POST)) { global $wpdb; $wpdb->insert( 'wp_posts', array( 'post_author' => 1, 'post_status' => 'publish', 'post_title' => 'Theme title' ), array( '%d', '%s', '%s' ) ); } ?>
Но при отправке моего запроса я получаю ошибку: Fatal error: Uncaught Error: Call to a member function insert() on null in……. Stack trace: #0 {main}
На сколько я понял это из-за того что в переменная $wpdb не содержит методов класса, в частности insert(). Как получить к ним доступ внутри конструкции:if (!empty($_POST)) { }
Просмотр 2 ответов — с 1 по 2 (всего 2)
Просмотр 2 ответов — с 1 по 2 (всего 2)
- Тема «Доступ к global $wpdb из функции» закрыта для новых ответов.