0

投稿にStatusとVersionという名前の2つのカスタムフィールドがあります。投稿内に表示する[ステータス]フィールドの値を取得したいと思います。ドキュメントによると、以下は値を取得する必要があります。

<?php get_post_meta($post->ID, 'Status', true); ?>

ただし、何も返されません。

次のことを行う

<?php the_meta(); ?>

すべてのカスタムフィールドの名前と値を返すため、正しく追加されて機能しているように見えます。私は何か間違ったことをしていますか、それとも誰かが何かアイデアを持っていますか?

4

1 に答える 1

3

「何も返されない」と言うとき、何を期待していますか

<?php get_post_meta($post->ID, 'Status', true); ?>

する?get_post_meta値を返すだけで、エコーしません。また、変数に保存していません。echo次のようにを追加します。

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

あなたが求めていることをしますか?

于 2012-07-02T19:33:21.663 に答える