Intereting Posts
Может ли начальный фокус быть установлен в поле поиска в WordPress Media Library? не может обновлять wordpress или устанавливать плагины, кажется, что «думаю», он все еще находится на локальной установке Functions.php в Child Theme – загрузка JS Выполнение запроса вставки запроса несколько раз Как изменить WordPress с помощью фильтра 'locale'? Почему, Где и Когда использовать указатели в фильтрах / крюках? Добавление идентификатора категории или пули в меню WP Nav Можно ли извлечь ключ API Akismet из плагина? Как добавить класс в кнопку отправки комментариев? Добавьте текстовый текст Описательного текста в Виджет, чтобы пользователи могли видеть, что они содержат. WordPress 4.8 – Невозможно найти переменную: wp Вставка кода на страницу только показывает необработанный HTML-код Аргументы аргумента WordPress options_type Параметры WordPress admin, я не могу использовать jquery ajax для доступа к моему контенту из другого файла поиск в jquery mobile возвращает пустую страницу

Мне нужно получить массив из базы данных wordpress

Мне нужно преобразовать этот код

//This creates an array from the database and allows us to use it later in the jquery //CREATE SQL STATEMENT $sql_locations = "SELECT * FROM tbllocations"; //EXECUTE SQL STATEMENT $rs_locations = mysqli_query($vconnection, $sql_locations); $rs_locations_rows = mysqli_fetch_assoc($rs_locations); foreach( $rs_locations as $rs_location ) { $markers[] = array( "{$rs_location['place']}, {$rs_location['city']}", $rs_location['long'], $rs_location['lat'] ); } 

к wordpress. Я создал пользовательский тип сообщения, который будет сохранять долготы и широты. Какую таблицу базы данных мне нужно будет искать, чтобы получить эти входы, а затем запустить их через это для каждого цикла?

Будет ли это работать?

D

Solutions Collecting From Web of "Мне нужно получить массив из базы данных wordpress"

Это то, о чем вы просите? Используйте его после кода, который вы опубликовали для создания сообщений в цикле, и используйте их идентификаторы для обновления мета-полей. Замените «post_type» на свой собственный тип сообщения.

 foreach ($markers as $marker){ $post_id = wp_insert_post(array( "post_title" => "something", "post_type" => "your-type", "post_status" => "publish", //by default they are drafts // etc. )); update_post_meta($post_id, "latitude", $marker['lat']); update_post_meta($post_id, "longitude", $marker['long']); } 

После этого вы можете получить эти поля, используя get_post_meta ()