Horizontal Element Container Wrapper

function wrap_elements_in_container( $content ) { // Define your container wrapper HTML $container_start = ‘ ‘; $container_end = ‘ ‘; // Wrap the content $wrapped_content = $container_start . $content . $container_end; return $wrapped_content; } add_filter( ‘the_content’, ‘wrap_elements_in_container’ );Continue reading

Print Invoice – Hooks for Printing

error_log(‘[icInitializePrintInvoice] START’); function icInsertCSSPrintInvoice() { error_log(‘[icInsertCSSPrintInvoice] START’); $output = do_shortcode(”); error_log(‘[icInsertCSSPrintInvoice] $output:’ . $output); echo $output; } function icInitializePrintInvoice() { add_action(‘wcdn_head’, ‘icInsertCSSPrintInvoice’, 20); } add_action(‘plugins_loaded’, ‘icInitializePrintInvoice’);Continue reading

Opposite language for menu (TranslatePress)

$langs = trp_custom_language_switcher(); if ( get_locale() == ‘it_IT’) { $opposite = ‘en_US’; } else { $opposite = ‘it_IT’; } echo sprintf( ‘%s‘, $langs[$opposite][‘current_page_url’], $langs[$opposite][‘short_language_name’] );Continue reading

Duplicate Post/Page Link

// Add duplicate button to post/page list of actions. add_filter( ‘post_row_actions’, ‘wpcode_snippet_duplicate_post_link’, 10, 2 ); add_filter( ‘page_row_actions’, ‘wpcode_snippet_duplicate_post_link’, 10, 2 ); // Let’s make sure the function doesn’t already exist. if ( ! function_exists( ‘wpcode_snippet_duplicate_post_link’ ) ) { /** *…Continue reading

Change Editor Default Image Size

add_filter( ‘block_editor_settings_all’, function ( $settings, $context ) { // The default image size when added in the block editor. $settings[‘imageDefaultSize’] = ‘full’; return $settings; }, 10, 2 );Continue reading

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

Disable Openverse

add_filter( ‘block_editor_settings_all’, function( $settings, $context ) { $settings[‘enableOpenverseMediaCategory’] = false; return $settings; }, 10, 2 );Continue reading