Как добавить многозначное изображение в мета-поле в редакторе сообщений?

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

Я добавил мета-окно, но я понятия не имею, как добавить функциональность графического изображения.

function another_image_custom_meta() { add_meta_box('another_meta', __('Another Image'), 'another_image_callback', 'another','side'); } add_action('add_meta_boxes', 'another_image_custom_meta'); 

Где другое в четвертом поле – мой пользовательский тип сообщения.

 function another_image_callback($post) { wp_nonce_field(basename(__FILE__), 'another_nonce'); $p_stored_meta = get_post_meta($post->ID); ?> <p> Another featured image </p> <?php } 

Над функциями работает отлично, он показывает мета-окно.

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

Solutions Collecting From Web of "Как добавить многозначное изображение в мета-поле в редакторе сообщений?"

Я знаю, что вы сказали, что ищете свою собственную реализацию, но самый простой способ добавить несколько отображаемых метабоксов изображений – это плагин Multiple Post Thumbnail .

Следуя документации плагина, способ определить вторичное поле – это добавить этот код к функциям вашей темы.php

  if (class_exists('MultiPostThumbnails')) { new MultiPostThumbnails( array( 'label' => 'Secondary Image', 'id' => 'secondary-image', 'post_type' => 'post' ) ); } 

а затем отобразить изображение в вашей теме где-нибудь:

 if (class_exists('MultiPostThumbnails')) : MultiPostThumbnails::the_post_thumbnail(get_post_type(), 'secondary-image'); endif;