[Помогите] Вывод всех меток на одной странице.

Тема в разделе "Wordpress", создана пользователем Seodan, 26 окт 2008.

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

    Seodan SEO Модератор

    Регистр.:
    20 ноя 2006
    Сообщения:
    199
    Симпатии:
    131
    Как сделать вывод всех всех меток на одной странице?

    А то в сайтбаре отображаются естественно не все.


     
  2. sema

    sema Постоялец

    Регистр.:
    18 май 2007
    Сообщения:
    95
    Симпатии:
    21
    Попробуй так
    <?php wp_tag_cloud('smallest=8&largest=22&number=&orderby=count'); ?>
    number - кол-во меток, если не указать - выведет все
    ---
    orderby - одно слово, что то у меня оно разбивается
     
    Seodan нравится это.
  3. Seodan

    Seodan SEO Модератор

    Регистр.:
    20 ноя 2006
    Сообщения:
    199
    Симпатии:
    131
    и как это запихнуть на страницу?

    Не вставлять же в шаблон.

    суть такая.

    Меток у меня около 200, а вот в сайдбаре выводится 45 штук.


    Я вот хочу сделать под метки сделать ссылку "Список всех меток".

    Нажимаешь её и на странице все метки.
    ну или подскажите как создать страницу и впихнуть в нее php
     
  4. Limmer

    Limmer

    Регистр.:
    3 июн 2008
    Сообщения:
    206
    Симпатии:
    45
    я бы сделал следующим образом: сначала создал пустую страницу (page), а потом в шаблоне page.php после заголовка подставил бы условие

    PHP:
    <?php if(is_page('id')) {
    wp_tag_cloud('smallest=8&largest=22&number=&orderb y=count');
    ?>
    где id той пустой страницы
     
  5. Seodan

    Seodan SEO Модератор

    Регистр.:
    20 ноя 2006
    Сообщения:
    199
    Симпатии:
    131
    А у меня URL страницы %postname%.html

    Все равно можно так указывать id??
     
  6. Смоленский

    Смоленский

    Регистр.:
    2 июл 2008
    Сообщения:
    248
    Симпатии:
    87
    Вам необходимо указать ID страницы на который вы собираетесь выводить все тэги, то что у вас чпу такого вида параллельно.
     
  7. partizannn

    partizannn

    Регистр.:
    15 сен 2008
    Сообщения:
    418
    Симпатии:
    52
    Всетаки повторю свой вопрос: Как применить к облаку меток в виджете свой стиль? А также выравнивание по центру.
    При вставке такой вот штуки в свой шаблон
    PHP:
    wp_tag_cloud('smallest=8&largest=14&orderby=count'); 
    всеравно ничего не заработало, метки все так же не все...
     
  8. Смоленский

    Смоленский

    Регистр.:
    2 июл 2008
    Сообщения:
    248
    Симпатии:
    87
    PHP:
    <?php wp_tag_cloud('smallest=8&largest=22&number=&orderb y=count'); ?> 
    Стиль: смотришь исходный код страницы, и манипулируешь css
     
  9. partizannn

    partizannn

    Регистр.:
    15 сен 2008
    Сообщения:
    418
    Симпатии:
    52
    Вы чуточку не поняли у меня этот код находится в файлике widgets.php и все разделы относятся к одному класу дива. как мне отдельный класс применить именно к меткам?
    Собственно кусок когда:
    PHP:
    function wp_widget_tag_cloud($args) {
        
    extract($args);
        
    $options get_option('widget_tag_cloud');
        
    $title = empty($options['title']) ? __('Tags') : apply_filters('widget_title'$options['title']);

        echo 
    $before_widget;
        echo 
    $before_title $title $after_title;
            
    wp_tag_cloud('smallest=8&largest=14&orderby=name');
        echo 
    $after_widget;
    }
     
  10. Смоленский

    Смоленский

    Регистр.:
    2 июл 2008
    Сообщения:
    248
    Симпатии:
    87
    У каждой метки есть свой класс, посмотри код страницы.
     
Статус темы:
Закрыта.