Сохранить изображение в мета боксе

224
20 апреля 2018, 13:55

У меня есть MetaBox в Wordpress теме, который загружает изображение, все работает, изображения загружаются, удаляются, но я никак не могу сделать чтобы они сохранялись.

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

    function custom_page_header_markup(){
    global $post;
    $upload_link = esc_url(get_upload_iframe_src( 'image', $post->ID ));
    $img_id = get_post_meta ($post->ID, '_img_id', true);
    $img_src = wp_get_attachment_image_src ($img_id, 'full');
    $have_img = is_array($img_src);
    ?>
    <!-- Upload button -->
    <a href="<?php echo $upload_link ?>" class="upload-image <?php if ($have_img ) { echo 'hidden'; } ?>">
        <input type="button" class="button button-secondary" value="Select image" id="upload-button">
    </a>
    <!-- Image container -->
    <div class="img-container">
        <?php if ($have_img ) : ?>
            <img src="<?php echo $img_src[0] ?>" alt="" style="max-width: 100%;">
        <?php endif; ?>
    </div>
    <!-- delete button -->
    <a href="#" class="delete-custom-img <?php if (! $have_img ) { echo 'hidden'; } ?>">
        <?php _e('Remove this image') ?>
    </a>
    <input type="hidden" class="page-image-id" name="page-img-id" value="<?php esc_attr( $img_id ); ?>" />
    <?php
    }

function header_image_meta_box(){
add_meta_box('image-meta-box', 'Page Header Image', 
'custom_page_header_markup', 'page','side','high');
}
add_action ('add_meta_boxes', 'header_image_meta_box');
READ ALSO
Enum — это анти-паттерн? Почему?

Enum — это анти-паттерн? Почему?

Правда ли, что enum- это анти-паттерн и его всячески нужно избегать?

211
SQL-запрос в C# для вывода из label в Access

SQL-запрос в C# для вывода из label в Access

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

237
visual studio перевод языка [требует правки]

visual studio перевод языка [требует правки]

В visual studio после смены языка с английского на русский отменяется ввод

194
Ошибка установки Nuget entity framework

Ошибка установки Nuget entity framework

При попытке установки пакета Entity Framework возникает ошибка

321