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"]' );
Где идентификаторы - это разделенный запятыми список идентификаторов вложений, которые вы хотите включить. Это в простейшей форме - проверьте кодекс для большего количества вариантов.