コード例 #1
0
 /**
  * init_fields function.
  *
  * @access public
  * @return void
  */
 public static function init_fields()
 {
     self::$fields = apply_filters('register_form_fields', array('creds' => array('nicename' => array('label' => __('Your Name', 'jobify'), 'type' => 'text', 'required' => true, 'placeholder' => '', 'priority' => 1), 'email' => array('label' => __('Email Address', 'jobify'), 'type' => 'text', 'required' => true, 'placeholder' => __('*****@*****.**', 'jobify'), 'priority' => 2), 'password' => array('label' => __('Password', 'jobify'), 'type' => 'password', 'required' => true, 'placeholder' => '', 'priority' => 3))));
     if (class_exists('WP_Resume_Manager')) {
         self::$fields['info']['role'] = array('label' => __('About You', 'jobify'), 'type' => 'select', 'required' => true, 'priority' => 4, 'options' => array('subscriber' => __('I'm an employeer looking to hire', 'jobify'), 'candidate' => __('I'm a candidate looking for a job', 'jobify')));
     }
 }
コード例 #2
0
 /**
  * Register Form Shortcode
  *
  * @since Jobify 1.0
  *
  * @return $form HTML form.
  */
 function shortcode_register_form()
 {
     ob_start();
     if (!class_exists('WP_Job_Manager_Form')) {
         include_once JOB_MANAGER_PLUGIN_DIR . '/includes/abstracts/abstract-wp-job-manager-form.php';
     }
     include_once get_template_directory() . '/inc/integrations/wp-job-manager/wp-job-manager-form-register.php';
     if (version_compare(JOB_MANAGER_VERSION, '1.22.0', '<')) {
         WP_Job_Manager_Form_Register::output();
     } else {
         $form_class = WP_Job_Manager_Form_Register::instance();
         $form_class->output();
     }
     $form = ob_get_clean();
     return $form;
 }
コード例 #3
0
ファイル: job-manager.php プロジェクト: dot2006/jobify
/**
 * Register Form Shortcode
 *
 * @since Jobify 1.0
 *
 * @return $form HTML form.
 */
function jobify_shortcode_register_form()
{
    if (!class_exists('WP_Job_Manager_Form')) {
        include_once JOB_MANAGER_PLUGIN_DIR . '/includes/abstracts/abstract-wp-job-manager-form.php';
    }
    include_once get_template_directory() . '/inc/job-manager-form-register.php';
    ob_start();
    WP_Job_Manager_Form_Register::output();
    $form = ob_get_clean();
    return $form;
}