猿问

If 语句隐藏 <Div>

我正在从 Wordpress 的自定义字段中提取“book_series”和“series_link”。


当包含名称和 URL 时,链接会正确显示,但它会在空白页面(不包括链接或系列)上显示“图书系列:”。当留空时如何隐藏内容?


这是我到目前为止所拥有的:


<?php if (('books_series') == true) : ?>

              <div class="series"><b>Book Series: </b><a href="<?php the_field( 'series_link' ); ?>" target="_blank"><?php the_field( 'books_series' ); ?></a></div>

            <?php else: ?>

              <div class="series" hidden></div>

            <?php endif; ?>

谢谢你。


森栏
浏览 144回答 2
2回答

炎炎设计

也许,if&nbsp;(('books_series')&nbsp;==&nbsp;true)应该:if&nbsp;(the_field('books_series')&nbsp;==&nbsp;true)

慕标5832272

这是我想出的,它似乎工作,虽然我不确定它的整体功能如何 - `&nbsp; &nbsp; &nbsp; <?php if ($series_link) { ?>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <div class="series"><b>Book Series: </b><a href="<?php the_field( 'series_link' ); ?>" target="_blank"><?php the_field( 'books_series' ); ?></a></div>&nbsp; &nbsp; &nbsp; <?php } ?>`谢谢大家的帮助和建议。
随时随地看视频慕课网APP
我要回答