Nous savons que nous pouvons vérifier si la publication en question a un terme en utilisant ce code:
has_term('term', 'taxonomy', $post->ID )) {
Je me demandais s'il existait un code pour vérifier si un message en particulier ne comportait pas de terme particulier. Merci.
if ( !has_term('term', 'taxonomy', $post->ID )) {
Utilisez l'opérateur NOT (!
)
Cela a fonctionné pour moi:
function myFunction() {
$value = "";
if( has_term( 'myterm', 'taxonomy' ) ) {
$value = "foo";
}
elseif( has_term( 'nextterm', 'taxonomy' ) ) {
$value = "nextfoo";
}
if( !empty( $value ) ) {
echo
//do something with
$value;
}
}