Atrax
(@atrax)
Ethical engineer
Зачем вообще такое извращение? Чем вам сами страницы рубрик не угодили, что вы их функционал повторяете внутри статической страницы.
Вы повторили Цикл и считаете, что сменили контекст? 🙂
пишу перед циклом чтобы выводилась только одна категория
С этого места поподробнее.
Мне уже интересно.
типа того код
на главной the_content работает, на пейдже с темплектом с этим же кодом нет
я вообще изначально думал, что будет работать, потом почитал описание этой функции ну и понял что не должно, только на главной
цель: надо чтобы на половине статичной страницы выводилась лента категории, а на другой половине контент этой страницы, что собственно я и сделал, только вот в этом проблема
<?php query_posts('cat=1') ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<?php the_title(); ?></a>
Published on <?php the_time('d F Y'); ?> by <?php the_author_posts_link(); ?>
<?php
the_content('Читать далее...');
?>
<?php endwhile; ?>
<?php endif; ?>
Модератор
Юрій
(@yube)
на главной the_content работает, на пейдже с темплектом с этим же кодом нет
Может просто Вы неправильно понимаете, как работает the_content(‘…’)? Объясню. На списочных страницах он (с одним параметром) выводит контент до тега -more-, ежели таковой имеется, на сингулярных — полностью весь контент.
что он делает я знаю, а почему он делает это именно так теперь понял
тогда как можно превратить статическую страницу pages из сингулярной в списочную?
Модератор
Юрій
(@yube)
Превратить, скорее всего, будет непросто. Но можно попробовать непосредственно перед the_content() поставить $more = 0;
или $more = 1;
в зависимости от того, нужен тизер или полный текст.
большое спасибо! это то самое, что требовалось