2017-06-28 5 views
0

Ich habe einen benutzerdefinierten Beitragstyp in Wordpress, dass ich die Kategorien für erhalten möchte, damit ich sie als Filteroptionen auflisten kann. Ich benutzteWie bekomme ich den Eigenschaftswert eines Objekts in PHP?

, um ein Objekt zu bekommen, aber ich habe Schwierigkeiten herauszufinden, wie man etwas daraus bekommen.

ein Stück des Objekts:

Array ([0] => WP_Term Object ([term_id] => 3 [name] => Finance 

ich die Namensbestandteile werden soll.

I wrote $names = $terms->name; 

aber das scheint nicht den Trick zu tun.

Wie genau wird das in PHP gehandhabt?

+0

Sie können 'var_dump ($ terms) zu holen,' und es wird Ihnen zeigen, was nach innen enthalten. – castis

+0

versuchen Sie es mit '$ names = $ terms [0] -> name;' –

Antwort

1

Verwenden Sie den Code unten

$terms = get_terms(array(
'post_type' => 'leadership', 
'hide_empty'=> false, 
)); 
// loop the results 
foreach ($terms as $term) { 
    echo $term->name ; 
} 
0

den folgenden Code versuchen, alle Kategorien $names=array_column($terms, 'name');

Verwandte Themen