0
votes

Comment puis-je obtenir le titre / nom de taxonomie de l'image?

Utilisez la taxonomie personnalisée pour créer une page, Voulez-vous appeler l'image dans le nom / titre / limace ci-dessous, Mon code ci-dessus, merci de l'aide!

<?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 . '" /> ';
    }
}?>


0 commentaires

4 Réponses :


0
votes
    <?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['url'] . '" /> ';
    }
}?>

1 commentaires

Désolé mec, ce que je veux, c'est d'obtenir le nom / titre de taxonomie / Slug :)



0
votes

Essayez ce code frère xxx


2 commentaires

:) Cela me fait imprimer tous les détails. Mais je veux juste montrer l'image de taxonomie avec nom :(


@kengi j'ai ajouté un autre code. qui est le travail pour mon côté :)



0
votes

Je résolvez le problème de manière stupide. S'il vous plaît laissez-moi savoir s'il y a une meilleure façon. :)

<?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;
}
}?>


0 commentaires

1
votes

voici le code de travail xxx

merci


0 commentaires