Как я могу отобразить изображение для каждого блока // CMB2 // Wordpress - PullRequest
0 голосов
/ 04 сентября 2018

Я использую cmb2 для своего плагина и могу отображать все поля ввода во внешнем интерфейсе, кроме изображений. SRC всегда пуст. Вот мой код:

foreach ( (array) $entries as $key => $entry ) {

$image = '';

if ( isset( $entry['image'] ) ) {
    $image = wp_get_attachment_image_url( $entry['image'], 'medium', null );
}

?>


<img src="<?php echo $image ?>" alt="profile-picture">

А это другой файл:

$ww_akteures->add_group_field($ww_group_field, array(
'name'    => 'Avatar',
'desc'    => 'Upload an image or enter an URL.',
'id'      => 'image',
'type'    => 'file',
'options' => array(
    'url' => false,
),
'text'    => array(
    'add_upload_file_text' => 'Add File'
),
'query_args' => array(
    'type' => array(
        'image/gif',
        'image/jpeg',
        'image/png',
    ),
),
'preview_size' => 'large',

));

...