it-swarm.com.de

Begriffe mit Taxonomie und Metaboxwert drucken

Ich erstelle eine Metabox serial_language mit dem ACP-Plug-in. Der benutzerdefinierte Taxonomiename lautet serial.

Und ich möchte nur Begriffe erhalten, in denen der benutzerdefinierte Feldwert english, arabic ist.

Wie erhalte ich nur Begriffe mit benutzerdefinierten Feldern mit dem Wert english or arabic?

$wcatTerms = array(
    'get_terms' => 'serial',
    'hide_empty' => 0, 
    'parent' =>0,
    'tax_query' => array(
    'relation' => 'AND',
        array(
            'get_terms' => 'serial',
            'field' => 'serial_language',
            'value' => array( 'english', 'arabic' ),
        )
));
foreach($wcatTerms as $wcatTerm) :
    echo '<a href="' .get_term_link( $wcatTerm->slug, $wcatTerm->taxonomy ). '">' .$wcatTerm->name. '</a>';
endforeach; 
1
F.A

Versuche dies:

$args = array(
    'hide_empty' => false,
    'relation' => 'OR',
          array(
            'key' => 'serial_language',
            'value' =>'english', 
            'compare' => 'LIKE'
          ),
          array(
            'key' => 'serial_language',
            'value' =>'arabic', 
            'compare' => 'LIKE'
          ),
    'taxonomy'  => 'serial',
    );
    $terms = get_terms( $args );

hoffe, das wird helfen

1
Tejas Gajjar