как отображать пользовательские данные из пользовательских типов сообщений

Я создал настраиваемый тип сообщения. Он отлично загрузится на панели инструментов Wordpress, и я также смогу сохранить его. Теперь предположим, что это настраиваемый тип сообщения, который содержит данные для нескольких строк и нескольких дат.

Я хочу иметь возможность получать эти настраиваемые типы сообщений (что я сделал с помощью WP_Query и указал post_type в качестве имени моего настраиваемого типа сообщений). Когда я вызываю print_r для возвращенного объекта, нигде в объекте не хранятся пользовательские данные (строки и даты). Как мне получить их из базы данных?

Я искал несколько часов и не нашел никакого подхода к получению этих данных.

По запросу: Данные хранятся следующим образом:

function update_obituary(){
    global $post;
    update_post_meta($post->ID, "first_name", $_POST["first_name"]);
    update_post_meta($post->ID, "last_name", $_POST["last_name"]);
    update_post_meta($post->ID, "birth_date", $_POST["birth_date"]);
    update_post_meta($post->ID, "death_date", $_POST["death_date"]);
    update_post_meta($post->ID, "publication_date", $_POST["publication_date"]);
}

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

10
задан Evan 20 April 2014 в 15:29
поделиться