Forum Replies Created
-
AuthorPosts
-
Anh Tran
KeymasterHi Rao and David,
The plugin sanitize values for some field types only (file_input, email, url, oembed, checkbox and switch). You can see the code for that here. For other fields, to let users able to enter some HTML, we don't force a sanitize callback. But you can sanitize the value with this code:
add_filter( 'rwmb_text_sanitize', 'sanitize_text_field' ); add_filter( 'rwmb_{$field_type}_sanitize', 'your_sanitize_callback' );August 4, 2019 at 2:47 PM in reply to: ✅Getting post ID from inside the Meta Box Block render_callback #15595Anh Tran
KeymasterOops, I forgot to pass the param to the render callback function. Thanks for your help!
Anh Tran
KeymasterHi, please try the
block_categoriesfilter.Here is the docs:
Here is a good tutorial: https://getwithgutenberg.com/2019/04/creating-a-block-category/
Both resources say about adding categories. I'm not sure if it supports removing core categories. Please just try.
Anh Tran
KeymasterHi Akram,
Sorry to make you feel like that. What I meant is that's the default behavior of the fields.
You still can change the behavior with the plugin action, like this:
add_action( 'rwmb_after_save_post', function( $post_id ) { $group = get_post_meta( $post_id, 'group_id', true ); $terms = $group['terms'] ?? []; wp_set_post_terms( $post_id, $terms, 'your_taxonomy' ); } );Anh Tran
KeymasterHi Akram,
If you want to set post terms, you have to move the taxonomy field outside the group. You can use MB Conditional Logic to hide the field if you want. If you still need to keep it inside a group, then there's no way to achieve that.
Anh Tran
KeymasterHi Alex, this is the screenshot of the email: https://imgur.elightup.com/0muIt7y.png. I sent from [email protected]. Can you check that again?
August 2, 2019 at 3:50 PM in reply to: ✅MB Elementor Integrator not displaying for setting pages field #15566Anh Tran
KeymasterHi again,
I've just fixed this bug, can you try the development on Github?
Anh Tran
KeymasterHi Alex,
Thanks a lot for your video and code. I've sent you an email with a fix for MB Blocks. Please try it along with the updated version of Meta Box on Github and let me know how it goes.
Anh Tran
KeymasterHi Akram,
Did you put the taxonomy field in a group? Only in that case, the taxonomy terms are saved in the group's meta value and don't set the post terms.
Anh Tran
KeymasterYes, it's:
'meta-box/mb-blocks': 'dev-master'Anh Tran
KeymasterHi,
When the style for settings page is set
no-boxes, meta boxes' titles won't show because there's no box wrapper anymore. It's the expected behavior.August 2, 2019 at 9:43 AM in reply to: ✅Getting post ID from inside the Meta Box Block render_callback #15558Anh Tran
KeymasterHi, I got it. I'll add the post ID in the next version.
Anh Tran
KeymasterHi Alex,
Was you able to save the post after modifying fields data?
Anh Tran
KeymasterHi Joseph,
You can try
unset( $field['fields'][$key] )instead of setting the$value = null. How did you run the function?Anh Tran
KeymasterHi Paul,
Thanks for your feedback. At the moment, the field
taxonomydoesn't use ajax to load terms. I'll check ACF and see if I can make the change. -
AuthorPosts