Add employee number meta field

This commit is contained in:
Kelly Dwan 2019-10-08 18:00:45 -04:00
parent 985521b4da
commit 1944ab6cf6
No known key found for this signature in database
GPG key ID: 8BA5575F3D11575D

View file

@ -26,30 +26,36 @@ add_action( 'admin_enqueue_scripts', __NAMESPACE__ . '\enqueue_asse
*/
function get_pledge_meta_config( $context = '' ) {
$user_input = array(
'org-description' => array(
'org-description' => array(
'single' => true,
'sanitize_callback' => 'sanitize_text_field',
'show_in_rest' => true,
'php_filter' => FILTER_SANITIZE_STRING,
),
'org-name' => array(
'org-name' => array(
'single' => true,
'sanitize_callback' => 'sanitize_text_field',
'show_in_rest' => true,
'php_filter' => FILTER_SANITIZE_STRING,
),
'org-url' => array(
'org-url' => array(
'single' => true,
'sanitize_callback' => 'esc_url_raw',
'show_in_rest' => true,
'php_filter' => FILTER_VALIDATE_URL,
),
'org-pledge-email' => array(
'org-pledge-email' => array(
'single' => true,
'sanitize_callback' => 'sanitize_email',
'show_in_rest' => false,
'php_filter' => FILTER_VALIDATE_EMAIL,
),
'org-number-employees' => array(
'single' => true,
'sanitize_callback' => 'absint',
'show_in_rest' => false,
'php_filter' => FILTER_VALIDATE_INT,
),
);
$generated = array(
@ -149,6 +155,7 @@ function render_meta_boxes( $pledge, $box ) {
case 'pledge-email':
require FiveForTheFuture\get_views_path() . 'inputs-pledge-org-email.php';
break;
case 'org-info':
require FiveForTheFuture\get_views_path() . 'inputs-pledge-org-info.php';
break;