If you would like to remove any of the default menu items in Community, it can be done using the Customisation field within Community Settings (more on that here). This can only be used to hide default pages from Community.
Hiding items in Community menu is achieved via a JSON object that can disable the default pages. The object must contain valid and enabled page values.

The default pages and page names in Community Menu are:

  • Login ("path": "/:eventid/login")
  • Networking ("path": "/:eventid/networking")
  • Speakers ("path": "/:eventid/speakers")
  • Agenda ("path": "/:eventid/agenda")
  • Vendors ("path": "/:eventid/vendors")
  • Logout ("path": "/:eventid/logout")


Here is an example to disable the vendors menu item. 

{  
   "nav":[  
      {  
         "path": "/:eventid/vendors",
         "enabled": false
      }
   ]
}

Here is an example to disable the Login and Networking

{
"nav": [{
"path": "/:eventid/vendors",
"enabled": false
},
{
"path": "/:eventid/networking",
"enabled": false
}
]
}

Don't disable Home and Switch Event

The Home page and Switch Event shouldn't be removed. Their positions and visibility is fixed.

Here is an example of displaying the Agenda only.


The customization to display that was this, it's basically hiding all other menu items, leaving the Agenda and the static Home and Switch Event.

{  
   "nav":[  
      {  
          "name": "feed",
          "enabled": false
      },
      {  
          "name": "networking",
          "enabled": false
      },
      {  
         "name": "speakers",
  "enabled": false
      },
       {  
         "name": "login",
  "enabled": false
      }
   ]
}
Did this answer your question?