• I’m having issues with Verve Meta Boxes not working properly on a multisite install.

    Currently, it works perfectly for my original (parent/root, whatever you want to call it) site, but any of the subsites that I’ve created don’t work with this plugin.

    When I enter the interface for Verve, the ‘Create New Meta Box’ section along with the ‘Context’ section, is there, but when I give a value and try to assign it to one of my content types, it does literally nothing after the page submit.

    I’ve also checked the database to see if any of the values are managing to find their way into it and they aren’t. They DO however populate for my original blog, but not for the sub blogs (so they show up in wp_postmeta, but they don’t show up in wp_2_postmeta).

    I’ve Google searched it too, but the only resource I found was for a fix for TimThumb and that’s not the issue as I don’t have TimThumb installed.

    Any help is greatly appreciated!

    Thanks

    Mike

Viewing 8 replies - 1 through 8 (of 8 total)
  • Thread Starter spartanv7

    (@praeix)

    I managed to get it working. What’s missing is that a lot of plugins don’t have the multisite support built in for Network Activation. This is one of those instances.

    These tables must be created for this plugin to work properly: wp_verve_meta_boxes and wp_verve_meta_fields (obviously, replace the wp_ with whatever prefix you used). This works fine for a single site, but when you have a subsite, the prefix needs to be wp_2_, wp_3_, etc. Currently I cannot see that Verve Meta Boxes supports this functionality. However, there’s a fix by installing the plugin Proper Network Activation.

    Hope this helps somebody!

    Hey there, praeix!

    I have the same problem as you.
    I want to have this plugin settings for all subsites.
    I’ve tried some plugins for that but it give me nothing.
    Maybe the best way is to add it manually to the theme function.php.

    How about your suggestion? how you use it?

    Thread Starter spartanv7

    (@praeix)

    Hello Harridi,

    I initially discovered this by digging around in the database itself. My intention (although I really didn’t want to have to do this all the time) was to modify the database itself and add the requisite tables manually. However, that plugin that I linked to above worked perfectly for me.

    Are you verifying that the same tables that are created for your main site are being created in the subsite tables in the database?

    When you get the proper network activation one, install it and network activate it. Then every time that you network activate another plugin, you’ll see a message at the top of the admin area that says ‘Activating Site 1/4’ (this might not be exactly what it says, but you get the idea) and then it’ll activate all of your sites at once by recreating the exact same tables into all of the subsites.

    If this plugin isn’t working for you, I’m not sure you’d want to spend the time to add individual “activation” functions into your functions.php, but you certainly could I suppose…

    Hope this helps.

    I prefer to build the meta boxes manually by put it on the function.php.
    but anyway, Thanks for your help.

    Same problem here.. in the older version of WordPress you could enable the plugin site by site. In that case it works, but now i discovered the same problem as you have (praeix).

    But the Proper Network Activation isn’t helping me out here… Do i have to manually edit the DB or should the Proper Network Activation fix that too?

    Ok I think i will switch to this plugin:
    https://plugins.elliotcondon.com/advanced-custom-fields/
    because of the MU problems with Verve.

    And this Advanced custom fields plugin has some better features in it. Sorry Verve!

    Thread Starter spartanv7

    (@praeix)

    @rein Aris – I haven’t touched back on this for a little while now but last I checked, ACF was having major issues. While the interface and features are better than Verve, the plugin wasn’t accepting values and writing them to the database properly, even with Proper Network Activation creating the tables.

    Also, Proper Network Activation will not build the database tables for Verve as I previously stated. I think I was confused because I had already manually created the tables and then installed PNA, then deactivated Verve, and reactivated it. The reason I know it didn’t work is because I had 4 sites prior to that and only two were activated (the first site and the second that I manually created), but the third and fourth were not.

    So, I’m back to using Verve, but manually creating the necessary tables for each site. ??

    @praeix, thanks for your comment! I tested ACF really well today, for like 6 hours and i have to say it works pretty fine! The new feature, the plugin developer launched today, is great; called “repeater fields”. Loops for custom fields (like for images https://plugins.elliotcondon.com/advanced-custom-fields/tips-tricks/).

    It’s working with the multisite fine too. For a new project i really advice this plugin!

    Good luck!!

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Verve Meta Boxes and Multisite (Not Working)’ is closed to new replies.