Мне нужен способ создать настраиваемое поле, которое позволит мне выбрать изображение из медиагалереи. Как я могу это сделать?
В пользовательском поле должна быть кнопка, при нажатии на которую я попаду в галерею мультимедиа и поместю URL-адрес назначения src в текстовое поле ввода.
ищу плагин или онлайн-учебник, и мне не повезло.
Не могли бы вы быть немного более описательным? Где это поле? Что вы имеете в виду под словом «выбрать»? Что вы пытаетесь достичь?
вы видели wordpress.stackexchange.com/questions/639/… ?
интересно, может взгляну на эту идею. Тем не менее, я видел, как концепция, о которой я говорю, использовалась со звуком для подкаста, который я веду. Возможно, мне нужно взглянуть на их код и посмотреть, как они подошли к проблеме.
Я нахожусь в процессе повторной разработки своего бизнес-сайта в WordPress, и в настоящее время у меня есть несколько изображений, отображаемых на странице таким образом. К сожалению, я загружаю около 10 изображений в слайд-шоу. Как раз сегодня у меня появилась идея загрузить все десять изображений в один пост и вызывать только один пост вместо десяти. Теперь, чтобы вернуться и очистить код!
Несколько недель назад я добавил функцию, похожую на Magic Fields.
Вот проект на гитхабе. Самое главное в этом файле:
js/custom_fields/media_image.js
Используя один из плагинов, которые уже делают это:
http://wordpress.org/extend/plugins/custom-field-template/
Для меня это звучит как функция post_thumbnail в WordPress. Это добавит поле справа, под полем тега. По умолчанию в поле отображается ссылка «Установить избранное изображение».
Когда вы щелкаете по нему, открывается всплывающее окно медиа-галереи, и вы можете выбрать изображение, которое вы ранее загрузили в сообщение, в качестве избранного изображения.
Затем вы можете использовать:
в вашей теме, чтобы отобразить избранное изображение.
Чтобы включить post_thumbnail, вам просто нужно добавить:
в файл function.php вашей темы
Чтобы ответить на ваш вопрос немного сбоку, вы открыты для альтернативы? Я предлагаю добавить фотографию в сообщение, зарегистрировать сообщение в определенной категории для ваших изображений и, возможно, в зависимости от ваших потребностей, добавить настраиваемое поле только для текста для получения этого конкретного изображения.
Просто мысль…