Intereting Posts
Использование WP Color Picker в повторяющихся полях Создайте страницу пользовательского архива для персонализированного типа сообщения в плагине Разработка плагинов – загрузка Javascript и Flash Проверьте версию внешней библиотеки Enqueue'd Получить виджет Название из идентификатора виджета Как изменить функцию родительской темы через дочернюю тему? Как нарисовать информацию о СМИ для галереи изотопов, используя Photoswipe Отображение дополнительных полей профиля в admin – проблема с подчеркиванием Стиль администратора только для одного плагина на панели управления Пользовательский шаблон страницы типа публикации не отображается Использование SMTP для исходящей почты (PHPMailer) на экземпляре AWS? Плагин WPML Не отображает многоязычные меню Отображать пользовательскую мета-запись текущего пользователя в боковой панели Как отобразить 5 последних названий сообщений, но разрешить только 1 в определенной категории Обновление / сохранение элементов, созданных wp_terms_checklist на frontend

WordPress галерея shortag

Я создаю простое слайд-шоу на стороне, где я хочу показать 4 изображения из сообщения, я искал вокруг, я нашел этот код, который просто использует функцию сборки в галерее

<li><?php echo do_shortcode('[gallery id="'.$post->ID.'"]'); ?></li> 

проблема в том, что он выплескивает всю галерею … есть ли сейчас ограничение на 2,3?

я попытался использовать

http://codex.wordpress.org/Function_Reference/get_the_post_thumbnail

но по какой-то причине я не работал … Думаю, потому что все мои сообщения сделаны из галереи изображений

вся помощь приветствуется

Solutions Collecting From Web of "WordPress галерея shortag"

Невозможно ограничить запрос галереи в функции shortcode_gallery. Однако вы можете получить дочерние вложения сообщения, используя следующее.

 $attachments = get_children( array('post_parent' => $post->id, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => $order, 'orderby' => $orderby, 'numberposts' => 5) ); 

Вам нужно будет перебирать вложения и создавать HTML-галерею.

Чтобы исключить изображение из галереи WordPress, вы должны использовать что-то вроде этого:

 [gallery link="file" columns="4" exclude="2092,2091,2068"] 

Вот разбивка кода выше:

галерея link = "файл"

Это связывает изображение с файлом изображения вместо сообщения вложения. Полезно, если вы планируете использовать эффект толстой кишки или лайтбокса).

columns = "4" Это управляет изображениями в строке.

exclude = "2092,2091,2068" Это исключает изображения, которые имеют идентификатор, соответствующий используемым номерам. Могут быть другие способы получить идентификатор номера для изображений, но способ, которым я их получаю, – перейти в ваш медиа-браузер, щелкнув ссылку Medial Link в левой панели инструментов. Затем нажмите на изображение, которое вы хотите исключить. Вы увидите, что это номер ID в URL вашего браузера.