Загрузка нескольких изображений в пользовательский метабокс

15 мар. 2012 г., 20:56:41
Просмотры: 21.8K
Голосов: 4

Я новичок в разработке тем. Я пытаюсь создать пользовательский метабокс с возможностью загрузки изображений. Я делаю это на странице, а не в записи. Я хочу вывести несколько изображений на страницу в виде неупорядоченного списка. Я пытался использовать WP Alchemy, и смог только добиться отображения метабокса, но не знаю, как вывести URL изображений на страницу. Есть ли более простой способ загрузки нескольких изображений на страницу, который будет удобен для клиента и не добавляет изображения в редактор контента (я считаю это не очень удобным для пользователя), а затем вывести их на страницу в виде неупорядоченного списка? Прошу совета.

1
Комментарии

Я разработал этот плагин, чтобы делать именно то, что вам нужно http://wordpress.org/plugins/multi-image-upload/

Tahir Yasin Tahir Yasin
20 нояб. 2013 г. 12:58:24
Все ответы на вопрос 2
4

Это довольно сложно, и, без обид, похоже, вы пока не очень уверенно чувствуете себя в WordPress. Конечно, это можно сделать с помощью WP Alchemy (я сам так делал и делаю), но вам придется глубоко погрузиться в JavaScript, чтобы: 1. запустить загрузчик медиафайлов и 2. перехватить функцию отправки в редактор.

Полезные материалы:
http://austinpassy.com/snippets/wordpress/creating-custom-metaboxes-and-the-built-in-uploader/
http://www.krishnakantsharma.com/2012/01/image-uploads-on-wordpress-admin-screens-using-jquery-and-new-plupload/

Что касается альтернатив: возможно, вам стоит попробовать класс Metabox от Rilwis.
http://www.deluxeblogtips.com/meta-box

Или Advanced Custom Fields:
http://www.advancedcustomfields.com/

Оба варианта требуют гораздо меньше самостоятельной работы, чем Alchemy. Я почти уверен, что решение от Rilwis даже поддерживает drag-and-drop загрузку через plupload и простой способ включения повторяющихся полей.

15 мар. 2012 г. 21:07:39
Комментарии

Спасибо за ответ, думаю, пока попробую плагин ACF. Я уже немного разобрался и действительно хочу во всем этом разобраться. В ближайшие пару недель я собираюсь на доклад по WordPress о разработке, так что там тоже должен получить полезные советы.

Anders Kitson Anders Kitson
15 мар. 2012 г. 21:34:58

@helgatheviking Можно попросить вас раскрыть значение w/? У вас есть сколько угодно места для ответа. :)

fuxia fuxia
15 мар. 2012 г. 21:40:39

Пожалуйста. Рад, что помог. toscho - сделано. Дело не в нехватке места. Просто уже вошло в привычку.

helgatheviking helgatheviking
15 мар. 2012 г. 21:55:16

Просто ссылка на YouTube с примером, как сделать базовый загрузчик медиафайлов с помощью WPALCHEMY https://www.youtube.com/watch?v=bZJaZDNXPhg

jave.web jave.web
21 авг. 2015 г. 15:23:01
1

Сегодня я написал плагин, реализующий эту функцию. Он очень прост в использовании: Установите плагин и активируйте его. Теперь вы можете прикреплять несколько изображений к своим записям с помощью метабокса. Изображения можно перетаскивать для изменения порядка.

Количество изображений и типы записей, к которым они прикрепляются, можно изменить с помощью хуков.

http://wordpress.org/extend/plugins/multi-image-metabox/

17 дек. 2012 г. 22:32:12
Комментарии

Спасибо. Это включает сохранение и извлечение изображений?

Ari Ari
23 апр. 2016 г. 13:41:11