Отображение пользовательской таксономии в списке с помощью the_term_list () в WordPress - PullRequest
2 голосов
/ 02 июня 2011

Мне нужна помощь с отображением моих пользовательских таксономий в ul с помощью the_term_list ().

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

Вот что мне нужно для работы:

<?php echo get_the_term_list($post->ID, 'skills', '<h5>Project Role</h5> ', ', ', '', ); ?>

Вот справочник по функции WordPress, если вам это нужно: http://codex.wordpress.org/Function_Reference/get_the_term_list

Ответы [ 2 ]

2 голосов
/ 13 октября 2011

Это должно привести к отображению ваших пользовательских таксономий в неупорядоченном списке с заголовком h5 вверху:

<?php echo get_the_term_list( $post->ID, 'skills', '<h5>Project Role</h5><ul><li>', '</li><li>', '</li></ul>' ); ?>
0 голосов
/ 10 августа 2016
//    Use this code
    <?php
    $taxonomy     = 'product-category';
    $orderby      = 'name';
    $show_count   = 0;      // 1 for yes, 0 for no
    $pad_counts   = 0;      // 1 for yes, 0 for no
    $hierarchical = 1;      // 1 for yes, 0 for no
    $title        = '';
    $empty        = 1;      // 1 for yes, 0 for no

    $args = array(
        'taxonomy'=> $taxonomy, 'orderby' => $orderby,  'show_count' => $show_count, 'pad_counts'   => $pad_counts, 'hierarchical' => $hierarchical,
        'title_li'     => $title, 'hide_empty'   => $empty ); ?>
        <ul class="sidebar_cat" data-role="listview"> <?php $variable = wp_list_categories( $args ); $variable = str_replace(array('(',')'), '', $variable);    $variable = str_replace('(', '<span class="ui-li-count">', $variable);
        $variable = str_replace(')', '</span>', $variable);   echo $variable; ?>
        </ul>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...