Задать вопрос

Как сделать поле для загрузки изображения wp в админке на странице настроек плагина?

Я пишу плагин для wp и у меня возникла такая проблема, необходимо сделать поле для загрузки изображения, или выбора его из списка медиафайла и в результате должна приходить ссылка на это изображение. Долго искал нечто полобное, но большая чать примеров подходит только для тем для wp, а мне надо что бы это работало из страницы админки в настройках плагина. Заранее благодарен за любую помощь.
  • Вопрос задан
  • 1537 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
dimasmagadan
@dimasmagadan
$('#add-image').click(function(e) {
        e.preventDefault();
        var image = wp.media({ 
            title: 'Upload Image',
            multiple: false
        }).open()
        .on('select', function(e){
            var uploaded_image = image.state().get('selection').first();
            console.log(uploaded_image);
            var image_url = uploaded_image.toJSON().url;
        });
    });


добавляем кнопку #add-image
по клику получаем стандартное окно медиа библиотеки
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽