Support » Plugin: Client Dash » Missing areas on menu

  • Resolved digitaleffex

    (@digitaleffex)


    I have a Shop Manager user for this site, and have “Affiliate Links” plugin installed. I want them to see those links and their results so I added it to the Shop Manager customized menu. Now, it shows in red and says “(Missing) Affiliate Links). I can’t edit it, or remove it. It’s unclickable. Any idea what the issue is?

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

Viewing 1 replies (of 1 total)
  • Plugin Author d4mation

    (@d4mation)

    Can you link me to the Affiliate Links plugin that you’re using? When I search for that in the WordPress.org Plugins Repository, I don’t see an exact match for the name.

    I do think that I know what this is caused by, however. On versions 2.1.1 and 2.1.2 of Client Dash, Client Dash was loading a bit too early and seemed to have “confused” some of the Menu Items that were being added by other plugins and caused them to show under User Roles that did not actually have access to those Menu Items. If you were recently running Client Dash 2.1.1 or 2.1.2 and saved changes for your Shop Manager Role’s Menu, that would have caused these extra Menu Items that they actually could not access to be saved.

    With 2.1.3, this behavior was corrected and this would make Client Dash think that these Menu Items are “Missing” in the same way as if you saved your Menu Customizations and then deactivated the Plugin that added those Menu Items.

    It is possible that the Menu Items for the “Affiliate Links” plugin you mention requires a Capability like manage_options (Which is normally reserved for Administrators) to be accessed and the Shop Manager Role likely does not have this Capability.

    You can read more about the limitations of how Roles and Capabilities play into how the Client Dash Menu Customizer works here: https://wordpress.org/support/topic/cant-add-plugin-access-to-client-role/

    Unfortunately, if you had saved Menu Customizations in v2.1.1 or v2.1.2 and were effected by this glitch the only way you could remove these extra “Missing” Menu Items would be to reset the Menu Customizations, which is absolutely not ideal.

    I just pushed out Client Dash v2.1.4 which allows you to individually delete “Missing” Menu Items. This will allow you to remove the offending “Missing” Menu Items.

    Let me know if this change in v2.1.4 works for you and if you have any other questions! I’m going to mark this as “Resolved” as what I’ve described above seems to be what you’ve encountered and the v2.1.4 update should address it, but if it does not please let me know and I’ll change the status of this support thread.

Viewing 1 replies (of 1 total)
  • The topic ‘Missing areas on menu’ is closed to new replies.