kovalr
Ответы в темах
Просмотр 2 ответов — с 1 по 2 (всего 2)
-
Тему закрываю.
Помогла статья
http://adambalee.com/how-to-add-pagination-to-your-wordpress-blog-without-a-plugin/
Также пробую код из примера
<!-- Start the Loop. --> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <!-- Далее проверяется, находится ли текущая запись в рубрике 3. --> <!-- Если да, то блоку div, будет присвоен класс "post-cat-three". --> <!-- Иначе, блоку div будет присвоен класс "post". --> <?php if ( in_category('3') ) { ?> <div class="post-cat-three"> <?php } else { ?> <div class="post"> <?php } ?> <!-- Отобразить Заголовок как постоянную ссылку на Запись. --> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> <!-- Отобразить время. --> <small><?php the_time('F jS, Y'); ?></small> <!-- Отобразить Содержимое Записи внутри div. --> <div class="entry"> <?php the_content(); ?> </div> <!-- Отобразить список Рубрик Записи, разделенных запятой. --> <p class="postmetadata">Posted in <?php the_category(', '); ?></p> </div> <!-- closes the first div box --> <!-- Остановить Цикл (но есть ключевое слово "else:" - смотрите далее). --> <?php endwhile; else: ?> <!-- В первом "if" проверяется существуют ли каки-либо записи для --> <!-- вывода. Эта часть "else", говорит что делать, если записей не нашлось.--> <p>Sorry, no posts matched your criteria.</p> <!-- ДЕЙСТВИТЕЛЬНО остановить Цикл --> <?php endif; ?>
он должен выводить записи из категории номер 3.
У меня выводит следующее
Все статьи (название страницы) June 19th, 2015 Posted in
И все. Далее пусто. Хотя вот этот код работает
<?php $posts = get_posts ("category=3&orderby=date&numberposts=3"); ?> <?php if ($posts) : ?> <?php foreach ($posts as $post) : setup_postdata ($post); ?> <div class="block_header"> <div class="name_header"> <a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a> </div> </div> <?php endforeach; ?> <?php endif; ?>
Выводит посты с 3 категории первые три штуки.
Что я не так делаю?
Просмотр 2 ответов — с 1 по 2 (всего 2)