0

カスタム分類法を使用してページを作成し、以下の名前/タイトル/スラッグで画像を呼び出したい、上記の私のコード、助けてくれてありがとう!

<?php

$types = get_terms( array(
    'taxonomy' => 'material',
    'hide_empty' => true,
) );

get_header();  ?>

//*html code*//

<?php foreach($types as $type) {
    $image = get_field('image', 'material_' . $type->term_id . '' );
    if ( has_term( $type->term_id, 'material')) {
        echo '<img src="' . $image . '" /> ';
    }
}?>
4

4 に答える 4

0

私は愚かな方法で問題を解決します。より良い方法があれば教えてください。:)

<?php

$types = get_terms( array(
    'taxonomy' => 'material',
    'hide_empty' => true,
) );

get_header();  ?>

//*html code*//

<?php foreach($types as $type) {
    $image = get_field('image', 'material_' . $type->term_id . '' );
    if ( has_term( $type->term_id, 'material')) {
        echo '<img src="' . $image . '" /> ';
    }
    if ( has_term( $type->term_id, 'material')) {
        echo $type->name;
}
}?>
于 2020-02-06T06:57:03.123 に答える