Advertisement
Guest User

Untitled

a guest
Aug 15th, 2018
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.78 KB | None | 0 0
  1. $meta_boxes[] = array(
  2.     'id'         => 'C_meet_the_team',
  3.     'title'      => '<img src="'.get_template_directory_uri().'/assets/metabox/img/academy-meet-the-team.png">',
  4.     'post_types' => array( 'academy' ),
  5.     'autosave'   => false,
  6.     'context'    => 'normal',
  7.     'priority'   => 'high',
  8.     'revision'      => true,
  9.     'storage_type'  => 'custom_table', // Important
  10.     'table'         => "{$db_prefix}academies",  // Your custom table name
  11.     'fields'     => array(
  12.         array(
  13.             'name' => 'Meet the team',
  14.             'type' => "heading",
  15.         ),
  16.         // TEXT
  17.         array(
  18.             'name' => 'Title',
  19.             'id' => "{$prefix}meet_the_team_title",
  20.             'type' => 'text',
  21.             'std' => 'Meet The [Academy] Team',
  22.             'readonly'  => true,
  23.         ),
  24.         // GROUP
  25.         array(
  26.             'id'     => "{$prefix}meet_the_team_group",
  27.             'type'   => 'group',
  28.             'clone'  => true,
  29.             'sort_clone' => true,
  30.             'collapsible' => true,
  31.             'group_title' => array('field' => "{$prefix}team_name" ),
  32.             'add_button' => '+ Team Member',
  33.             'fields' => array(
  34.                 // IMAGE
  35.                 array(
  36.                     'name'             => 'Photo',
  37.                     'id'               => "{$prefix}team_photo",
  38.                     'type'             => 'image_upload',
  39.                     'force_delete'     => true,
  40.                     'max_file_uploads' => 1,
  41.                     'max_file_size' => '2mb',
  42.                     'max_status'       => true,
  43.                     'image_size'       => 'thumbnail',
  44.                 ),
  45.                 // TEXT
  46.                 array(
  47.                     'name' => 'Name',
  48.                     'id' => "{$prefix}team_name",
  49.                     'placeholder' => 'Name Surname',
  50.                     'type' => 'text',
  51.                 ),
  52.                 // TEXTAREA
  53.                 array(
  54.                     'name' => 'About',
  55.                     'desc' => 'Short description',
  56.                     'id'   => "{$prefix}team_about",
  57.                     'type' => 'textarea',
  58.                     'cols' => 20,
  59.                     'rows' => 3,
  60.                     'limit' => 140,
  61.                     'limit_type' => 'character',
  62.                 ),
  63.             ),
  64.         ), // end Group
  65.     ),
  66. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement