0
我使用Custom Metaboxes and Fields來爲WordPress附件創建自定義帖子類型的自定義字段。但是,只有在特定自定義字段存在值的情況下,我才需要顯示內容的方式。自定義字段/元框 - 僅在顯示值時顯示
目前,我使用此代碼:
<?php
$url = get_post_meta($post->ID, 'snippet-reference-URL', true);
if ($url) {
echo "<p><a href='$url'>Reference URL</a></p>";
} ?>
然而,該顯示內容如果字段的情況下(在這種情況下,總是)。我需要的代碼只會顯示內容,如果一個特定的字段有一個值。
給你能否澄清「具有值」和被「目前」字段之間的區別? – acobster
自定義字段將始終存在,但有時它不會有值。例如,我有一個「Bio Image」自定義字段,但並非所有帖子都會有「Bio Image」。因此,自定義字段將「存在」但具有「無價值」。 – JeremyE
上面會有一個更好的例子。儘管「snippet-reference-URL」字段將始終存在,但它並不總是有值。我需要創建一個IF語句,只有在自定義字段有一個值(任何值)時纔會顯示內容。 – JeremyE