Obter valor do campo personalizado

Eu uso uma checkbox suspensa para mostrar todos os tipos personalizados (‘abschreibungstabelle’). Funciona bem. Mas agora, eu quero mostrar o valor do campo personalizado ‘nutzungsdauer’ no meu campo de input. Alguma ideia?

 

function.php

  function afa_type_dropdown( $post_type ) { $posts = get_posts( array( 'post_type' => $post_type, 'numberposts' => -1 ) ); if( ! $posts ) return; $out = 'Anlagegut auswählen'; foreach( $posts as $p ) { $out .= '' . esc_html( $p->post_title ) . ''; } $out .= ''; return $out; } 

Solutions Collecting From Web of "Obter valor do campo personalizado"

Como as $posts são as postagens de post_type abschreibungstabelle , você pode obter os valores de campo personalizados usando get_post_custom_values

 if( ! $posts ) return; $out = ''; return $out; } 

Eu tentei isso. Mas eu só obto uma matriz dos campos personalizados. Qual é o problema?

 function afa_type_dropdown( $post_type ) { $posts = get_posts( array( 'post_type' => 'abschreibungstabelle', 'numberposts' => -1, ) ); if( ! $posts ) return; $out = ''; return $out; }