Disable Inspector Tabs

add_filter( ‘block_editor_settings_all’, function ( $settings ) { if ( ! isset( $settings[‘blockInspectorTabs’] ) ) { $settings[‘blockInspectorTabs’] = array(); } $settings[‘blockInspectorTabs’] = array_merge( $settings[ ‘blockInspectorTabs’ ], array( ‘default’ => false, // Disables for all blocks. ), ); return $settings; } );Continue reading

CIEP hide MCE text tab

function ciep_hide_mce_text_tab($settings) { $settings[‘quicktags’] = false; return $settings; } add_filter(‘wp_editor_settings’, ‘ciep_hide_mce_text_tab’);Continue reading

PHP: Backend Logic for Gallery Rendering – v2

// AJAX action to handle gallery rendering add_action(‘wp_ajax_render_user_gallery’, ‘handle_render_user_gallery’); add_action(‘wp_ajax_nopriv_render_user_gallery’, ‘handle_render_user_gallery’); /** * Handle AJAX request to render the user gallery. */ function handle_render_user_gallery() { $gallery_html = get_user_gallery_html(); // Return a JSON response if (!empty($gallery_html)) { wp_send_json_success([‘html’ => $gallery_html]); }…Continue reading

Add Divi Button Styling to GForms Buttons

add_filter( ‘gform_submit_button’, ‘add_divi_button_css_class’, 10, 2 ); add_filter( ‘gform_next_button’, ‘add_divi_button_css_class’, 10, 2 ); add_filter( ‘gform_previous_button’, ‘add_divi_button_css_class’, 10, 2 ); function add_divi_button_css_class( $button, $form ) { $fragment = WP_HTML_Processor::create_fragment( $button ); $fragment->next_token(); $fragment->add_class( ‘et_pb_button’ ); return $fragment->get_updated_html(); }Continue reading