如果为空则隐藏DIV-插件库

时间:2018-06-08 作者:mad2kx

我想在一页网站上隐藏图库。我使用Album Gallery Plugin 这使我能够将库作为php短代码插入到源代码中。

我想在库为空/设置为草稿时删除/隐藏整个DIV

这是SC

<div id="photos" class="block" style="margin-top: 50% !important;">
    <h3>photos ></h3>
        <h4>Official photos<br>
        <small>XYZ ////////////////////</small></h4>
        <p>The Band:<br>
        XYZ<br>
        Drums<br>
        XYZ</p>
        <?php echo do_shortcode(\'[aigpl-gallery-slider id="1077" dots="false" arrows="false"]\' );?>
        <h4>Live photos<br>
        <small>XYZ ////////////////////</small></h4>
        <p>XYZ live pictures</p>
        <?php echo do_shortcode(\'[aigpl-gallery-slider id="1080" dots="false" arrows="false"]\');?>
</div>
我的网站主要使用自定义帖子,当内容为空时,我可以使用wp查询隐藏自定义帖子div。但是,如何结合插件来实现这一点呢?

1 个回复
最合适的回答,由SO网友:cjbj 整理而成

这只是重新组织PHP的问题:

$gallery = do_shortcode(\'[aigpl-gallery-slider id="1080" dots="false" arrows="false"]\');

if ( ! empty( $gallery ) ) {
    echo \'<div id="photos" class="block" style="margin-top: 50% !important;">\'
    ...
    echo $gallery;
    echo \'</div>\';
}

结束