• I’ve been googling for the last 4 days client portals for wordpress and have found quite a few articles about piecing together plugins to make a makeshift client portal.

    Today I had decided to design my own and right now I’m stuck on the menu structure for it. I was hoping someone could shed some light on it for me.

    // Add a new top-level menu (ill-advised):
        add_menu_page(__('Test Toplevel','menu-test'), __('Test Toplevel','menu-test'), 'manage_options', 'mt-top-level-handle', 'mt_toplevel_page' );
    
        // Add a submenu to the custom top-level menu:
        add_submenu_page('mt-top-level-handle', __('Test Sublevel','menu-test'), __('Test Sublevel','menu-test'), 'manage_options', 'sub-page', 'mt_sublevel_page');
    
        // Add a second submenu to the custom top-level menu:
        add_submenu_page('mt-top-level-handle', __('Test Sublevel 2','menu-test'), __('Test Sublevel 2','menu-test'), 'manage_options', 'sub-page2', 'mt_sublevel_page2');
    }

    I’m confused ont he __(‘Test Subleve #’,’menu-test’) setup inside the add_submenu_page. I use the Adding Administration Menu Codex to learn that much but it didn’t give any detail on those items.

    Second, I was wondering if anyone had any suggestions for features in the Client Portal. I’m going to be adding: Client Setup, View Clients, Add Resources, Quotes, & Payments right now.

The topic ‘Client Portal Design’ is closed to new replies.