Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- add_action('bp_setup_nav', 'bp_wcfm_user_nav_item_modified', 98);
- function bp_wcfm_user_nav_item_modified() {
- remove_action('bp_setup_nav', 'bp_wcfm_user_nav_item', 99);
- global $bp;
- if (!$bp || !$bp->displayed_user || !property_exists($bp->displayed_user, 'userdata') || !$bp->displayed_user->userdata || !$bp->displayed_user->id) return;
- $other_member_profile = false;
- if (is_user_logged_in()) {
- $current_user_id = get_current_user_id();
- if (wcfm_is_vendor($current_user_id) && ($current_user_id == $bp->displayed_user->id)) {
- $pages = get_option("wcfm_page_options");
- $wcfm_page = get_post($pages['wc_frontend_manager_page_id']);
- $args = array(
- 'name' => $wcfm_page->post_title,
- 'slug' => $wcfm_page->post_name,
- 'default_subnav_slug' => $wcfm_page->post_name,
- 'position' => 50,
- 'screen_function' => 'bp_wcfm_user_nav_item_screen',
- 'item_css_id' => $wcfm_page->post_name
- );
- bp_core_new_nav_item($args);
- } else {
- $other_member_profile = true;
- }
- } else {
- $other_member_profile = true;
- }
- if ($other_member_profile) {
- do_action('wcfm_buddypress_show_vendor_store_link', $bp->displayed_user->id);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement