Intereting Posts
Почему бы не зарегистрировать короткие коды, если панель is_admin? Автоматическое добавление дочерних страниц в меню Создайте фид статей из других источников Скрипт для автоматического перехода на следующую страницу разбитого сообщения Добавление списка индексов в документе WordPress Сортировка сообщений по пользовательским полям Как конвертировать все ссылки без ссылок на отдельные части веб-страницы Отключить обновление базы данных? сломать мой сайт Порядок Wp_query по нескольким настраиваемым полям? Как разработать плагин wordpress для внешнего пользователя? Как избавиться от коротких кодов в почтовом контенте раз и навсегда Как бороться с ошибкой WordPress: нельзя использовать завернутый и развернутый короткий код в том же сообщении Отключение всплывающей подсказки по пунктам меню Не удалось получить paginate_links, работающий с пользовательским запросом Список всех сообщений в пользовательском типе сообщений с разбивкой на страницы (правильный путь)

Использовать $ wpdb в файлах темы wordpress

Я хочу использовать $ wpdb в файле темы, но он не работает. Мой код ниже:

<?php $action = $_POST['action']; $updateRecordsArray = $_POST['recordsArray']; if ($action == "updatelist") { $listingCounter = 1; $column = $_GET['column']; foreach ($updateRecordsArray as $key=>$value) { $wpdb->update('wp_postmeta', array('meta_value'=>$column), array('post_id'=>$value, 'meta_key'=>'dbt_text') ); $wpdb->update('wp_posts', array('menu_order'=>$listingCounter), array('ID'=>$value) ); $listingCounter = $listingCounter + 1; } } ?> 

Я думаю, что $ wpdb должен быть объявлен глобальным, или я должен включить определенные файлы. Может кто-нибудь, пожалуйста, помогите мне в этом?