Support

Account

Home Forums Add-ons Options Page Change Menu Position of Options Page Reply To: Change Menu Position of Options Page

  • Hi @amanvirk1982

    Thanks for the question. I found a few tutorials which looked at customizing the menu item order. Then with a bit of PHP, I came up with this code to remove the current ACF item, then add it back in after the dashboard:

    
    function custom_menu_order( $menu_ord ) {  
        
        if (!$menu_ord) return true;  
        
        
        // vars
        $menu = 'edit.php?post_type=acf';
        
        
        // remove from current menu
        $menu_ord = array_diff($menu_ord, array( $menu ));
        
        
        // append after index.php [0]
        array_splice( $menu_ord, 1, 0, array( $menu ) );
        
        
        // return
        return $menu_ord;
    }  
    add_filter('custom_menu_order', 'custom_menu_order'); // Activate custom_menu_order  
    add_filter('menu_order', 'custom_menu_order');  
    

    Links:
    http://wp.tutsplus.com/tutorials/creative-coding/customizing-your-wordpress-admin/
    http://stackoverflow.com/questions/1883421/removing-array-item-by-value
    http://stackoverflow.com/questions/3797239/insert-new-item-in-array-on-any-position-in-php

    Thanks
    E