Очень простая форма загрузки для плагина WordPress

#php #wordpress

#php #wordpress

Вопрос:

У меня есть очень простой плагин в моем WordPress. Теперь у меня есть функция, и я использую add_submenu_page, чтобы добавить эту функцию в мою основную функцию (плагин).

Я хочу добавить форму загрузки для загрузки изображений в этом submenu_page . Изображения должны быть загружены в wp-content / uploads.

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

Просто нужна простая форма для загрузки изображений в папку wp-content / uploads. Как это сделать?

Спасибо.

Ответ №1:

я сделал следующее для плагина, который я создал. Очень просто!

Сначала вам нужно поставить в очередь загрузку мультимедиа WordPress следующим образом:

 add_action('admin_enqueue_scripts', 'my_scripts');
function my_scripts() {
        wp_enqueue_media();

}
  

Затем вам нужно присвоить кнопке ввода идентификатор upload_image_button вот пример:

 <input id="upload_image_button" class="button" type="button" value="Select Logo" />
  

Чтобы отобразить местоположение файла во входных данных, используйте следующее:

 <input size="50" id="upload_image" type="text" name="ad_image" value="" />
  

Надеюсь, это поможет!