WordPress: 3.5+ Прикрепить галерею для публикации и использования шаблона

Просто удивляйтесь, если WordPress 3.5+ все еще прикрепляет галерею, даже если она не добавлена ​​в область содержимого публикации.

Ранее WordPress добавлял галерею в качестве вложения и позволял заполнять ее через тег шаблона, даже если он не был добавлен в область содержимого. Теперь с версией 3.5.1 я пытаюсь создать галерею, и она показывает, добавляю ли я к содержанию публикации, но как только я удаляю содержимое публикации, галерея также просто исчезает из библиотеки мультимедиа, и вложение не найдено за пост.

Просто удивляюсь и пытаюсь понять, как они изменили медиа библиотеку и галерею. Я понимаю, что раньше они создавали идентификатор галереи, но теперь они добавляют только идентификатор изображения, чтобы больше не было идентификатора галереи. Это верно?

Так что вопрос, как я могу добавить галерею с помощью шаблона тега что-то вроде <?php echo do_shortocode('[gallery link="file"]'); ?> или похожие?

1 ответ

Решение

Вы почти ответили на этот вопрос сами!

Проверьте кодекс на предмет специфики.

Мне нужно было сделать это с помощью пользовательского мета-блока, подробности можно найти здесь. Предварительно выбирайте изображения при открытии менеджера мультимедиа WordPress 3.5.

РЕДАКТИРОВАТЬ:

В интересах других читателей и для разъяснения требуется нечто подобное

echo do_shortcode( '[gallery ids="139,138,137,136"]' );

Где идентификаторы - это разделенный запятыми список идентификаторов вложений, которые вы хотите включить. Это в простейшей форме - проверьте кодекс для большего количества вариантов.

Другие вопросы по тегам