Support » Plugin: CMB2 » CMB2 Options not appearing in admin sidebar

  • Resolved avabusiness

    (@avabusiness)


    I have been using this plugin for a short while and created one meta box with it that I can still see in the WC Order screen. However, for some reason all of a sudden the options for this plugin in the admin sidebar have disappeared. I am unable so far anyway to find a plugin conflict.

    Has anyone else recently experienced this issue? I have even deleted and reinstalled.

    Thanks.

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author Michael Beckwith

    (@tw2113)

    The BenchPresser

    Any recent updates or changes to things that you can recall off the top of your head? This would be for more than just CMB2 itself, which I know got a recent update, but other things could be playing their part.

    Thread Starter avabusiness

    (@avabusiness)

    Thank you for your speedy reply. I updated this plugin to V2.8.0 today and it was after that I noticed it was missing from the Admin menu. However, I do know it was there before the update because I was in there earlier.

    I installed the plugin on another site a little while ago and again not showing in the Admin menu.

    Plugin Author Michael Beckwith

    (@tw2113)

    The BenchPresser

    Can you provide your CMB2 fields configuration code? I can do a quick review of things and see if I can recreate the issue.

    Thread Starter avabusiness

    (@avabusiness)

    Is there a way to access that without the CMB2 in the admin menu? I don’t have that information recorded anywhere.

    I would be happy to provide login credentials to the site if that would help (if there is a private way to do that).

    Thanks.

    Plugin Author Michael Beckwith

    (@tw2113)

    The BenchPresser

    Something somewhere configured the fields for you, as there’s no UI for CMB2 as a whole. Not sure if your current theme or perhaps a different plugin set things up for you, or perhaps a developer hired previously, but somewhere there’s code that sets everything up for you.

    That said, we can be reached for private correspondence over at https://pluginize.com/contact/

    Please provide this link to help us correlate what the ticket is related to:

    https://wordpress.org/support/topic/cmb2-options-not-appearing-in-admin-sidebar/

    Thread Starter avabusiness

    (@avabusiness)

    Ok now I understand what you are asking.

    Here is what I followed:

    https://www.damiencarbery.com/2020/01/add-tracking-info-to-woocommerce-order/

    I created the plugin and installed it on the site making changes in the provider area, and I used the CMB2 plugin to create the metabox in the order. All worked well with several tests and nothing has been changed in this custom plugin since I installed it around Jan 3rd.

    As mentioned CMB2 was showing in my admin menu up until sometime today and now it is gone. I hope this helps.

    I will create a login to the site and send it through the private link you shared above.

    Thanks again.

    Plugin Author Michael Beckwith

    (@tw2113)

    The BenchPresser

    Hmm. Both locally and with the provided credentials, I am seeing a metabox rendered in the upper right corner.

    Example order that I clicked to edit to verify. I’m omitting the domain for privacy sake at the moment.
    /wp-admin/post.php?post=1535&action=edit

    It’s showing up as “Canada Post Tracking Information”

    Is it possible that it’s perhaps just been toggled to minimalized state or perhaps accidentally moved to a different part of the screen for your user?

    Thread Starter avabusiness

    (@avabusiness)

    It is definitely an interesting issue, one I have not seen before. I have had plugins change where their settings go to nest under Tools or Settings, but not completely disappear.

    Yes I do still see and can populate the one metabox I created back in January along with the tracking plugin. Which is good because at least it is still working as intended. But as you see I don’t have access to CMB2 to create other metaboxes if I wanted to, or edit the details of this one.

    Regarding user, there are 3 on this site and all of us are admins. I am the only one out of the 3 that is actually working on the technical parts of the site and log in regularly. The site owner did log on today but only to check WC stats and logged right back out. I also logged on as her as a test and still do not see this plugin in the admin menu.

    Also, as I have mentioned I installed CMB2 on another site today as I wanted to run the same kind of scenario on that site with the tracking information, and on that site as well I can’t see it in the admin menu to set up the metabox.

    I am thinking back on my day and I do know that it was in my menu at some point because I was doing a visual review of the admin menu. I updated WP to 5.6.2 and I am pretty sure I updated this plugin today as well, but unsure of what the previous version actually was.

    So I was starting to consider it may have something to do with the update to WP 5.6.2 (the second site I talk about above also updated to 5.6.2 today), but now I don’t think that is the case either after running another test this evening. I have a client site that I don’t manage the updates on and she is very behind in updating WP and plugins. I popped on to her site and installed CMB2 V2.8.0 and it is not in the menus anywhere either. WP version 5.5.3.

    As for minimizing the menu item for CMB2, I didn’t even know that was possible and if it is still wouldn’t explain why the same problem is showing in 3 different sites.

    I was trying to find a previous version of the plugin to try but nothing was coming up in my searches. If you can provide I would be more than happy to install it and see what happens. Maybe there is a bug in the newest version in regards to inserting in the admin menu?

    You have been absolutely fantastic in your prompt responses and I do greatly appreciate the assistance in trying to figure this out. I hope the additional information I provided is helpful on your side in targeting the issue.

    I will leave the login details provided earlier as is in case you need to go back in to look around.

    Plugin Author Justin Sternberg

    (@jtsternberg)

    Just adding to what Michael stated earlier, CMB2 has NO admin menu or UI for creating/editing fields/boxes. It is 100% code. If you had some admin menu before, it was not from CMB2 itself.

    Thread Starter avabusiness

    (@avabusiness)

    I want to first thank you both for your time, and moreover patience, as I worked through this strange issue.

    I do understand it is just code and that the other plugin that I created and installed works with CMB2 to create the metabox. That was actually very clear to me when I did that setup in January.

    However, as I have mentioned at some point I did have ‘CMB2’ listed in my admin menu, how or why it was there remains a mystery to us all, and I think that is where my confusion lies and why I reached out. With it there I expected it to have an interface like other custom fields plugins I have used, to create more metaboxes if I needed, and once it was gone I thought I lost access.

    Reviewing everything again I see it is indeed fine and working as it should. I will mark the ticket as resolved. And the plugin show up in my admin menu again, I will take a screenshot and send it on to you.

    Again many thanks for setting this straight for me. Much appreciated.

    Have an awesome day!!

    Plugin Author Michael Beckwith

    (@tw2113)

    The BenchPresser

    I’m personally still not sure how CMB2 was ever showing in a menu, but I’m more than willing to leave it at that as well.

    All in all, the metabox sounds like it’s showing for everyone intended, including the mailing tracking code field for the orders.

    CMB2 would be showing in the list of active plugins as expected and needed to be working.

    The code in the tutorial linked to earlier is what’s setting the metabox up, and as you mentioned and I can confirm, it’s slightly customized to fit the needs of your specific site.

    Beyond that, it’d be interesting to see if anyone else has tried giving CMB2 a UI to work with, but I am not presently aware of any. It’s always been a code-based library otherwise, configuring everything there, not like other plugins like Advanced Custom Fields which is very UI based. I know people have their preferences which is awesome, I like both and get to us both regularly šŸ˜€

Viewing 11 replies - 1 through 11 (of 11 total)
  • You must be logged in to reply to this topic.