WordPress.org

Ready to get started?Download WordPress

Forums

Events Manager
Upgrade 4 to 5 - Breadcrumbs Now Incorrect (23 posts)

  1. demo38ltd
    Member
    Posted 2 years ago #

    Hello, I just upgraded from 4.305 to Events Manager 5.0.51 on a site - all seems to have gone well, except the breadcrumbs have changed for some reason when accessing individual events? Nothing else has changed.

    Here is a page in question: http://www.belttechnologies.com/upcoming-shows/pacific-design-mfg/

    I'm using Yoast Breadcrumbs on the site, all other page breadcrumbs are still displaying correctly. As well as the main events listing page, which is under Contact Us / Upcoming Shows. However, when choosing a single event, the breadcrumb then changes to Latest News / Single Event. (Latest News being the sites blog posts.)

    The breadcrumb path should have remained Contact Us / Upcoming Shows / Single Event to allow users to back out.

    I've checked the permalinks in the WordPress settings and resaved them as mentioned in the 4 to 5 upgrade instructions for Events Manager. I've tried checking the new permalinks options available in Events Manager to see if I could effect it, but no luck.

    It's effecting all pages that have the new Events Manager Pages / Permalink Slugs. Any thoughts on what would be causing this?

    Thank you for any insight.
    Jonathon

    http://wordpress.org/extend/plugins/events-manager/

  2. demo38ltd
    Member
    Posted 2 years ago #

    It's actually force inserting those new permalink slugs into links inside widgets that are linking to pages inside the site. Even with full paths used - so, a link that should be going to http://www.belttechnologies.com/design-info/

    ...is instead now linking to http://www.belttechnologies.com/upcoming-shows/pacific-design-mfg/design-info which, of course, throws a 404 since that page doesn't exist.

    Any way to disable the new permalink slugs entirely? I tried deleting them and leaving them blank, but EM is inserting defaults in their place.

    Thanks,
    Jonathon

  3. Marcus
    NetWebLogic Support
    Plugin Author

    Posted 2 years ago #

    EM and Yoast breadcrums on the SEO plugin definitely do work together (seen this on a few sites), could it be your theme or site settings?

    you can set the permalink slugs via settings, but you can't disable them, you need these for taxonomies to work.

  4. demo38ltd
    Member
    Posted 2 years ago #

    Hi Marcus,
    Thanks for the reply. I believe you that it should work, they were working together correctly on this site too, until after upgrading to EM 5. And, the only pages that are showing the breadcrumbs incorrectly are the EM pages. Any thoughts what settings would be different that would cause this?

    Permalinks on the site are just postname. Then, using the auto suggested slugs in the EM settings.

  5. Marcus
    NetWebLogic Support
    Plugin Author

    Posted 2 years ago #

    It could be that before you set it up so it 'looked' correct, but now it's 'correct' in terms of WP and how it should work. Could some of the settings in Yoast's plugin help change the look of those back to the old way?

  6. demo38ltd
    Member
    Posted 2 years ago #

    No, I tried resaving the permalinks in the WP admin, and checking the available options in Yoast's plugin.

    I hear what you're saying, but every other page on the site is still correct, except for the EM pages. You can see for yourself at the link in the first post. It doesn't make sense.

    Same goes for links used in the sidebar widgets on any EM pages (which I've removed now), since those links were incorrect as well, even though they are correct on all other pages of the site. (The second post above).

    There's got to be something about the way that EM is working that's causing it.

  7. Marcus
    NetWebLogic Support
    Plugin Author

    Posted 2 years ago #

    I see what you mean, it doesn't make sense it shows 'latest news' it should show 'events'. could you test out the 2011 theme to see if it does this on there?

    as far as I'm aware, Yoast's plugin handles custom posts properly, maybe your theme is doing it?

  8. kdt92
    Member
    Posted 2 years ago #

    I'm having a similar problem. Did you figure this out? Thanks, ~Kathy

  9. demo38ltd
    Member
    Posted 2 years ago #

    No, still have not.

  10. kdt92
    Member
    Posted 2 years ago #

    I just fixed it (I think... seems to) using Breadcrumbs NavXT. The latest version appears to read custom post types.

  11. kdt92
    Member
    Posted 2 years ago #

    Although now my pages editor is wonky now. Let me know if you want me to post my progress.

  12. demo38ltd
    Member
    Posted 2 years ago #

    Yes, thank you, if you don't mind. I'm using Yoast Breadcrumbs. It's working for other custom post types, just not Events for some reason.

  13. demo38ltd
    Member
    Posted 2 years ago #

    Even the Yoast plugin was working as it should until the last Events update.

  14. Marcus
    NetWebLogic Support
    Plugin Author

    Posted 2 years ago #

    Try his SEO plugin (which has breadcrumbs), he hasn't updated the single breadcrumbs plugin in a while, and it's not 3.x compatible supposedly.

    Works ok for me.

  15. kdt92
    Member
    Posted 2 years ago #

    I've gotten this to work. I don't know if all of this is important or not, but here we go.

    (I want my calendar to show on a page I created, so I had previously created Calendar of Events.)

    1. I went into Settings>Permalinks and hit save to just to be sure. I have a custom one of "/%category%/%postname%"

    2. In Events>Settings under Pages(tab)>Events List/Archive(expand), I have my Events Page set to Calendar of Events. (May correspond to Upcoming Shows for you?) This page is showing my calendar.

    3. I found an unused Events page. I can't remember if I made it or if the plugin generated it. I trashed it.

    4. In Events>Settings under Pages(tab)>PermalinkSlugs(expand), I resaved those (I have mine set to calendar-of-events.)

    5. In Settings>Breadcrumbs I set the following:
    Anchor text for home page: Home
    Anchor text for the blog: left empty
    Show category...: left unchecked
    Show Parent Page for Blog posts: Calendar of Events
    Nofollow the link to the home page: checked

    6. I went into Plugins>Installed Plugins and clicked edit under Yoast Breadcrumbs. In breadcrumbs/yoast-breadcrumbs.php, I took the separator out of line I think 211 or something like that. $bloglink = $homelink.' '.$opt['sep'].' (Because I was getting
    "Home > > Calendar of Events > EventName")

    I don't know if any of this will help you, but there you go. Good luck...

  16. kdt92
    Member
    Posted 2 years ago #

    FYI - Yoast SEO worked too, but it was blanking out my admin screen with a fatal error (a file size or memory thing I figure), so went back to the Breadcrumbs plug-in.

  17. demo38ltd
    Member
    Posted 2 years ago #

    @kdt92 - Thanks for the info.

    @Marcus - Gave it a try switching away from the basic Yaost Breadcrumbs to using the built in with Yoast SEO. It's partially working now. My base events page is set to Upcoming Shows, which displays in the breadcrumbs correctly as Welcome / Contact Us / Upcoming Shows, but then when selecting an event, Contact Us / Upcoming Shows drops from the breadcrumbs and becomes Welcome / Event Name. Can't find a setting that would control that. Any thoughts?

  18. Marcus
    NetWebLogic Support
    Plugin Author

    Posted 2 years ago #

    Not sure, I noticed this too. What's odd is that locations do it correctly for me i.e. Home > Locations > Name

    Will investigate.

  19. Marcus
    NetWebLogic Support
    Plugin Author

    Posted 2 years ago #

    turns out this is sort of a mix-up between wp, yseo and EM.... I've made a few fixes for next update.

    One thing you have to do anyway to get that link to stop being dropped is also enable archives, currently you have to choose no events page (don't save), enable archives, reset to your old events page, then save.

  20. demo38ltd
    Member
    Posted 2 years ago #

    Hi Marcus,
    Thank you for the update and for checking that out, I know it would have taken time to track down.

    I'm not sure I follow the steps you mentioned to stop the links from being dropped? Would you mind explaining the steps a bit? Otherwise, it sounds like the next release might take care of it?

    Thanks again for your time,
    Jonathon

  21. Marcus
    NetWebLogic Support
    Plugin Author

    Posted 2 years ago #

    First, go to Events > Settings > Pages > Events List/Archives

    and then follow my instructions, hope that clarifies :)

    This wouldn't change in the update if you don't set this up.

  22. demo38ltd
    Member
    Posted 2 years ago #

    Hi Marcus,
    Thanks for that. I set to No Events (didn't save), and when I do, I see the archive option you mention, but it's already set to Yes. So, I then reselected my events page and saved. Don't see any differences on the front end though?

  23. Marcus
    NetWebLogic Support
    Plugin Author

    Posted 2 years ago #

    Maybe you need the update then (try the dev version, it's pretty much ready to go, planning release for today)

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic