У меня есть оператор Turnery, который проверяет, имеет ли тип сообщения Wordpress формат ссылки. Если это так, он выводит настраиваемое поле, а если нет, то выводит постоянную ссылку.
Как мне также проверить, не заполнено ли пользовательское поле? Таким образом, если оно пустое, выводится постоянная ссылка, а если нет, выводится настраиваемое поле.
Это то, что я имею до сих пор.
<h3><a href="<?php get_post_format() == 'link' ? the_field("external_link") : the_permalink(); ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3>
Я думаю, что-то вроде этого, но, похоже, это не работает.
<h3><a href="<?php get_post_format() == 'link' && the_field("external_link") !="" ? the_field("external_link") : the_permalink(); ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3>