GeoDirectory Location Manager Breaks Permalinks & List views

This topic contains 20 replies, has 5 voices, and was last updated by  Paolo 10 years, 2 months ago.

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
  • Author
    Posts
  • #7114

    Jason Kadlec
    Free User
    Post count: 22

    I’ve turned off all plugins save Geodirectory and GeoDirectory Location Manager:

    http://cl.ly/image/1d3d293y2p2B

    I’m running the Twenty 13 default theme

    As soon as I switch permalinks to anything but Default:

    http://cl.ly/image/3s3V2N3h2K2I

    All permalinks on the site break – as do many of the admin pages – such as the “Places”

    http://cl.ly/image/3J081g3O2c2D

    Note both of those posts are from the normal posts – there are 13 “places” I’ve created – but none show up now?

    Admin login / pass to follow…

    #7115

    Jason Kadlec
    Free User
    Post count: 22
    This reply has been marked as private.
    #7121

    Vikas
    Full Member
    Post count: 1128

    Hi,

    Its not related to location manager plugin. It seems that u have deleted all geodirectory related pages, e.g. add listing , all listing, location etc.

    Please advise ?

    #7236

    Jason Kadlec
    Free User
    Post count: 22

    @vikas – you are seeing the bug in action then.

    I turned off the Location Manager plugin — this AM I had to actually rename the folder to force it off.

    Now that the add-on is disabled – you can see all the Places posts are back:

    http://cl.ly/image/0y2u3e0H353e

    Please follow these steps to re-create.

    Login.

    Enable the Locations Add-On.

    Things should still be working at this point.

    Now go to the permalinks –> Change to “Post Name.”

    Now witness all things break on the site.

    My bet is a PreGet Posts is messed up somewhere, or you’ve got rewrite rules somewhere that are going haywire.

    At this point – there are NO other plugins running and it’s the default 2013 theme so the only culprit can be the Locations add-on.

    #7237

    Jason Kadlec
    Free User
    Post count: 22

    @vikas – BTW here is a stack trace from my NewRelic:

    Error message
    E_WARNING: array_key_exists() expects parameter 2 to be array, null given

    y/wp-content/plugins/geodir_location_manager/
    geodir_location_hooks_actions.php (583)
    in geodir_set_location_var_in_session called at ? (?)
    …d at /var/www/dev.invisionlab.com/public_html/community/wp-includes/
    plugin.php (546)
    …at /var/www/dev.invisionlab.com/public_html/community/wp-includes/
    class-wp.php (333)
    …at /var/www/dev.invisionlab.com/public_html/community/wp-includes/
    class-wp.php (610)
    …t /var/www/dev.invisionlab.com/public_html/community/wp-includes/
    functions.php (829)
    … /var/www/dev.invisionlab.com/public_html/community/wp-admin/includes/
    post.php (996)
    …nlab.com/public_html/community/wp-admin/includes/
    class-wp-posts-list-table.php (84)
    …called at /var/www/dev.invisionlab.com/public_html/community/wp-admin/
    edit.php (152)

    #7249

    Paolo
    Site Admin
    Post count: 31206

    Whatever I click on in your dashboard I get : File not found.

    I’d try to reinstall wordpress. Nobody reported a problem like that for neither GD or the Location manager.

    If you give us FTP credentials we can have a deeper look for you.

    Let us know,

    #7254

    Jason Kadlec
    Free User
    Post count: 22
    This reply has been marked as private.
    #7259

    Paolo
    Site Admin
    Post count: 31206

    Hi,

    you are using an outdated version of MultiLocations. Latest version is 1.0.6.

    I think that’s my fault. I was positive I had updated it on Theme Tailors, but it looks like either I didn’t save, or I didn’t do it at all.

    I’m terribly sorry about it and having wasted your time to sort this problem.

    I’ve uploaded it now, please download from latest from Theme Tailors and update it. I’m not sure auto updates of addons currently works for TT buyers.

    Thx

    #7260

    Paolo
    Site Admin
    Post count: 31206

    UPDATE: Actually autoupdate seems to works, now that I updated a new version on TT too, it does prompt to update it on your website.

    I’ll make sure to never miss something like this again. I’ve added it to my “update adoons” check list

    – double check that all addons are also updated on TT.

    Thanks!

    #7265

    Jason Kadlec
    Free User
    Post count: 22

    Downloading update from https://wpgeodirectory.com/download/geodir_location_manager_1.0.6.zip…

    Login details for GeoDirectory failed! Please check GeoDirectory>Auto Updates and that your membership is active. Internal Server Error

    I don’t see anywhere in the plugin where I’m putting in a license key?

    The purchaser is my client – username is biz2 — I logged in and it says 0 purchases so I can’t find anywhere in the Theme Tailors site that I can download the zip?

    Can you just send me the zip file for 1.06?

    PS if you want to throw in there the Prices and Payments add-on — you know if there is any bug left in there, I’ll find it for you & be super helpful in helping you locate and squash it.

    🙂

    #7267

    Jason Kadlec
    Free User
    Post count: 22

    ah – I found the Auto Update (duh) but I put in the clients user: biz2 and pass ********

    and it still throws the error :-/

    #7271

    Paolo
    Site Admin
    Post count: 31206

    So I was right, Stiofan is still working on the autoupdate for TT purchases.

    You’ll have to update the old way. Download from TT and manually update.

    Let me know,

    #7285

    Marc Lindeman
    Buyer
    Post count: 4
    This reply has been marked as private.
    #7289

    Paolo
    Site Admin
    Post count: 31206
    This reply has been marked as private.
    #7290

    Marc Lindeman
    Buyer
    Post count: 4
    This reply has been marked as private.
Viewing 15 posts - 1 through 15 (of 21 total)

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
20% Discount Offer
Hurry! Get your 20% discount before it expires. Get 20% Discount