[Помогите] Надо что-бы в блок , выводились новости из одной катигории

Тема в разделе "Wordpress", создана пользователем iurok, 4 янв 2009.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. iurok

    iurok Создатель

    Регистр.:
    31 июл 2008
    Сообщения:
    49
    Симпатии:
    3
    Я создаю сайт и только знакомлюсь с WP ! Встала задала вывести на главную блок в котором будут отбражатся новости из одной категории а не из всех ! Предположим мне надо чтобы новости выводились из этой категории ! http://test1.ru/?cat=5


    Вот PHP код , того что надо изменить


    HTML:
    <div id="homebox">
    				<?php if ($aOptions['homebox-cat'] != '') { query_posts('showposts=6&cat=' . $aOptions['homebox-cat']); } ?>
                    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
                        <div class="boxitem">
    						<h5><a href="<?php the_permalink() ?>" title="<?php the_title() ?>"><?php the_title() ?></a></h5>
                            <span class="itemdets"><br />
                            </span>
                            <img src="<?php $key="thumbnail"; echo get_post_meta($post->ID, $key, true); ?>" alt="<?php the_title() ?>" />
                            <?php the_content_rss('', TRUE, '', 25); ?>
    						<span class="morelink">
                            	<a href="<?php the_permalink() ?>" title="<?php the_title() ?>">Продолжение...</a>
                            </span>
                        </div>
                    <?php endwhile; else: ?>
                    <?php endif; ?>    
                    </div>
     
  2. iurok

    iurok Создатель

    Регистр.:
    31 июл 2008
    Сообщения:
    49
    Симпатии:
    3
    Всё я решил проблему , проблема была в самом коде шаблона !

    <div id="homebox">
    <?php if ($aOptions['homebox-cat'] != '') { query_posts("cat=5&showposts=6" - вот что надо вставить ! . $aOptions['homebox-cat']); } ?>
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <div class="boxitem">
    <h5><a href="<?php the_permalink() ?>" title="<?php the_title() ?>"><?php the_title() ?></a></h5>
    <span class="itemdets"><br />
    </span>
    <img src="<?php $key="thumbnail"; echo get_post_meta($post->ID, $key, true); ?>" alt="<?php the_title() ?>" />
    <?php the_content_rss('', TRUE, '', 25); ?>
    <span class="morelink">
    <a href="<?php the_permalink() ?>" title="<?php the_title() ?>">Продолжение...</a>
    </span>
    </div>
    <?php endwhile; else: ?>
    <?php endif; ?>
    </div>
     
  3. joefast

    joefast

    Заблокирован
    Регистр.:
    6 ноя 2007
    Сообщения:
    464
    Симпатии:
    74
    ...а зачем вы в этой конструкции оставляете ". $aOptions['homebox-cat']"?

    Изначально именно эта часть позволяла задавать в опциях, новости из какой категории показывать. Если же вы напрямую устанавливаете категорию номер 6, то ". $aOptions['homebox-cat']" можно смело удалять.
     
  4. iurok

    iurok Создатель

    Регистр.:
    31 июл 2008
    Сообщения:
    49
    Симпатии:
    3
    я не понимал для чего он предназначется , да и шас только начинаю потихоньку вьезжать =) Спасибо ! Можно закрывать )
     
Статус темы:
Закрыта.