• Resolved Logan Yott

    (@loganyott)


    Greetings,

    Upon updating from 1.5.1 to 2.2.1, I am having trouble assigning widgets to corrals on page/post edit.

    Widgets that were assigned to corrals previously are still there. If I try to assign a widget to a new corral, the widget never actually assigns to the corral on page update.

    Likewise, if I remove an existing widget from a corral and try to reassign it to the same corral, it never actually gets assigned.

    If I go to Widget Wrangler > Corrals, they are all still there.

    I’ve tried moving back to 1.5.1 with no success. I would appreciate any suggestions on where I should start looking to solve this.

    https://www.ads-software.com/plugins/widget-wrangler/

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Jonathan Daggerhart

    (@daggerhart)

    Hi loganyott,

    I tested upgrading from 1.5.1 to 2.1.1 on WordPress 3.9.1 and didn’t run into any problems. What version of WordPress are you running? And what browser are you using?

    Thread Starter Logan Yott

    (@loganyott)

    Hi Jonathan,

    I’m running WordPress 3.9.1. I’ve tried doing this in the latest versions of Chrome, Safari, and FF.

    I’ve tried adding the widget to the proper corral in a preset and assigning the preset to the page with no luck.

    Oddly enough, I can see the serialized data in the postmeta for the page I’m trying to add it to. Is there somewhere during the fetch and render I should look?

    Plugin Author Jonathan Daggerhart

    (@daggerhart)

    Hmm.. Maybe I misunderstood your original issue. Are you saying that it looks like it’s working on the backend, but the widgets aren’t showing up on the frontend? Or, are you saying that widgets don’t save into corrals on the backend?

    Thread Starter Logan Yott

    (@loganyott)

    After doing some digging, I found that the widgets are getting saved into postmeta on the back end, so I assume the back end is working.

    Existing widgets still display accurately. However, when a new widget is added or an existing one is removed/re-added, they don’t display on the frontend.

    I’ll see if non-ww widgets show up in the sidebar that my corrals are located in to make sure that my theme hasn’t broken somehow.

    Plugin Author Jonathan Daggerhart

    (@daggerhart)

    Great. That’s progress.

    For front-end, the issue could be a few things.

    1. Do you have some sort of caching enabled?
    2. Make sure your new widgets are published, and not “draft” status. I added a new feature after 1.5.1 to allow draft widgets to exist on the backend, but not be shown on the frontend.
    3. Try enabling / disable Theme compatibility. I don’t think this is your problem, but sometimes is causes issues.
    4. If you’re using custom widget templates in your theme, make sure that “Legacy Template Suggestions” setting is enabled.

    Also, if you know PHP, you can debug the frontend almost completely in the /widget-wrangler/common/display.php class.

    Finally, if we can’t figure it out through these messages, you’re welcome to email me login credentials to your site and I can take a look. My email is my first name at my last name .com.

    Thread Starter Logan Yott

    (@loganyott)

    Welp, this ended up being a problem in my theme I just discovered.

    Sorry for taking your time. Thanks for the awesome quick support though! It’s much appreciated. You have an awesome plugin. ??

    Thread Starter Logan Yott

    (@loganyott)

    Whoops. Forgot to mark as resolved.

    Plugin Author Jonathan Daggerhart

    (@daggerhart)

    Great! Good luck, and let me know if you run into other issues.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Widgets will not change corrals’ is closed to new replies.