Вопрос по WP: вывод заголовков без превью

tradeinvestor
На сайте с 04.02.2008
Offline
189
3038

Увидел вот такое и тут решение. Хочу попробовать сделать также вывод заголовков без превью. Пока мысль такая - сделать отдельный шаблон, где будет прописан вывод списка статей из определенных категорий.

Может быть, есть более рациональное решение или вообще готовый плагин?

SEO в конкурентных тематиках. Продвижение на Россию и USA/CA, консультации. Внимание! Связаться со мной можно только по ICQ 707482 или через ЛС на форуме и не по каким иным контактам.
W
На сайте с 21.01.2009
Offline
172
#1
tradeinvestor:
Увидел вот такое и тут решение. Хочу попробовать сделать также вывод заголовков без превью. Пока мысль такая - сделать отдельный шаблон, где будет прописан вывод списка статей из определенных категорий.
Может быть, есть более рациональное решение или вообще готовый плагин?

Есть плагин http://wordpress.org/extend/plugins/list-category-posts/

Но можно ли им вывести посты на странице именно в таком виде - не подскажу, по идее даже если нельзя должно решаться легкой правкой плагина.

Если плагин не поможет шаблон - правильное решение, в wordpress можно легко сделать шаблоны для определенных страниц, вывод самих постов будет примерно таким:

<?php query_posts('category_name=Название рубрики&showposts=100'); ?>

<?php while (have_posts()) : the_post(); ?>

<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>

<?php endwhile;?>

A7
На сайте с 30.08.2009
Offline
39
#2

Как вариант:

в файле archive.php

...

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>

<?php the_content();

endwhile;

endif; ?>

...

заменить на

<?php if ( in_category(1)) {

if (have_posts()) : while (have_posts()) : the_post(); ?>

<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>

<?php endwhile;

endif; }

else { ?>

...

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>

<?php the_content();

endwhile;

endif; } ?>

...

Чтобы задать вывод нужного количества постов в какой-либо категории использовать query_posts

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий