Forum Replies Created
-
AuthorPosts
-
Anh Tran
KeymasterHi,
Thanks for your feedback. I've been thinking about this, too. Probably I'll replace the value with *** when the license is valid.
October 25, 2019 at 5:16 PM in reply to: ✅How to provide key to users so they can update extensions #16701Anh Tran
KeymasterYou can ignore some updates if not necessary. We constantly add more features to the plugins, and have to update them. If those are not the features you use, then you might not need to update them immediately.
October 25, 2019 at 5:14 PM in reply to: Show Custom Post Type Data in place of ID in WP REST API #16700Anh Tran
KeymasterHi Sharath,
The values are returned via function rwmb_get_value and it has a filter with the same name rwmb_get_value for you to modify the values.
So, I think you can do something like:
add_filter( 'rwmb_get_value', function( $value, $field, $args, $post_id ) { // Change value only for REST API. if ( ! defined( 'REST_REQUEST' ) ) { return $value; } if ( 'your_field_id' !== $field['id'] ) { return $value; } // Modify your value here. return $value; }, 10, 4 );October 25, 2019 at 5:06 PM in reply to: ✅How to provide key to users so they can update extensions #16696Anh Tran
KeymasterUnfortunately, it's not permitted to give the license to your users. To avoid updates, you can bundle the extensions inside your theme directly. See this guide for details.
Anh Tran
KeymasterCredit link is required. You can see example here:
https://themeforest.net/item/constructent-responsive-construction-wordpress-theme/12910459
Anh Tran
KeymasterHi Joanne,
For example, if you created a field like this in Pods:
https://imgur.elightup.com/tLzdLc6.png
Then all you need to do is convert it to a Meta Box field with something like this:
add_filter( 'rwmb_meta_boxes', function( $meta_boxes ) { $meta_boxes[] = [ 'title' => 'A Custom Meta Box', 'fields' => [ [ 'id' => 'a_custom_text', // THIS: matches field's Name in Pods 'name' => 'A Custom Text', 'type' => 'text', ], ], ]; } );Anh Tran
KeymasterHi Akram,
You can use the extensions in unlimited sellable items. The only restriction is you can't use it in free items. And keep in mind to put a link credit to the metabox.io website.
So if you're developing themes on ThemeForest, you can use the extension in all of your themes. It's not like the license for Revolution Slider, WPBackery Page Builder where you have to buy a license for each theme.
Anh Tran
KeymasterHi, I’ve just issued the refund for you. Would you mind giving some feedback? What features did you look for? It will help us improve the products. Thanks!
Anh Tran
KeymasterHi Bernhard,
The table
wp_term_relationshipsand the columnterm_taxonomy_idare default in WP. See this page for details. Please check your DB via a tool like phpMyAdmin to see if your database is broken.If it's not, please post the code you use to query the posts here. Maybe the code from that query.
Anh Tran
KeymasterWe have resolved this issue via email. Here is the solution in case anyone is interested in:
The solution is using some hook to output the shortcode dynamically, like this:
// We're adding a shortcode dynamically to a specific page add_filter( 'the_content', function( $content ) { if ( ! is_page() || 123 !== get_the_ID() ) { return $content; } // We pass user ID via URL $user_id = isset( $_GET['user_id'] ) ? $_GET['user_id'] : ''; // Create shortcode dynamically $shortcode = '[mb_user_profile_info id="your-meta-box-id" user_id="' . $user_id . '"]'; return $content . do_shortcode( $shortcode ); } );So, you can create a page like /edit-user/ and pass user ID via URL like this: /edit-user/?user_id=123
October 22, 2019 at 10:33 AM in reply to: ✅Select2 error, possible conflict with The Events Calendar #16650Anh Tran
KeymasterHi Stefan,
The problem is TEC uses an older version of select2 (3.x) while Meta Box uses version 4. Searching on the Internet shows quite a lot of similar problems and the solution is use only one version of select2.
In this case, I think to make it work again, it's required to not using select2 from Meta Box. You can do that by switch the field type from
select_advancedto normalselectlike this:add_action( 'mb_relationships_init', function () { MB_Relationships_API::register( array( 'id' => 'posts_to_pages', 'from' => [ 'field' => [ 'post_type' => 'post', 'ajax' => false, 'field_type' => 'select', 'query_args' => array( 'posts_per_page' => -1, ), ], ], 'to' => [ 'field' => [ 'post_type' => 'tribe_events', 'ajax' => false, 'field_type' => 'select', 'query_args' => array( 'posts_per_page' => -1, ), ], ], ) ); } );Anh Tran
KeymasterHi Marge,
- When password is added via
rwmb-user-infometa box, it's always required. You can change it with therwmb_profile_info_fieldsfilter.
add_filter( 'rwmb_profile_info_fields', function( $fields ) { $fields['password']['required'] = false; $fields['password2']['required'] = false; return $fields; } );-
I don't see that problem on my localhost. Please see this video. Please check in the user profile to see if the user has set first name = username.
-
It's possible. You need to hook to get avatar function to change the avatar URL.
-
The image field actually doesn't show any file name. If you meant the "file" field, then yes, it shows only the file name.
-
You can hook to
rwmb_profile_info_fieldsto add email fields to add email field, like this:
add_filter( 'rwmb_profile_info_fields', function( $fields ) { $fields['email'] = [ 'name' => 'Email', 'id' => 'user_email', 'type' => 'email', ]; return $fields; } );October 22, 2019 at 9:45 AM in reply to: message: "The WordPress Rest API has been locked to authorized access only. #16647Anh Tran
KeymasterHi Sam,
You can disable MB REST API in the Meta Box AIO settings and use an earlier version of it from wordpress.org.
The plugin doesn't have any control on access permission. Please try deactivating it, and use only FacetWP to see if the problem still happens.
Anh Tran
Keymasteris there any way to avoid it ?
I'm afraid not. You might need to work on jQueryUI date picker to prevent this from happening.
But this will also be time consuming for user to create those things manually
You can also set the default value for groups. See the docs for details: https://docs.metabox.io/extensions/meta-box-group/#setting-default-group-values
Anh Tran
KeymasterThanks for your feedback. I'll check and fix it.
- When password is added via
-
AuthorPosts