2017-11-09 20 views
-1

カスタムフィールドを1つずつ表示したい。WordPress - get_post_meta()がfalseを返す

私はこのコード

<p><?php echo get_post_meta($post->ID, 'autore', true);?></p> 

を置くしかし、私はthe_metaは()リスト内のすべてのカスタムフィールドを表示する使用している場合は、

代わりにfalseを返します。

私を助けることができますか? $ポストを使用して

+0

返すかではありません'autore'はまったく同じですか? 'the_meta'を使用しているときに、期待値とそのポストのメタキーが表示されていますか? – Scuzzy

+0

the_meta()を使用すると、私にはキーが与えられます。最後にはカスタムフィールドに何も追加していません。私もデータベースをチェックし、テーブルの中に 'autore'があります – lisarko8077

+0

the_meta()には正しい値が表示されます – lisarko8077

答えて

0

あなたは `the_meta`はの大文字と小文字の区別あり呼び出すとき>あなただけのトップにグローバル$ポストを追加し、すべてのテストのポストIDの最初のポストグローバルにする必要がIDが

関連する問題