1

誰かがこれを手伝ってくれるかどうか疑問に思っています-何日も私の頭を叩いています...

カスタム分類ページ(taxonomy_genre.php)から、子用語を画像とともに出力する必要があります。

「TaxonomyImages」プラグインを使用して画像を設定しています。

以下のコード-誰かが私にいくつかのポインタを与えることができれば事前に感謝します!

コード#1は、親用語を含むすべての用語を出力します。コード#2は正しい用語を出力しますが、画像はありません

基本的に私は2つを融合しようとしています。

コード#1:

     $current_term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );

$args = array(
                            'taxonomy'     => $current_term->taxonomy,
                            'child_of'     => $current_term->term_id,
                                'term_args'    => array(
                                'orderby'      => 'id',
                                'order'        => 'ASC',
                                'hierarchical' => 0,

                                ),

                            );

    $cats = apply_filters( 'taxonomy-images-get-terms', '', $args );

foreach ($cats as $cat) {

echo '<li><a href="' . get_category_link($cat) . '" title="'. $cat->name .'">' ;
echo wp_get_attachment_image( $cat->image_id, 'detail' );
echo $cat->name ;
echo '</a></li>';
}

コード#2

$current_term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );
$cats = wp_list_categories( array(
    'child_of' => $current_term->term_id,
    'taxonomy' => $current_term->taxonomy,
    'hide_empty' => 0,
    'hierarchical' => false,
    'depth'  => 2,
    'title_li' => ''
    ));
foreach ((array)$cats as $cat) {
$catdesc = $cat->category_description;
echo '<li><a href="'. get_category_link($cat).'" title="'. $cat->cat_name .'">'. wp_get_attachment_image( $cat->image_id, 'detail' ) . $cat->cat_name . '</a></li>'; }
4

1 に答える 1

0

ソート済み - 使用済み:

'親' => $current_term->term_id,

それ以外の:

child_of => $current_term->term_id,

于 2012-10-04T19:32:17.803 に答える