Пользовательское поле IF / ELSE PHP

Хорошо, поэтому я пытаюсь использовать пользовательские поля WordPress и работать с ними, но теперь у меня есть код php, в котором мне нужна помощь.

<a href="<?php echo get_post_meta( $post->ID, '_ct_text_4dc9e9f74d000', true ); ?>">Go To Store!</a> 

Вышеприведенный код – это то, что у меня есть сейчас. Есть ли способ установить оператор if и else, поэтому, если в пользовательском поле есть значение, тогда покажите это, но еще покажите N / A, если нет значения

Вы имеете в виду что-то вроде этого?

 $customhref = get_post_meta( $post->ID, '_ct_text_4dc9e9f74d000', true ); if ( $customhref ) { ?> <a href="<?php echo $customhref; ?>">Go To Store!</a> <?php } else { echo 'N/A'; } 

Ответ Чипа велик (и получил +1), но так же, как альтернатива, когда вы изучаете PHP, я предпочитаю этот стиль, поскольку он принимает только одну строку в файле, которую я буду использовать и лучше интегрирую с потоком HTML ,

 <?php if(get_post_meta( $post->ID, '_ct_text_4dc9e9f74d000', true )) : ?> <a href="<?php echo get_post_meta( $post->ID, '_ct_text_4dc9e9f74d000', true ); ?>">Go To Store!</a> <?php else : ?> N/A <?php endif; ?> 

Опять же, это только вопрос предпочтения, и вам может быть полезно увидеть другие способы сделать то же самое.