• helmiaditya14

    (@helmiaditya14)


    I was trying to embed multiple Vimeo videos by using their ID. Here’s how i got it displayed on the editor, – working and seems data are saved with no problems.

    add_action( 'admin_init', 'portfolio_meta_boxes' );
    function portfolio_meta_boxes() {
    
      $works_meta_box = array(
        'id'        => 'works_item',
        'title'     => 'Portfolio Item',
        'desc'      => 'Add your portfolio item here.',
        'pages'     => array( 'bkmworks' ),
        'context'   => 'normal',
        'priority'  => 'high',
        'fields'    => array(
          array(
            'id'          => 'vimeo',
            'label'       => 'Vimeo videos',
            'desc'        => '',
            'std'         => '',
            'type'        => 'list-item',
            'rows'        => '',
            'post_type'   => '',
            'taxonomy'    => '',
            'class'       => '',
            'settings'    => array(
              array(
                'id'          => 'vimeo_id',
                'label'       => 'Vimeo Video ID',
                'desc'        => 'Insert your Vimeo video ID. Example: https://vimeo.com/<strong>57747054</strong>. Insert only the numbers in bold.',
                'std'         => '',
                'type'        => 'text',
                'rows'        => '',
                'post_type'   => '',
                'taxonomy'    => '',
                'class'       => ''
              )
            )
          )
        )
      );
      ot_register_meta_box( $works_meta_box );
    }

    However, I don’t understand how to display the metabox data into a list. I’m not PHP savvy, and any help will be appreciated.

The topic ‘[Plugin: OptionTree] Using list item metabox’ is closed to new replies.