diff -r 372f2766ea20 -r bf1778c34b9a wp/wp-content/plugins/option-tree/assets/theme-mode/demo-meta-boxes.php --- a/wp/wp-content/plugins/option-tree/assets/theme-mode/demo-meta-boxes.php Mon Oct 14 18:30:03 2019 +0200 +++ b/wp/wp-content/plugins/option-tree/assets/theme-mode/demo-meta-boxes.php Mon Oct 14 18:35:50 2019 +0200 @@ -1,7 +1,10 @@ 'demo_meta_box', - 'title' => __( 'Demo Meta Box', 'theme-text-domain' ), - 'desc' => '', - 'pages' => array( 'post' ), - 'context' => 'normal', - 'priority' => 'high', - 'fields' => array( - array( - 'label' => __( 'Conditions', 'theme-text-domain' ), - 'id' => 'demo_conditions', - 'type' => 'tab' - ), - array( - 'label' => __( 'Show Gallery', 'theme-text-domain' ), - 'id' => 'demo_show_gallery', - 'type' => 'on-off', - 'desc' => sprintf( __( 'Shows the Gallery when set to %s.', 'theme-text-domain' ), 'on' ), - 'std' => 'off' - ), - array( - 'label' => '', - 'id' => 'demo_textblock', - 'type' => 'textblock', - 'desc' => __( 'Congratulations, you created a gallery!', 'theme-text-domain' ), - 'operator' => 'and', - 'condition' => 'demo_show_gallery:is(on),demo_gallery:not()' - ), - array( - 'label' => __( 'Gallery', 'theme-text-domain' ), - 'id' => 'demo_gallery', - 'type' => 'gallery', - 'desc' => sprintf( __( 'This is a Gallery option type. It displays when %s.', 'theme-text-domain' ), 'demo_show_gallery:is(on)' ), - 'condition' => 'demo_show_gallery:is(on)' - ), - array( - 'label' => __( 'More Options', 'theme-text-domain' ), - 'id' => 'demo_more_options', - 'type' => 'tab' - ), - array( - 'label' => __( 'Text', 'theme-text-domain' ), - 'id' => 'demo_text', - 'type' => 'text', - 'desc' => __( 'This is a demo Text field.', 'theme-text-domain' ) - ), - array( - 'label' => __( 'Textarea', 'theme-text-domain' ), - 'id' => 'demo_textarea', - 'type' => 'textarea', - 'desc' => __( 'This is a demo Textarea field.', 'theme-text-domain' ) - ) - ) - ); - - /** - * Register our meta boxes using the - * ot_register_meta_box() function. - */ - if ( function_exists( 'ot_register_meta_box' ) ) - ot_register_meta_box( $my_meta_box ); -} \ No newline at end of file + /** + * Create a custom meta boxes array that we pass to + * the OptionTree Meta Box API Class. + */ + $my_meta_box = array( + 'id' => 'demo_meta_box', + 'title' => __( 'Demo Meta Box', 'theme-text-domain' ), + 'desc' => '', + 'pages' => array( 'post' ), + 'context' => 'normal', + 'priority' => 'high', + 'fields' => array( + array( + 'label' => __( 'Conditions', 'theme-text-domain' ), + 'id' => 'demo_conditions', + 'type' => 'tab', + ), + array( + 'label' => __( 'Show Gallery', 'theme-text-domain' ), + 'id' => 'demo_show_gallery', + 'type' => 'on-off', + 'desc' => sprintf( __( 'Shows the Gallery when set to %s.', 'theme-text-domain' ), 'on' ), + 'std' => 'off', + ), + array( + 'label' => '', + 'id' => 'demo_textblock', + 'type' => 'textblock', + 'desc' => __( 'Congratulations, you created a gallery!', 'theme-text-domain' ), + 'operator' => 'and', + 'condition' => 'demo_show_gallery:is(on),demo_gallery:not()', + ), + array( + 'label' => __( 'Gallery', 'theme-text-domain' ), + 'id' => 'demo_gallery', + 'type' => 'gallery', + 'desc' => sprintf( __( 'This is a Gallery option type. It displays when %s.', 'theme-text-domain' ), 'demo_show_gallery:is(on)' ), + 'condition' => 'demo_show_gallery:is(on)', + ), + array( + 'label' => __( 'More Options', 'theme-text-domain' ), + 'id' => 'demo_more_options', + 'type' => 'tab', + ), + array( + 'label' => __( 'Text', 'theme-text-domain' ), + 'id' => 'demo_text', + 'type' => 'text', + 'desc' => __( 'This is a demo Text field.', 'theme-text-domain' ), + ), + array( + 'label' => __( 'Textarea', 'theme-text-domain' ), + 'id' => 'demo_textarea', + 'type' => 'textarea', + 'desc' => __( 'This is a demo Textarea field.', 'theme-text-domain' ), + ), + ), + ); + + /** + * Register our meta boxes using the + * ot_register_meta_box() function. + */ + if ( function_exists( 'ot_register_meta_box' ) ) { + ot_register_meta_box( $my_meta_box ); + } +}