Articles of get post meta

Отображать данные из этого настраиваемого метаданного загрузки файлов?

Этот плагин работает без каких-либо проблем с CMS. Теперь мне нужно знать, как правильно отображать их в моем сообщении. Пользовательский плагин загрузки метаданных. $meta_box_media_upload = new Meta_Box_Media_Upload(); class Meta_Box_Media_Upload { function __construct() { add_action( 'add_meta_boxes', array( $this, 'setup_box' ) ); add_action( 'save_post', array( $this, 'save_box' ), 10, 2 ); } function setup_box() { add_meta_box( 'meta_box_id', […]

Доступ к метатесту после публикации

следующий код должен хранить пост-мета недавно опубликованного сообщения в переменной $ temp. Но это не так, $ temp всегда пуст. Это похоже на то, что «transition_post_status» срабатывает, пока метаданные не будут сохранены в базе данных. Есть ли крючок, который позволяет мне получить мета-сообщение о посту, которое я только что опубликовал? function myfunction($new_status, $old_status, $post) { […]

Как я могу получить пары $ key / $ value настраиваемых полей, которые были добавлены через сторонние плагины или темы?

Я запускаю плагин WP Job Manager, который предназначен для изменения его пользовательских полей типа постов в теме или плагине с помощью настраиваемых фильтров. Я добавил свои собственные поля ( пример ), и тема, которую я использую, также добавила свои собственные поля. Я обновил свои поля, и теперь мне нужно перебрать все записи, получить пары $ […]

get_post_meta ($ post-> ID) возвращает пустую строку, когда в режиме предварительного просмотра пользовательского типа сообщения

У меня есть собственное событие типа сообщения. Я получил следующий код в single-event.php: get_header(); the_post(); echo '<pre>'; echo "$post->ID\n"; var_dump(get_post_meta($post->ID)); echo '</pre>'; Когда я открываю свою страницу событий обычным URI / event / slug /, я получил следующее: 22681 array(17) { ["_edit_lock"]=> array(1) { [0]=> string(13) "1439329938:36" } ["_edit_last"]=> array(1) { [0]=> string(2) "36" } […]

Получить массив метаки во всех сообщениях

Мои сообщения содержат мета-поле, которое содержит внешний идентификатор. Я пытаюсь создать функцию с циклом, который проходит через все сообщения и помещает все мета-ключи в массив и возвращает этот массив. Это то, что я придумал, но кажется, что я чего-то не хватает. У кого-нибудь есть ключ? function gather_ids () { $args = array( 'post_type' => 'post', […]

Сообщения CPT в раскрывающемся списке в мета-окне на странице не возвращают идентификатор сообщения

У меня проблема с отображением идентификатора выбранного сообщения. Не могли бы вы, ребята, помочь? благодаря Функция ниже add_action( 'add_meta_boxes', 'cd_meta_box_add' ); function cd_meta_box_add() { add_meta_box( 'my-meta-box-id', 'My First Meta Box', 'cd_meta_box_cb', 'page', 'side', 'high' ); } function cd_meta_box_cb( $post ) { $values = get_post_custom( $post->ID ); $selected = isset( $values['my_meta_box_select'] ) ? esc_attr( $values['my_meta_box_select'][0] ) […]

get_post_meta с переменной

Я создал настраиваемый тип сообщения и соответствующий мета-ящик для сайта, который я разрабатываю. Поскольку есть несколько записей для похожих «продуктов», некоторые из метаданных повторяются, хотя и с завершающим письмом, чтобы отличать их друг от друга. Я хотел бы знать, есть ли способ вызвать тип сообщения по имени, а также включить переменную в конец имени post_meta, […]

get_post_meta возвращает сломанный путь в изображении src

Я использую настраиваемое поле для хранения пути к изображению, а затем используя get_post_meta() чтобы вставить этот путь в <img> Вот мой код: <img src"<?php echo get_post_meta( get_the_ID(), 'slide_one_image', true ); ?>" /> По какой-то причине это выводит <img src"http: wp_project2 wp-content uploads 2016 01 slider1a.jpg"> который является правильным путем, но без / Когда я включаю […]

Получить правильное значение meta_value с помощью get_post_meta

Я попытался использовать функцию get_post_meta (), чтобы получить мета значения моих сообщений. Однако, к моему удивлению, он возвращает массив, содержащий снова массивы! Поэтому я просмотрел массив второго уровня и смог получить список метазначений с помощью этого кода: $postmeta = get_post_meta($resultid, '', true); foreach ($postmeta as $meta_key => $v) { foreach ($v as $kk => $meta_value) […]

WP_Query с дочерним элементом

У меня есть события календаря, я хочу сортировать их по дате создания с запросом, но вот проблема: У меня есть мета-ключ, который имеет дочерние значения: Первый – это $data = get_post_meta(get_the_ID(),'_event_data',true); и затем я получаю $date = $data['begin']; Мне нужно сделать сортировку запроса на основе $date = $data['begin'] но как это сделать до цикла? Я […]