Я пытаюсь отфильтровать сообщения из категории.Выберите должности в категории - Wordpress
Эта категория называется "образы"
И у меня есть код ниже:
<div id="owl-images" class="owl-carousel">
<?php query_posts('category_name=images'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php
$src = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), array(5600,1000), false, '');?>
<a href='<?php echo $src[0]; ?>' data-lightbox="image-77" data-title="<?php the_title() ?>">
<div class="item">
<div class="lazyOwl" style="background:url(<?php echo $src[0]; ?>) no-repeat center center;background-size:cover;height:300px;" alt=""></div>
</div>
</a>
<?php endwhile; endif; ?>
</div>
Проблема заключается в том, что:
- Он отображает некоторые сообщения из других категорий
- Не отображает все сообщения в категории «изображение»
Что не так с кодом?
PS: Я видел this ответ, и это не помогло. Остались прежними.
С уважением.
Вы должны попробовать с 'кошачьих = cat_id' вместо' category_name'. –
Итак, теперь я замечаю, что он фильтрует и показывает только изображения из категории «images», но отображает только последние 10 сообщений. Это похоже на значение 'showposts' по умолчанию 10. Как это изменить? Я хочу показать их все. – azhpo
Перейти к настройкам -> чтение -> Страницы блога показывают максимум. Здесь вы можете изменить свой вариант сообщений по умолчанию. –