• Resolved revcoincidence

    (@revcoincidence)


    On my website’s main menu, I have a custom link for “Log Out.” I’ve put this as an If-Menu option, “Show if user is logged in.” It was working. It is now not, and no matter how many times I re-enter this and save the menu, it doesn’t actually save the If-Menu setting (so is always showing the “Log Out” menu option.

    I notice that on another site I run (with largely the same menu set-up), there is an If-Menu option “if user is logged in for current site” which is missing in the dropdown menu of options for this setting. Both sites are running WP 6.6. and version 0.18.0 of the plugin.

    Does anyone have any ideas why this might not be saving?

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • I am seeing the same pattern, so please let me know if yuo find a solution.

    Thread Starter revcoincidence

    (@revcoincidence)

    Further update I hope might be a little helpful to you, @rhj4 .

    I’ve got round this by limiting the number of menu items with restricted visibility (to 12). It’s not ideal, but I think I can work with this for now. I note there’s an item on the plugin page dealing with this issue, here: If Menu – Visibility control for Menus – WordPress plugin | ww.wp.xz.cn English (UK). This suggests there is a limitation imposed (and amendable) by hosting providers. I’ve not yet asked my host.

    (Obviously I missed this information when posting my question, though a report on a “fixed bug” from 8 years ago doesn’t answer the question why it was working and now isn’t – perhaps a new PHP version or more recent update to WP has re-introduced something that had been previously excluded? Not to worry.)

    I shall mark this as “resolved” but it strikes me that there should be a better solution.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘If-Menu option not saving’ is closed to new replies.