Forum Replies Created
-
AuthorPosts
-
Anh Tran
KeymasterHi Dave,
In columns, the labels are moved to the top of fields, because if you have 3-4 columns, the layout looks weird and like broken. However, you can change the position with some custom CSS. Please just inspect the element and adjust the CSS.
And yes, the group is divided by 12.
Anh Tran
KeymasterMauro, I really appreciate your feedback!
I've just created a "full"
composer.jsonfile, so you can just grab it and remove what you don't need:https://github.com/wpmetabox/library/blob/master/composer/composer.json
I'm trying to do what you say for the settings panel. I have an idea of building that based on Composer. Another option is improving the Meta Box AIO to support all free plugins. Either way, there's some work to do ๐
Anh Tran
KeymasterHi Mauro,
I've just updated the MB Custom Post Type on Github to support moving the CPT to be a sub-menu of another existing menu. Please try it and let me know how it goes. The new version will be available on wordpress.org soon.
https://github.com/wpmetabox/mb-custom-post-type/
Updated: New version has been released. Please update and let me know what you think ๐
June 1, 2018 at 12:17 PM in reply to: โ After the Beaver add-on, any chance of an Elementor one? #9967Anh Tran
KeymasterHi,
Thanks for asking this question. I've received this question several times after the integration with Beaver Builder. The answer is yes, I'll make an integration with Elementor. Probably after a month. There are some small things I need to improve in the plugins first. After that, I'll come back to Elementor and hopefully will get it done quickly.
Anh Tran
KeymasterYes, your last snippet will work.
I just wander why do you need to update a custom user meta? Doesn't it belong to a Meta Box? If it does, the Meta Box can handle all the saving. In case you want to add custom meta, beyond the scope of Meta Box, yes, it makes sense.
Anh Tran
KeymasterHey guys,
To use Composer with free plugins on wordpress.org (where MB Rest API & MB Relationships are hosted), please use https://wpackagist.org/. It allows you to bundle any plugins for Composer.
Updated: I've just written a guide on doing that. See it here:
https://metabox.io/how-to-use-composer-to-install-meta-box-extensions-from-wordpress-org/
It has a video tutorial in case you prefer watching!
@Dave: Thanks for your suggestion. That's what we talked about on Facebook :). I really appreciate that. We talked about making a customizer, where users can select what they want and it will generate a package for that. Yes, I guess it's possible and it's on my plan. What you say about the AIO is true and let me try if I can bundle free plugins inside that.
Anh Tran
KeymasterAh, if you want to keep the
emailfield, then in the 2nd snippet, it's available in the$data, so you should keep it (e.g. don't assign it to a completely new array).The 2nd snippet should be:
add_filter( 'rwmb_profile_insert_user_data', function ( $data, $config ) { // User strpos because the $config also contains default register form. if ( false === strpos( $config['id'], 'user-account' ) ) { return $data; } // Custom data for user. $data['user_login'] = 'my_user3'; $data['user_pass'] = 'my_user_pass'; return $data; }, 10, 2 );Anh Tran
KeymasterHi,
#1: Did you include the ID of the meta box?
#2: Yes, the shortcode
mb_user_profile_infohas an attributeidfor user ID. Please just use it.Anh Tran
KeymasterNo, the data is where it is. Only new entries are saved in the custom table. You can write a custom script to migrate if you want.
May 31, 2018 at 5:12 PM in reply to: โ Migrating custom fields data between Custom Post Types and Taxonomies #9935Anh Tran
KeymasterHi Mauro,
If your fields are just simple fields, you don't need to migrate at all. Meta Box, CMB2 and Alchemy use the same way to store value. So, all you need to do is creating same fields in Meta Box, make sure their IDs match the meta key in CMB2 / Alchemy.
That even works for repeater in CMB2. I haven't tried with all field types of CMB2, but so far it works for me pretty well. So please just try to create same fields in MB first. If something goes wrong, then you should write a small PHP script to:
- Get the old value
- Transform it to Meta Box's format. See here for details: https://docs.metabox.io/database/
- Update the value to the field
That's it.
Anh Tran
KeymasterOops, sorry. For geolocation extension, the API key is loaded via a filter, please see the sample code here:
https://docs.metabox.io/extensions/meta-box-geolocation/#google-api-key
Anh Tran
KeymasterHi Iman,
It's a meta box with:
'context' => 'after_title', 'style' => 'seemless',Please see here for more details about these params:
Anh Tran
KeymasterHi,
Yes, that's possible only through code. The MB Custom Post Type plugin allows you to put the CPT menu in the WordPress's main menu only. I'll try to make an update to support that.
Anh Tran
KeymasterHello Mauro,
Did you create the custom table first? This docs demonstrates how to create the table:
https://docs.metabox.io/extensions/mb-custom-table/
It requires some code and you have to put it in your
functions.phpor the PHP file of your plugin.Only after creating the custom table, you can save data into it. Please try it and let me know how it goes.
Anh Tran
KeymasterHi Mauro,
To make it completely transparent, Composer is the best solution. All premium extensions have supported Composer. Please see this docs for how to use it:
-
AuthorPosts