【发布时间】:2015-08-23 02:54:24
【问题描述】:
所以这就是我想要做的。我为此使用高级自定义字段并输出带有链接的标题,但有时它们不是链接。当没有链接时,我不希望将其包装在标签中,但我似乎无法弄清楚那部分。
这是我的部分页面代码
<div class="small-12 columns">
<h2>Show Information</h2>
<?php if( have_rows('show_information') ): ?>
<?php while( have_rows('show_information') ): the_row(); ?>
<p><a href="<?php the_sub_field('show_link'); ?><?php the_sub_field('show_pdf'); ?>" target="_blank">
<?php the_sub_field('show_title'); ?></a></p>
<?php endwhile; ?>
<?php endif; ?>
</div>
所以现在我正在使用转发器字段,我正在显示链接或 PDF 和标题。如果他们没有链接或 PDF,我遇到了问题,标题仍然会被包裹在标签中,并且只会在前端链接回自身。我想如果他们没有附加链接或 PDF,标签会消失,只是没有链接的文本。
任何帮助都会很棒。
【问题讨论】:
标签: php wordpress if-statement conditional advanced-custom-fields