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 . '" /> ';
}
}?>
4 Réponses :
<?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'] . '" /> ';
}
}?>
Désolé mec, ce que je veux, c'est d'obtenir le nom / titre de taxonomie / Slug :)
Essayez ce code frère
:) 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é :)
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;
}
}?>
voici le code de travail merci p> p>