/** * Forum attribute meta box. This handles the forum type, parent, and menu order. * * @since 1.0.0 * @access public * @param object $post * @return void */ function mb_forum_attributes_meta_box($post) { wp_nonce_field('_mb_forum_attr_nonce', 'mb_forum_attr_nonce'); $forum_types = mb_get_forum_type_objects(); ?> <p> <label for="mb_forum_type"> <strong><?php _e('Forum Type:', 'message-board'); ?> </strong> </label> </p> <p> <?php mb_dropdown_forum_type(array('selected' => mb_get_forum_type($post->ID))); ?> </p> <p> <label for="mb_parent_forum"> <strong><?php _e('Parent Forum:', 'message-board'); ?> </strong> </label> </p> <p> <?php mb_dropdown_forums(array('name' => 'parent_id', 'id' => 'mb_parent_forum', 'show_option_none' => __('(no parent)', 'message-board'), 'option_none_value' => 0, 'selected' => $post->post_parent)); ?> </p> <p> <label for="mb_menu_order"><strong><?php _e('Order:', 'message-board'); ?> </strong></label> </p> <p> <input type="number" name="menu_order" id="mb_menu_order" value="<?php echo esc_attr($post->menu_order); ?> " /> </p><?php }
</label> <?php mb_dropdown_forums(array('name' => 'mb_post_parent', 'id' => 'mb_post_parent', 'show_option_none' => __('(no parent)', 'message-board'), 'option_none_value' => 0, 'selected' => mb_get_forum_parent_id())); ?> </p><!-- .mb-form-parent --> <?php } ?> <p class="mb-form-type"> <label for="mb_forum_type"><?php mb_forum_label('mb_form_type'); ?> </label> <?php mb_dropdown_forum_type(); ?> </p><!-- .mb-form-type --> <p class="mb-form-status"> <label for="mb_post_status"><?php mb_forum_label('mb_form_status'); ?> </label> <?php mb_dropdown_post_status(array('post_type' => mb_get_forum_post_type(), 'name' => 'mb_post_status', 'id' => 'mb_post_status', 'selected' => mb_get_forum_status())); ?> </p><!-- .mb-form-status --> <p class="mb-form-order"> <label for="mb_menu_order"><?php