Master-X
Форум | Новости | Статьи
Главная » Форум » Блоги и Социальные сети » 
Тема: Php get_most_viewed_category
цитата
05/02/10 в 00:48
 X-dream
Как сделать так чтоб отображались несколько категорий, а не одна?
Или исключить от сюда не нужную категорию?
Код:

<?php if (function_exists('get_most_viewed')): ?>
<ul>
<?php get_most_viewed_category(1, 'post', 10); ?>
</ul>
<?php endif; ?>
цитата
05/02/10 в 02:24
 remorhaz
Первый параметр в get_most_viewed_category - это и есть ID категории. Разве вызов функции несколько раз подряд с разными ID не решит проблему?
цитата
05/02/10 в 03:48
 X-dream
Код:

<?php if (function_exists('get_most_viewed')): ?>
<ul>
<?php get_most_viewed_category(1, 'post', 10); ?>
<?php get_most_viewed_category(2, 'post', 10); ?>
<?php get_most_viewed_category(3, 'post', 10); ?>
<?php get_most_viewed_category(4, 'post', 10); ?>
</ul>
<?php endif; ?>

это не то что нужно.

Код:

<?php if (function_exists('get_most_viewed')): ?>
<ul>
<?php get_most_viewed_category(1,2,3 'post', 10); ?>
</ul>
<?php endif; ?>

не работает ...

Код:

<?php if (function_exists('get_most_viewed')): ?>
<ul>
<?php get_most_viewed_category(-1, 'post', 10); ?>
</ul>
<?php endif; ?>

тоже не работает.


Код:

<?php if (function_exists('get_most_viewed')): ?>
<ul>
<?php get_most_viewed('post', 10); ?>
</ul>
<?php endif; ?>

выводит все категории.




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

ззы - заюзал пока что widget , а мне надо прямо в коде ...

Код:
<?php query_posts('cat=-1&v_sortby=views&v_orderby=desc'); ?>
тоже не помогает )
цитата
05/02/10 в 03:51
 X-dream
это код от плагина PostViews
цитата
05/02/10 в 04:07
 X-dream
у меня есть решение: для этого надо вставить My Custom Widget в my-custom-page.php

Как это сделать ?
Вроде как то при помощи Filter definition ...
Создал я там в настройках фильтр под названием is_category('1')

зы ----

Последний раз редактировалось: X-dream (05/02/10 в 06:37), всего редактировалось 2 раз(а)
цитата
05/02/10 в 04:59
 log
Поставь себе плагин WP-dTree и не мучайся!
цитата
05/02/10 в 22:03
 remorhaz
Попробуй так, теоретически может сработать:

Код:
<?php get_most_viewed_category(array(1,2,3), 'post', 10); ?>
цитата
06/02/10 в 01:38
 Skat
попробуй перед постами поставить (перед <?php if (have_posts()) : ?>) это:

Код:
<?php query_posts('cat=2,6,17,38'); ?>


для вывода списка не всех категорий поковыряй

Код:
<?php wp_list_categories('orderby=name&include=3,5,9,16'); ?>


Эта страница в полной версии