Wordpress - добавление нескольких избранных изображений динамически - PullRequest
1 голос
/ 08 декабря 2011

Несколько избранных изображений

В Wordpress вы можете установить «рекомендуемое изображение». Мне нужно добавить несколько избранных изображений динамически.

Динамическое количество избранных изображений

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

Просто зациклите их, когда закончите

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

Может ли плагин это сделать?

Я знаю о http://wordpress.org/extend/plugins/multiple-post-thumbnails/, но здесь мне нужно выбрать количество изображений с самого начала. Мой номер неизвестен.

Плагин, скрипт или хорошие статьи приветствуются.

Ответы [ 3 ]

6 голосов
/ 27 сентября 2013

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

enter image description here

Любые предложения, запросы на выдачу, проблемы и рекомендации плагинов приветствуются!Заинтересованные могут присоединиться к разработке на GitHub .

2 голосов
/ 15 октября 2012

Ответ должен был использовать Расширенные пользовательские поля . Это очень мощный плагин для добавления пользовательских полей всех видов.

Аддон " Повторитель " сделал свое дело.

1 голос
/ 08 декабря 2011

В зависимости от того, как вы планируете использовать избранные изображения, вы можете просто добавить их в виде галереи на свой пост / страницу.Затем вы можете использовать один из этих фрагментов, чтобы получить доступ к изображениям вашей галереи на страницах со списком и подробностями:

Фрагмент 1

Фрагмент 2

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

...