Подскажите как для определённой рубрики задать вывод поста из шаблона 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>
- 26.02.2013 17:28
⭐ Дорвейные темы палят только тут... ⭐ Совместимо Adsense, ЯД - Выгодно и просто! ⭐ Спасибо сказали:
artem.(28.02.2013), - 26.02.2013 17:33
- Регистрация: 10.01.2013
- Сообщений: 60
- Репутация: 14
Что-то типо того:
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>Спасибо сказали:
Думка(26.02.2013), - 28.02.2013 13:53
Ems, а как подключить шаблон loop.php вместо
PHP код:<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<h2><?php the_title(); // заголовок поста ?></h2>
<?php the_content(); // контент ?>
</article>⭐ Дорвейные темы палят только тут... ⭐ Совместимо Adsense, ЯД - Выгодно и просто! ⭐ - 28.02.2013 14:18
- Регистрация: 26.01.2013
- Сообщений: 25
- Репутация: 4
Покажите код loop.php
Последний раз редактировалось artem.; 28.02.2013 в 14:23. Причина: не дописал...
Спасибо сказали:
Думка(28.02.2013), - 28.02.2013 14:30PHP код:
<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>Спасибо сказали:
Думка(28.02.2013), - 28.02.2013 15:54
Если 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>Спасибо сказали:
Думка(28.02.2013),
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Все виды хостинг-услуг от xFES.ru. Администрирование, поддержка. | Хостинг, сервера, домены | 0 | 07.09.2012 20:18 |
Все виды хостинг-услуг от xFES.ru. Администрирование, поддержка. | Хостинг и Серверы | 0 | 07.09.2012 20:18 |
Какие мобильные ПП знаете? | Партнерские программы | 4 | 16.02.2012 19:43 |
Какие мобильные ПП знаете? | Вопросы от новичков | 1 | 16.02.2012 14:54 |
Планируются ли в DR препараты для домашних животных? | Партнерские программы | 41 | 13.11.2009 07:44 |