• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Меню рубрики из статей

Статус
В этой теме нельзя размещать новые ответы.

k0missar

Знаток
Регистрация
20 Сен 2008
Сообщения
200
Реакции
25
Мне нужно что бы в рубрике выводились все статьи, можно ли это сделать?
Пример:
Рубрика 1
статья 1
статья 2
статья 3

Рубрика 2
статья 1
статья 2
статья 3
И эти рубрики собственно в разных блоках.
 
Это легко сделать если стоит WP 3.1 и тема поддерживает произвольные меню то просто в админке WP, создаешь произвольное меню в нужном тебе количестве и ставишь куда надо. А так быстрее и надежнее ручками ручками!
 
Это легко сделать если стоит WP 3.1 и тема поддерживает произвольные меню то просто в админке WP, создаешь произвольное меню в нужном тебе количестве и ставишь куда надо. А так быстрее и надежнее ручками ручками!
Если так постоянно ручками так можно и в коде набить их. А как сделать пхп выводом всех статей из рубрики?
 
Мне нужно что бы в рубрике выводились все статьи, можно ли это сделать?
Пример:
Рубрика 1
статья 1
статья 2
статья 3
Рубрика 2
статья 1
статья 2
статья 3
И эти рубрики собственно в разных блоках.
Если вы дружите с php-кодом используйте подобный цикл в любом месте
<?php
global $post;
$tmp_post = $post;
$myposts = get_posts('numberposts=ID&category=ID');
foreach($myposts as $post) :
setup_postdata($post);
?>

.............. здесь исполняемый код цикла ...............

<?php endforeach; ?>
<?php $post = $tmp_post; ?>
Вместо ID подставляете нужные числа количества выводимых постов и категории из которых они будут выводиться

Конструкция очень удобна так как не требует обнуления запросов, а работает в разных местах на странице столько - сколько нужно
 
Можно еще так:
PHP:
                    <?php $cats = get_categories('orderby=name&hierarchical=0');
                        foreach ($cats as $category) {
                          print '<div id="category"><span>Категория </span><a href="'.get_category_link($category->cat_ID).'">'.$category->name.':</a></div>';
                          print '<ul id="list">';
                          query_posts(array('cat' => $category->cat_ID,'showposts'=>1000));
                          while (have_posts()) {  the_post();
                          $showed_ids[] = get_the_ID();
                    ?>
                      <li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title() ?></a></li>
                    <?php }            
                          print '</ul>';
                          } 
                    ?>

Этот код выведет вообще все категории сайта со всеми их записями.
Если хотите только одну категорию, то добавьте к параметрам get_categories - саt=1& (1 - это ID категории)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху