检查wordpress小部件中的isset值

时间:2016-11-10 19:02:42

标签: php

如何检查isset或空值以显示或隐藏标记此代码不起作用

<?php if ($this->get_field_name( 'name1')){ ?>
                                <li><a href="<?php echo $link1; ?>" target="_blank"><?php echo $name1; ?></a></li>
                                <?php }

这是小部件的标签

<p>
                <label for="<?php echo $this->get_field_id( 'name1' ); ?>"><?php _e( 'عنوان تبلیغ متنی اول' ); ?></label>
                <input class="widefat" id="<?php echo $this->get_field_id( 'name1' ); ?>" name="<?php echo $this->get_field_name( 'name1' ); ?>" type="text" value="<?php echo esc_attr( $name1 ); ?>" />
            </p>

1 个答案:

答案 0 :(得分:0)

好的,我发现了

<?php if (esc_attr( $name1 )){ ?>
                                <li><a href="<?php echo $link1; ?>" target="_blank"><?php echo $name1; ?></a></li>