Server IP : 172.67.157.199 / Your IP : 18.191.101.206 [ Web Server : Apache System : Linux b70eb322-3aee-0c53-7c82-0db91281f2c6.secureserver.net 6.1.90-1.el9.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 2 12:09:22 EDT 2024 x86_64 User : root ( 0) PHP Version : 8.0.30.2 Disable Function : NONE Domains : 0 Domains MySQL : ON | cURL : ON | WGET : ON | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/wp-content/plugins/ultimate-dashboard/modules/admin-page/templates/metaboxes/ |
Upload File : |
<?php /** * Menu metabox. * * @package Ultimate_Dashboard */ defined( 'ABSPATH' ) || die( "Can't access directly" ); return function ( $module, $post ) { $menu_type = get_post_meta( $post->ID, 'udb_menu_type', true ); $menu_parent = get_post_meta( $post->ID, 'udb_menu_parent', true ); $menu_order = get_post_meta( $post->ID, 'udb_menu_order', true ); $menu_order = $menu_order ? absint( $menu_order ) : 10; $menu_icon = get_post_meta( $post->ID, 'udb_menu_icon', true ); $admin_menu = $GLOBALS['menu']; ?> <div class="udb-metabox-field"> <label class="label" for="udb_menu_type"><?php _e( 'Menu Type', 'ultimate-dashboard' ); ?></label> <select name="udb_menu_type" id="udb_menu_type" class="is-full"> <option value="parent" <?php selected( $menu_type, 'parent' ); ?>> <?php _e( 'Top-level Menu', 'ultimate-dashboard' ); ?> </option> <option value="submenu" <?php selected( $menu_type, 'submenu' ); ?>> <?php _e( 'Submenu', 'ultimate-dashboard' ); ?> </option> </select> </div> <div class="udb-metabox-field" data-show-if-field="udb_menu_type" data-show-if-value="submenu"> <label class="label" for="udb_menu_parent"><?php _e( 'Parent Menu', 'ultimate-dashboard' ); ?></label> <select name="udb_menu_parent" id="udb_menu_parent" class="is-full"> <?php foreach ( $admin_menu as $menu ) : ?> <?php if ( ! empty( $menu[0] ) ) : ?> <option value="<?php echo esc_attr( $menu[2] ); ?>" <?php selected( $menu_parent, $menu[2] ); ?>> <?php echo $module->content()->strip_tags_content( $menu[0] ); ?> </option> <?php endif; ?> <?php endforeach; ?> </select> </div> <div class="udb-metabox-field"> <label class="label" for="udb_menu_order"><?php _e( 'Menu Order', 'ultimate-dashboard' ); ?></label> <input type="number" name="udb_menu_order" id="udb_menu_order" class="is-full" value="<?php echo esc_attr( $menu_order ); ?>" min="0" step="1"> </div> <?php require __DIR__ . '/../icon-selector.php'; ?> <?php };