Подскажите как для определённой рубрики задать вывод поста из шаблона loop.php
сейчас использую следующий код Что нужно подправить чтобы отображение поста (заголовок, картинка, кнопка далее) выводилось из loop.phpPHP код:
<?php/*Template Name: Определенная рубрика */?>
<?php get_header();?>
<div class="central-block">
<main class="content">
<?php if ( have_posts() ) while ( have_posts() ) : the_post(); // старт цикла ?>
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<h2><?php the_title(); // заголовок поста ?></h2>
<?php the_content(); // контент ?>
</article>
<?php endwhile; ?>
</main>
<?php get_sidebar(); // подключаем sidebar.php ?>
<?php get_footer(); // подключаем footer.php ?>
</div>
</body>
</html>
- 07.09.2015 21:10
- 08.09.2015 01:40
Что-то типо того:
PHP код:<?php/*Template Name: Определенная рубрика */?>
<?php get_header();?>
<div class="central-block">
<main class="content">
<?php
$category_id = get_cat_ID('Название рубрики');
$q = 'cat=' . $category_id;
query_posts($q);
if (have_posts()) : while (have_posts()) : the_post(); ?>
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<h2><?php the_title(); // заголовок поста ?></h2>
<?php the_content(); // контент ?>
</article>
<?php endwhile; endif; ?>
</main>
<?php get_sidebar(); // подключаем sidebar.php ?>
<?php get_footer(); // подключаем footer.php ?>
</div>
</body>
</html>Облачный хостинг из TOP-3 - от 1 Gb ОЗУ, от 25 GB SSD. - 08.09.2015 07:49
Ems, а как подключить шаблон loop.php вместо
PHP код:<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<h2><?php the_title(); // заголовок поста ?></h2>
<?php the_content(); // контент ?>
</article> - 08.09.2015 13:03
Покажите код loop.php
Облачный хостинг из TOP-3 - от 1 Gb ОЗУ, от 25 GB SSD. - 08.09.2015 13:49PHP код:
<article class="post" >
<header>
<h2 itemprop="headline"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
</header>
<span>
<a href="<?php the_permalink() ?>"><img src="<?php echo catch_that_image() ?>" alt="<?php the_title(); ?>"/></a>
</span>
<div itemprop="description"><?php the_excerpt(); // пост превью без использования more ?></div>
</article>Последний раз редактировалось Fktrctq; 08.09.2015 в 13:55.
- 08.09.2015 15:34
Если loop.php лежит в корне папки темы:
PHP код:<?php/*Template Name: Определенная рубрика */?>
<?php get_header();?>
<div class="central-block">
<main class="content">
<?php
$category_id = get_cat_ID('Название рубрики');
$q = 'cat=' . $category_id;
query_posts($q);
if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php include (TEMPLATEPATH . '/loop.php'); ?>
<?php endwhile; endif; ?>
</main>
<?php get_sidebar(); // подключаем sidebar.php ?>
<?php get_footer(); // подключаем footer.php ?>
</div>
</body>
</html>Облачный хостинг из TOP-3 - от 1 Gb ОЗУ, от 25 GB SSD. - 08.09.2015 19:24
не срабатывает
- 08.09.2015 20:02
get_cat_ID('Название рубрики'); - здесь вписали название рубрики?
Облачный хостинг из TOP-3 - от 1 Gb ОЗУ, от 25 GB SSD.
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Как сделать редизайн шаблона вордпресс? | WordPress | 10 | 22.01.2015 03:39 |
Как сделать редизайн шаблона вордпресс? | Web дизайн | 1 | 26.06.2014 23:31 |
Вопрос по WP- вывод категории вне зависимости от поста | WordPress | 9 | 07.06.2013 23:40 |
Сделать шаблон WP - копию шаблона blogger | Другая работа | 3 | 16.04.2013 17:28 |
Как сделать RIP шаблона Wordpress? | Web программирование | 6 | 07.09.2011 19:12 |