Skip to:
Content
Pages
Categories
Search
Top
Bottom

BP 1.2 & custom "add_submenu_page" : link broken

  • @grosbouff

    Participant

    Hi, i’m trying BP 1.2 under WPMU 2.9.1.

    Got a problem here with my custom plugin when I try to add a page to the BuddyPress menu of the admin panel :

    The syntax is

    add_submenu_page(parent, page_title, menu_title, capability required, file/handle, [function]);

    In the core, an example will be

    add_submenu_page( ‘bp-general-settings’, __( ‘General Settings’, ‘buddypress’), __( ‘General Settings’, ‘buddypress’ ), ‘manage_options’, ‘bp-general-settings’, ‘bp_core_admin_settings’ );

    But If I try to adapt this to my plugin

    add_submenu_page( ‘bp-general-settings’, __(‘Classified3s %s’,’classified3s’), $name, ‘manage_options’, $bp->classified3s->slug, ‘classified3s_admin_settings’ );

    It does not work.

    The funtion classified3s_admin_settings() exists, and I’ve noticed that it’s when I change the file/handle parameter that it’s getting broken :

    the URL become

    /wp-admin/classified3s_admin_settings

    instead of

    /wp-admin/admin.php?page=classified3s_admin_settings

    any idea ?

Viewing 1 replies (of 1 total)
  • @grosbouff

    Participant

    Okay, the solution was to initialize my plugin on the hook bp_init…

    It’s working now.

Viewing 1 replies (of 1 total)
  • The topic ‘BP 1.2 & custom "add_submenu_page" : link broken’ is closed to new replies.
Skip to toolbar