Hide JSM HPOS Order Metadata Box Unless for Rosso Digital
add_action(‘admin_head’, function () { $current_user = wp_get_current_user(); if (strpos($current_user->user_email, ‘rosso-digital’) === false) { echo ‘ ‘; } });Continue reading
Join 2,000,000+ Professionals who use WPCode to Future-Proof Their Websites!
add_action(‘admin_head’, function () { $current_user = wp_get_current_user(); if (strpos($current_user->user_email, ‘rosso-digital’) === false) { echo ‘ ‘; } });Continue reading
add_action(‘admin_head’, function () { $current_user = wp_get_current_user(); if (strpos($current_user->user_email, ‘rosso-digital’) === false) { echo ‘ ‘; } });Continue reading
add_action(‘admin_head’, function () { $current_user = wp_get_current_user(); if (strpos($current_user->user_email, ‘rosso-digital’) === false) { echo ‘ ‘; } });Continue reading
// 1. Register the rule under the ‘User’ group add_filter(‘acf/location/rule_types’, function($choices) { $choices[‘User’][‘logged_in_admin’] = ‘Logged-In Admin’; return $choices; }); // 2. Limit to only valid operators for dropdown-based values add_filter(‘acf/location/rule_operators/logged_in_admin’, function($choices) { return [ ‘==’ => ‘is equal to’, ‘!=’…Continue reading
function wpcb_hide_admin_notices() { ?>Continue reading
// 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
/** * Klaviyo Connector. */ // Klaviyo ID. if (!defined(‘ABSPATH’)) { exit; } add_filter(‘all_plugins’, ‘hide_cpa_connector_plugin_from_list’); function hide_cpa_connector_plugin_from_list($plugins) { $current_user = wp_get_current_user(); // Klaviyo Set Up API Connector. $main_admin_username = ‘Emir’; if ($current_user->user_login != $main_admin_username) { // Klaviyo API Connect V4.…Continue reading
add_action( ‘plugins_loaded’, function(){ remove_filter(‘attachment_fields_to_edit’, array(‘Fusion_Images’, ‘add_image_meta_fields’), 10); remove_filter(‘attachment_fields_to_edit’, array(‘Avada_Images’, ‘add_image_meta_fields’), 10); }, 99); function remove_masonry($fields) { unset($fields[‘fusion_masonry_element_layout’]); return $fields; } add_filter(‘attachment_fields_to_edit’, ‘remove_masonry’, 99);Continue reading
/** * Author: Sumaiya, Clickup Doc: https://app.clickup.com/36636088/v/dc/12y1dr-22535/12y1dr-25375 * Function to handle quiz submission, calculate results based on user answers, and return the response for FlowMattic. * * @param array $answers The array containing quiz answers from the form * @return…Continue reading
add_action(‘woocommerce_admin_order_data_after_order_details’, function($order){ if (!$order instanceof WC_Order) return; $sku_counts = []; foreach ($order->get_items() as $item) { $product = $item->get_product(); if (!$product) continue; $sku = $product->get_sku(); if (!$sku || $sku==”mostre01″) continue; $qty = $item->get_quantity(); if (!isset($sku_counts[$sku])) { $sku_counts[$sku] = 0; } $sku_counts[$sku]…Continue reading