[buddypress-trac] [BuddyPress] #2427: Plugin: expanding bp_nav_items for WP 3.0

buddypress-trac at lists.automattic.com buddypress-trac at lists.automattic.com
Fri Apr 15 18:52:05 UTC 2011

#2427: Plugin: expanding bp_nav_items for  WP 3.0
  Reporter:  mercime      |      Owner:
      Type:  enhancement  |     Status:  closed
  Priority:  major        |  Milestone:  1.3
 Component:  Theme        |    Version:
Resolution:  invalid      |   Keywords:
Changes (by mercime):

 * type:  defect => enhancement
 * component:  Core => Theme


 @DJPaul Yes I like those custom menus too :-) That's the answer for say,
 20 regular Pages plus 5 BP component Pages in BP 1.3.

 But for sites with e.g. 21 to 220 Pages not including the new BP 1.3
 Pages, it's not an efficient method when those 21++220 Pages with Parent-
 Child-Child hierarchy and with already set Page Orders can just be
 rendered so easily and intuitively via wp_list_pages or wp_page_menu.

 In the course of going the route or wp_nav_menus, I found a glitch in test
 XAMPP install with around 32 Pages including BP trunk component Pages. The
 wp_nav_menu limits to 16 items in this install. Searching in WP Trac for
 any similar issue gave me this
 http://core.trac.wordpress.org/ticket/14134. One solution:
 `suhosin.post.max_vars = 5000
 suhosin.request.max_vars = 5000`
 Is adding minimum suhosin something we should add to BP Codex if the issue
 is not fixed by WP 3.2?

 Note: Testing wp_nav_menu with the same number of Pages in webhost server
 did not give me any glitches, fortunately. It only gave me a headache
 moving each of 32 Pages to respective hierarchichal and ordered positions
 when these settings were already done in Page Add/Edit panel :-)

 I might be overlooking something. The code given above to do so hasn't
 worked for me in another test install early this year. I will check it
 again with trunk sometime soon.

Ticket URL: <https://trac.buddypress.org/ticket/2427#comment:8>
BuddyPress <http://buddypress.org/>

More information about the buddypress-trac mailing list