基本的に私がやろうとしていること(PHPの非常に基本的な知識を使って):
If Custom Field $randomname exists for that particular post, show the content of that custom field.
If Custom Field $randomname doesn't exist for that particular post, show something else - for example: <div class="name">content</div>
任意の助けは大歓迎です。
ループ内で、get_post_meta
を使用してカスタムフィールドを確認できます。このような。
カスタムフィールドrandomname
が存在する場合、それはその値を表示しますそれ以外の場合は<div class="name">content</div>
を出力します。
<?php
if ( get_post_meta( $post->ID, 'randomname', true ) ) {
echo get_post_meta( $post->ID, 'randomname', true );
} else {
echo '<div class="name">content</div>';
}
?>
または三項演算子を使用して上記の短いバージョンである以下を使用することができます
echo get_post_meta( $post->ID, 'randomname', true ) ? get_post_meta( $post->ID, 'randomname', true ) : '<div class="name">content</div>';