Advertisement
Guest User

apply_filters

a guest
Jun 26th, 2019
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.12 KB | None | 0 0
  1. 'resume_fields' => array(
  2. 'candidate_name' => array(
  3. 'label' => __( 'Your name', 'wp-job-manager-resumes' ),
  4. 'type' => 'text',
  5. 'required' => true,
  6. 'placeholder' => __( 'Your full name', 'wp-job-manager-resumes' ),
  7. 'priority' => 1
  8. ),
  9. 'candidate_email' => array(
  10. 'label' => __( 'Your email', 'wp-job-manager-resumes' ),
  11. 'type' => 'text',
  12. 'required' => true,
  13. 'placeholder' => __( 'you@yourdomain.com', 'wp-job-manager-resumes' ),
  14. 'priority' => 2
  15. ),
  16. 'candidate_title' => array(
  17. 'label' => __( 'Professional title', 'wp-job-manager-resumes' ),
  18. 'type' => 'text',
  19. 'required' => true,
  20. 'placeholder' => __( 'e.g. "Web Developer"', 'wp-job-manager-resumes' ),
  21. 'priority' => 3
  22. ),
  23. 'candidate_location' => array(
  24. 'label' => __( 'Location', 'wp-job-manager-resumes' ),
  25. 'type' => 'text',
  26. 'required' => true,
  27. 'placeholder' => __( 'e.g. "London, UK", "New York", "Houston, TX"', 'wp-job-manager-resumes' ),
  28. 'priority' => 4
  29. ),
  30. 'candidate_photo' => array(
  31. 'label' => __( 'Photo', 'wp-job-manager-resumes' ),
  32. 'type' => 'file',
  33. 'required' => false,
  34. 'placeholder' => '',
  35. 'priority' => 5,
  36. 'ajax' => true,
  37. 'allowed_mime_types' => array(
  38. 'jpg' => 'image/jpeg',
  39. 'gif' => 'image/gif',
  40. 'png' => 'image/png'
  41. )
  42. ),
  43. 'candidate_video' => array(
  44. 'label' => __( 'Video', 'wp-job-manager-resumes' ),
  45. 'type' => 'text',
  46. 'required' => false,
  47. 'priority' => 6,
  48. 'placeholder' => __( 'A link to a video about yourself', 'wp-job-manager-resumes' ),
  49. ),
  50. 'resume_category' => array(
  51. 'label' => __( 'Resume category', 'wp-job-manager-resumes' ),
  52. 'type' => 'term-multiselect',
  53. 'taxonomy' => 'resume_category',
  54. 'required' => true,
  55. 'placeholder' => '',
  56. 'priority' => 7
  57. ),
  58. 'resume_content' => array(
  59. 'label' => __( 'Resume Content', 'wp-job-manager-resumes' ),
  60. 'type' => 'wp-editor',
  61. 'required' => true,
  62. 'placeholder' => '',
  63. 'priority' => 8
  64. ),
  65. 'resume_skills' => array(
  66. 'label' => __( 'Skills', 'wp-job-manager-resumes' ),
  67. 'type' => 'text',
  68. 'required' => false,
  69. 'placeholder' => __( 'Comma separate a list of relevant skills', 'wp-job-manager-resumes' ) . $max,
  70. 'priority' => 9
  71. ),
  72. 'links' => array(
  73. 'label' => __( 'URL(s)', 'wp-job-manager-resumes' ),
  74. 'add_row' => __( 'Add URL', 'wp-job-manager-resumes' ),
  75. 'type' => 'links', // repeated
  76. 'required' => false,
  77. 'placeholder' => '',
  78. 'description' => __( 'Optionally provide links to any of your websites or social network profiles.', 'wp-job-manager-resumes' ),
  79. 'priority' => 10,
  80. 'fields' => array(
  81. 'name' => array(
  82. 'label' => __( 'Name', 'wp-job-manager-resumes' ),
  83. 'type' => 'text',
  84. 'required' => true,
  85. 'placeholder' => '',
  86. 'priority' => 1
  87. ),
  88. 'url' => array(
  89. 'label' => __( 'URL', 'wp-job-manager-resumes' ),
  90. 'type' => 'text',
  91. 'required' => true,
  92. 'placeholder' => '',
  93. 'priority' => 2
  94. )
  95. )
  96. ),
  97. 'candidate_education' => array(
  98. 'label' => __( 'Education', 'wp-job-manager-resumes' ),
  99. 'add_row' => __( 'Add Education', 'wp-job-manager-resumes' ),
  100. 'type' => 'education', // repeated
  101. 'required' => false,
  102. 'placeholder' => '',
  103. 'priority' => 11,
  104. 'fields' => array(
  105. 'location' => array(
  106. 'label' => __( 'School name', 'wp-job-manager-resumes' ),
  107. 'type' => 'text',
  108. 'required' => true,
  109. 'placeholder' => ''
  110. ),
  111. 'qualification' => array(
  112. 'label' => __( 'Qualification(s)', 'wp-job-manager-resumes' ),
  113. 'type' => 'text',
  114. 'required' => true,
  115. 'placeholder' => ''
  116. ),
  117. 'date' => array(
  118. 'label' => __( 'Start/end date', 'wp-job-manager-resumes' ),
  119. 'type' => 'text',
  120. 'required' => true,
  121. 'placeholder' => ''
  122. ),
  123. 'notes' => array(
  124. 'label' => __( 'Notes', 'wp-job-manager-resumes' ),
  125. 'type' => 'textarea',
  126. 'required' => false,
  127. 'placeholder' => ''
  128. )
  129. )
  130. ),
  131. 'candidate_experience' => array(
  132. 'label' => __( 'Experience', 'wp-job-manager-resumes' ),
  133. 'add_row' => __( 'Add Experience', 'wp-job-manager-resumes' ),
  134. 'type' => 'experience', // repeated
  135. 'required' => false,
  136. 'placeholder' => '',
  137. 'priority' => 12,
  138. 'fields' => array(
  139. 'employer' => array(
  140. 'label' => __( 'Employer', 'wp-job-manager-resumes' ),
  141. 'type' => 'text',
  142. 'required' => true,
  143. 'placeholder' => ''
  144. ),
  145. 'job_title' => array(
  146. 'label' => __( 'Job Title', 'wp-job-manager-resumes' ),
  147. 'type' => 'text',
  148. 'required' => true,
  149. 'placeholder' => ''
  150. ),
  151. 'date' => array(
  152. 'label' => __( 'Start/end date', 'wp-job-manager-resumes' ),
  153. 'type' => 'text',
  154. 'required' => true,
  155. 'placeholder' => ''
  156. ),
  157. 'notes' => array(
  158. 'label' => __( 'Notes', 'wp-job-manager-resumes' ),
  159. 'type' => 'textarea',
  160. 'required' => false,
  161. 'placeholder' => ''
  162. )
  163. )
  164. ),
  165. 'resume_file' => array(
  166. 'label' => __( 'Resume file', 'wp-job-manager-resumes' ),
  167. 'type' => 'file',
  168. 'required' => false,
  169. 'ajax' => true,
  170. 'description' => sprintf( __( 'Optionally upload your resume for employers to view. Max. file size: %s.', 'wp-job-manager-resumes' ), size_format( wp_max_upload_size() ) ),
  171. 'priority' => 13,
  172. 'placeholder' => ''
  173. ),
  174. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement