如何使用PHP Wordpress从后端启用和禁用必填字段属性

如何使用PHP Wordpress从后端启用和禁用必填字段属性,php,wordpress,required,Php,Wordpress,Required,我有一个选择,在我的插件,使这个领域需要或没有,但我们如何可以管理请任何人给我一些解决方案,我尝试了,但失败了 <div class="create-account"> <p> <label for="label_birthday"><?php echo esc_attr( $birthday_label, 'dobc' ); ?> <?p

我有一个选择,在我的插件,使这个领域需要或没有,但我们如何可以管理请任何人给我一些解决方案,我尝试了,但失败了

<div class="create-account">
        <p>
            <label for="label_birthday"><?php echo esc_attr( $birthday_label, 'dobc' ); ?>
            <?php if ( 'yes' === $birthday_required ) : ?>
                <span class="required" style="color:red;">*</span>
            <?php endif; ?>
        </label>
        <input type="date" class="input-text" name="dobc_date_field" id="date of birthd " value="<?php echo esc_html( $show_date ); ?>"  required/>
        <?php wp_nonce_field( 'birthday_nonce_action_checkout', 'birday_fields_checkout_nonce' ); ?>
    </p>
</div>
<div class="clear"></div>
    <?php
}


*

如果您想要html必需属性,您可以这样做

<?php $required =  ($birthday_required == 'yes') ? 'required' : '' ; ?>
<input name="dobc_date_field" <?php echo $required; ?> />