Gestionnaire de fichiers - Editer - /home/wwgoat/public_html/blog/wp-content/plugins/simple-membership/views/admin_add_level.php
Arrière
<?php SimpleWpMembership::enqueue_validation_scripts(); ?> <div class="wrap" id="swpm-level-page"> <form action="" method="post" name="swpm-create-level" id="swpm-create-level" class="validate swpm-validate-form"> <input name="action" type="hidden" value="createlevel" /> <h3><?php echo SwpmUtils::_('Add Membership Level'); ?></h3> <p> <?php echo __('Create new membership level.', 'simple-membership'); echo __(' Refer to ', 'simple-membership'); echo '<a href="https://simple-membership-plugin.com/adding-membership-access-levels-site/" target="_blank">' . __('this documentation', 'simple-membership') . '</a>'; echo __(' to learn how a membership level works.', 'simple-membership'); ?> </p> <?php wp_nonce_field( 'create_swpmlevel_admin_end', '_wpnonce_create_swpmlevel_admin_end' ) ?> <table class="form-table"> <tbody> <tr> <th scope="row"><label for="alias"><?php echo SwpmUtils::_('Membership Level Name'); ?> <span class="description"><?php echo SwpmUtils::_('(required)'); ?></span></label></th> <td><input class="regular-text validate[required]" name="alias" type="text" id="alias" value="" aria-required="true" /></td> </tr> <tr class="form-field form-required"> <th scope="row"><label for="role"><?php echo SwpmUtils::_('Default WordPress Role'); ?> <span class="description"><?php echo SwpmUtils::_('(required)'); ?></span></label></th> <td><select class="regular-text" name="role"><?php wp_dropdown_roles( 'subscriber' ); ?></select></td> </tr> <tr> <th scope="row"><label for="subscription_period"><?php echo SwpmUtils::_('Access Duration'); ?> <span class="description"><?php echo SwpmUtils::_('(required)'); ?></span></label> </th> <td> <p><input type="radio" checked="checked" value="<?php echo SwpmMembershipLevel::NO_EXPIRY?>" name="subscription_duration_type" /> <?php echo SwpmUtils::_('No Expiry (Access for this level will not expire until cancelled')?>)</p> <p><input type="radio" value="<?php echo SwpmMembershipLevel::DAYS ?>" name="subscription_duration_type" /> <?php echo SwpmUtils::_('Expire After')?> <input type="text" value="" name="subscription_period_<?php echo SwpmMembershipLevel::DAYS ?>"> <?php echo SwpmUtils::_('Days (Access expires after given number of days)')?></p> <p><input type="radio" value="<?php echo SwpmMembershipLevel::WEEKS?>" name="subscription_duration_type" /> <?php echo SwpmUtils::_('Expire After')?> <input type="text" value="" name="subscription_period_<?php echo SwpmMembershipLevel::WEEKS ?>"> <?php echo SwpmUtils::_('Weeks (Access expires after given number of weeks')?></p> <p><input type="radio" value="<?php echo SwpmMembershipLevel::MONTHS?>" name="subscription_duration_type" /> <?php echo SwpmUtils::_('Expire After')?> <input type="text" value="" name="subscription_period_<?php echo SwpmMembershipLevel::MONTHS?>"> <?php echo SwpmUtils::_('Months (Access expires after given number of months)')?></p> <p><input type="radio" value="<?php echo SwpmMembershipLevel::YEARS?>" name="subscription_duration_type" /> <?php echo SwpmUtils::_('Expire After')?> <input type="text" value="" name="subscription_period_<?php echo SwpmMembershipLevel::YEARS?>"> <?php echo SwpmUtils::_('Years (Access expires after given number of years)')?></p> <p><input type="radio" value="<?php echo SwpmMembershipLevel::FIXED_DATE?>" name="subscription_duration_type" /> <?php echo SwpmUtils::_('Fixed Date Expiry')?> <input type="text" class="swpm-date-picker" value="<?php echo date('Y-m-d');?>" name="subscription_period_<?php echo SwpmMembershipLevel::FIXED_DATE?>"> <?php echo SwpmUtils::_('(Access expires on a fixed date)')?></p> </td> </tr> <tr class="form-field"> <th scope="row"><label for="role"><?php _e('Default Account Status', 'simple-membership'); ?></label></th> <td> <select name="default_account_status"> <option value=""> <?php _e('Use global settings', 'simple-membership') ?> </option> <?php echo SwpmUtils::account_state_dropdown('') ?> </select> <p class="description"> <?php _e('Select the default account status for newly created members of this membership level. This option is useful if you want to manually approve members for certain membership levels. ', 'simple-membership'); ?> <?php echo '<a href="https://simple-membership-plugin.com/manually-approve-members-membership-site/" target="_blank">' . __('View Documentation', 'simple-membership') . '</a>.'; ?> <?php _e('Note: This setting has no effect if email activation is enabled.', 'simple-membership'); ?> </p> </td> </tr> <tr> <th scope="row"> <label for="email_activation"><?php echo SwpmUtils::_('Email Activation'); ?></label> </th> <td> <input name="email_activation" type="checkbox" value="1"> <p class="description"> <?php echo SwpmUtils::_('Enable new user activation via email. When enabled, members will need to click on an activation link that is sent to their email address to activate the account. Useful for free membership. '); ?> <?php echo '<a href="https://simple-membership-plugin.com/email-activation-for-members/" target="_blank">' . SwpmUtils::_('View Documentation') . '</a>.'; ?> <?php echo '<br><strong>'.SwpmUtils::_('Note:').'</strong> '.SwpmUtils::_('If enabled, the member\'s decryptable password is temporarily stored in the database until the account is activated.'); ?> </p> <br /> <label for="after_activation_redirect_page"><?php echo SwpmUtils::_( 'After Email Activation Redirection Page (optional)' ); ?></label> <input class="regular-text" name="after_activation_redirect_page" type="text" value=""> <p class="description"> <?php echo SwpmUtils::_( 'This option can be used to redirect the users to a designated page after they click on the email activation link and activate the account.' ); ?> </p> </td> </tr> <?php echo apply_filters('swpm_admin_add_membership_level_ui', '');?> </tbody> </table> <?php submit_button( SwpmUtils::_('Add New Membership Level '), 'primary', 'createswpmlevel', true, array( 'id' => 'createswpmlevelsub' ) ); ?> </form> </div> <script> jQuery(document).ready(function($){ $('.swpm-date-picker').datepicker({dateFormat: 'yy-mm-dd', changeMonth: true, changeYear: true, yearRange: "-100:+100"}); }); </script>
| ver. 1.4 |
Github
|
.
| PHP 8.0.30 | Génération de la page: 0.01 |
proxy
|
phpinfo
|
Réglages