カスタムフィールドで一つだけ空の場合の条件分岐はよく出ていると思いますが、ここでは4つのカスタムフィールドが空の場合の条件分岐をメモしておきます。

<? $ctm01 = get_post_meta($post->ID, ‘カスタムフィールド01’, true); ?>

<? $ctm02 = get_post_meta($post->ID, ‘カスタムフィールド02’, true); ?>

<? $ctm03 = get_post_meta($post->ID, ‘カスタムフィールド03’, true); ?>

<? $ctm04 = get_post_meta($post->ID, ‘カスタムフィールド04’, true); ?>

<? if( empty( $ctm01 ) && empty( $ctm02 ) && empty( $ctm03 ) && empty( $ctm04 ) ): ?>

ここにすべて空の場合に表示される内容

<? else: ?>

ここにどれか一つの項目に入力されば場合に表示される内容

<? endif; ?>