Как я могу отображать изображения в шорткоде галереи в их порядке галереи, не переопределяя шорткод галереи по всему сайту.
У меня уже есть собственный шорткод галереи в файле functions.php. Однако в определенной категории я хочу отображать изображения в шорткоде галереи по-другому. В wordpress 3.4 и ниже я мог просто брать вложения, и их можно было заказывать, но, похоже, это не так в новейших версиях wordpress. Как я могу это сделать? То есть шорткод галереи уже переписан для 90% его использования на сайте, но у меня есть пара сообщений, требующих радикально иной обработки изображений в галерее, и мне нужно вытащить эти изображения из шорткода прямо в php для размещения в коде.
Вот что я хочу:
У меня есть сообщение с коротким кодом галереи [gallery ids='5,2,3,4,1,6']
в содержании. Я уже знаю, как отобразить текст сообщения без шорткода. Но я хочу получить шорткод, а затем использовать изображения, связанные с этими идентификаторами, в определенном порядке. Я бы хотел закончить с массивом URL-адресов изображений из этой галереи (5url,2url,3url,4url,1url,6url)
, которые затем можно было бы использовать с <img src="<?php echo gallery[$i]; ?>">