WordPress.org

Ready to get started?Download WordPress

Forums

[Plugin: Breadcrumb NavXT] Nav XT not working with BuddyPress pages (10 posts)

  1. mistercyril
    Member
    Posted 4 years ago #

    Hello,

    I am running WP Mu 2.9.2 and BuddyPress (latest version).

    Nav XT Breadcrumbs work great on all pages, posts, categories, tags... but on BuddyPress pages (Groups, Forums, Community..) it only displays the home link.

    You are here: Home >

    Does anyone know how to have it take into account the BuddyPress pages?

    I've looked around but haven't found anything that involves "keeping" the Nav XT plugin.

    Thanks,
    C.

    http://wordpress.org/extend/plugins/breadcrumb-navxt/

  2. John Havlik
    Member
    Posted 4 years ago #

    You'll need an "extending" plugin for BuddyPress. I have the base work done in Breadcrumb NavXT (upcoming 3.5 version). I need to get back in contact with JJJ to develop the BuddyPress specific things (will be a few weeks out).

  3. mistercyril
    Member
    Posted 4 years ago #

    Oh ok...
    That's a few weeks past my deadline... (as always I guess).
    I there a way I could hard code the 4 main BuddyPress categories? I don't really need full breadcrumbs for the BuddyPress pages because the standard navigation should be enough.

    I would be happy if I could get Nav XT to display

    You are here: Home>Community

    for the community pages, etc...

    If you have any ideas please do tell.

    Thank you for your quick response, I really appreciate it.

  4. John Havlik
    Member
    Posted 4 years ago #

    mistercyril,

    I have not had the chance to look at how BuddyPress is implementing these things. In theory, if they use the standard WordPress taxonomy constructs, everything should work (and if they don't at the moment, I have a feeling that in the future they will). If these are "custom" post types, then there is just a little bit of work I need to do to get it working (probably could have it working by Monday). At the moment I'm in the middle of finals week, so I have no time until tomorrow evening.

  5. mistercyril
    Member
    Posted 4 years ago #

    Lol,

    I understand. Stay focused on your exams (priorities are everything)!... and if you have a little time left over the week-end please don't hesitate to spend some of it on this issue :-)

    Break a leg!

  6. @mercime
    Volunteer Moderator
    Posted 4 years ago #

    Good luck on your finals mtekk. In test install of WP3.0 beta2 and BP 1.3 trunk, the BP components are being rendered in WP Pages. My Page Edit list in test install has grown very long now with added BP component Pages. If this is what BP 1.3 stable will be then I don't think it would be a major change to generate appropriate breadcrumb trails for those BP Pages. But that's just me :-)

  7. John Havlik
    Member
    Posted 4 years ago #

    Ok, after looking at things, it's not going to be very simple. But, I know what direction to point you in. BuddyPress does not appear to use custom post or taxonomy types (AFAIK), which means the extension plugin I spoke of before is necessary.

    I have a skeleton extension plugin together, that should get you going. It should add the group (non-linked) to the breadcrumb trail for the group home page. At the moment I do not have a BuddyPress testbed to test this. A ton of the BuddyPress code is not covered in the BuddyPress codex, so it takes some searching to figure out what each function does.

    You can find what I have so far at: http://plugins.svn.wordpress.org/breadcrumb-navxt/branches/BP/breadcrumb_navxt_bp.php

    Feel free to modify this to suit your needs. And, if you get something that works, and want to share it, I'll include any suggestions. Once I get a BuddyPress testbed I'll be able to fully dive into this.

    Right now the "hit list" is "full" WP3.0 support (finally make "global" breadcrumb trails possible for multi-site setups plus custom post support) then BuddyPress support.

  8. John Havlik
    Member
    Posted 4 years ago #

    @mercime:

    Thanks for keeping up with the BuddyPress developments. So, from what you've seen you'd agree with then notion that they are changing the "groups" and all their special things to WP2.9+ compatible "custom posts/pages"? If so, that makes my life much easier :).

  9. @mercime
    Volunteer Moderator
    Posted 4 years ago #

    @mtekk: yes, I believe it will make your life easier. Based on what I'm seeing in my test install where I've upgraded WPMU 2.9.2 with BP 1.2.3 to WP 3.0 beta2 with BP 1.3 trunk. First sentence in Step 2 of BuddyPress upgrade:

    New version of BuddyPress uses WP Pages to display content.

    and here's a screenshot of Step 2 of BuddyPress upgrade panel where I had to choose which Page (new Page, a Page Template or existing Page) to display each BP component.

    Plus bp-default theme header shows major change in navigation in <ul id="nav">
    from line 46 - 82 (BP slugs plus wp_list_pages)
    http://trac.buddypress.org/browser/tags/1.2.3/bp-themes/bp-default/header.php
    to line 46 - 54 (wp_list_pages)
    http://trac.buddypress.org/browser/trunk/bp-themes/bp-default/header.php

    Looks to me that the major plugin rewrites will be on side of BuddyPress plugin authors to use WP Pages to render data for groups, members, etc.

    Cheers.

  10. mistercyril
    Member
    Posted 4 years ago #

    @mtekk: Thanks for helping out. I installed your plugin but nothing is showing up on the pages...

    Do I need to make any changes to the call in the template files?

    Thanks again,
    C.

Topic Closed

This topic has been closed to new replies.

About this Topic