コード例 #1
0
wskl_members_input('inactive_accounts_interval', __('검사 주기', 'wskl'), __('시간 단위로 입력하세요', 'wskl'), array('type' => 'number'));
?>
							<?php 
wskl_members_input('inactive_accounts_duration', __('휴면 기한', 'wskl'), __('일 동안 로그인하지 않은 계정을 휴면 처리합니다.', 'wskl'), array('type' => 'number'));
?>
							<?php 
wskl_members_input('inactive_accounts_notification', __('휴면 통지 기한', 'wskl'), __('일 전에 휴면 처리 통지를 보냅니다.', 'wskl'), array('type' => 'number'));
?>
							<?php 
wskl_members_page_select_tag('inactive_accounts_email_post', __('통지 메일 ', 'wskl'), __('메일 본문용 포스트를 선택하세요.', 'wskl'));
?>
						</ul>

						<ul>
							<?php 
wskl_members_checkbox('inactive_accounts_display_last_login', __('사용자 컬럼 확장', 'wskl'), __('모든 사용자 목록에 최근 로그인 일자를 표시합니다.', 'wskl'));
?>
						</ul>
						<?php 
wp_nonce_field('wskl_18348_nonce');
?>
						<div class="clear spacing"></div>
						<input type="hidden" name="action" value="update_inactive_accounts"/>
						<?php 
submit_button(__('Update Settings', 'wp-members'));
?>
					</form>
				</div> <!-- .inside -->
			</div> <!-- .postbox -->
		</div> <!-- #post-body-content -->
	</div> <!-- #post-body -->
 public function output_fields($field)
 {
     if (!isset($field['type'])) {
         return;
     }
     $type = wskl_get_from_assoc($field, 'type');
     $key = $this->get_option_name($field['key']);
     switch ($type) {
         case 'input':
             wskl_members_input($key, $field['label'], $field['desc'], $field['attrs'], $field['default']);
             break;
         case 'checkbox':
             wskl_members_checkbox($key, $field['label'], $field['desc']);
             break;
         case 'page_select':
             wskl_members_page_select_tag($key, $field['label'], $field['desc']);
             break;
         case 'role_select':
             wskl_members_role_select_tag($key, $field['label'], $field['desc']);
             break;
         case 'role_checkbox':
             $role_exclude = isset($field['role_exclude']) ? $field['role_exclude'] : array();
             wskl_members_role_check_tag($key, $field['label'], $field['desc'], $role_exclude);
             break;
         case 'select':
             wskl_members_select_tag($key, $field['label'], $field['desc']);
             break;
         default:
             do_action("wskl_wp_members_field_{$type}", $field);
     }
 }