Подскажите как для определённой рубрики задать вывод поста из шаблона 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>
- 05.10.2011 18:45
Последний раз редактировалось WOLF; 05.10.2011 в 18:49.
- 05.10.2011 19:10
Что-то типо того:
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>Спасибо сказали:
DarkAngel-163(05.10.2011), WOLF(05.10.2011), - 05.10.2011 19:20
Ems, а как подключить шаблон loop.php вместо
PHP код:<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<h2><?php the_title(); // заголовок поста ?></h2>
<?php the_content(); // контент ?>
</article> - 05.10.2011 19:28
- Регистрация: 30.06.2011
- Сообщений: 623
- Репутация: 147
Покажите код loop.php
- 05.10.2011 19:29PHP код:
<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> - 05.10.2011 19:31
Если 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>Спасибо сказали:
WOLF(05.10.2011), - 05.10.2011 19:35
не срабатывает
- 05.10.2011 19:43
- Регистрация: 30.06.2011
- Сообщений: 623
- Репутация: 147
get_cat_ID('Название рубрики'); - здесь вписали название рубрики?
Последний раз редактировалось Saratul; 05.10.2011 в 19:48.
- 05.10.2011 19:49
Saratul, ну это не вариант, и наврятли сработает, да и кому собственно это будет нужно, с большей вероятностью 99.99%, что все будут подстраиваться под новые алгоритмы.
Меня конечно же больше интересует, не как обойти этот вариант, если он таковой наступит, я вероятность, что возможно ли воопще такое действие от Яндекса. - 05.10.2011 19:55
- Регистрация: 30.06.2011
- Сообщений: 623
- Репутация: 147
WOLF, А почему не возможно, хозяин - барин, что хочу то и ворочу, яндекс это в первую очередь БИЗНЕС система, а потом уже все остальное, а уж Российский бизнес, многое может
Кстати, если Яндекс пойдет на такие меры, ему будет чем перед инвесторами отчитаться, да и акции могут в рост пойти, т.е одни плюсы куда ни плюнь.Последний раз редактировалось Saratul; 05.10.2011 в 20:06.
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Каталог товаров на WP | Web программирование | 0 | 02.09.2011 18:59 |
Каталог Google ODP и каталог DMOZ | 31 | 23.07.2011 21:31 | |
Каким должен быть сайт, чтоб попасть в каталог Яндекса? | Поисковые системы | 37 | 22.10.2010 05:27 |
Я.Каталог или ссылки | Поисковые системы | 5 | 01.03.2010 21:30 |