отображать пользовательские данные из базы данных для публикации типа в WordPress

Предполагается, что у меня была пользовательская таблица базы данных в WordPress:
Давайте скажем: wp_messages таблица с полями: from, title, subject, body

что-то вроде этого:

_____________________________________________
| from     | title   | subject   | body     |
---------------------------------------------
| JohnDoe  | Test    | Hello     | World    |
---------------------------------------------
| JaneDoe  | Test2   | Hi        | WordPress|
---------------------------------------------

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

function create_post_type() {
register_post_type( 'messages',
array(
'labels' => array(
'name' => __( 'Messages' ),
'singular_name' => __( 'Message' )
),
'public' => true,
'has_archive' => true,
'menu_position'      => 8
)
);
}
add_action( 'init', 'create_post_type' );

Это возможно? Пожалуйста, помогите мне. Спасибо!!!

0

Решение

Я думаю, это то, что вы ищете
https://wptheming.com/2010/08/custom-metabox-for-post-type/

0

Другие решения

Там теперь коммерческий плагин под названием Типы записей БД который утверждает, что делает именно это. Ссылаясь на сайт:

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

Я никогда не использовал его, но скриншоты выглядят многообещающе.

-1

По вопросам рекламы [email protected]