add_filter( ‘sgo_bypass_query_params’, ‘add_sgo_bypass_query_params’); function add_sgo_bypass_query_params( $bypass_query_params ) { // Add custom query params, that will skip the cache. $bypass_query_params[] = ‘condis’; return $bypass_query_params; }Continue reading
function shortcode_categorie_principali_wc() { $args = array( ‘taxonomy’ => ‘product_cat’, ‘orderby’ => ‘menu_order’, ‘order’ => ‘ASC’, ‘hide_empty’ => false, ‘parent’ => 0, ‘pad_counts’ => true, ‘hierarchical’ => true, ); $categories = get_terms($args); if (empty($categories) || is_wp_error($categories)) { return ‘ Nessuna categoria…Continue reading
#== Remove Express Checkout Button for Wholesale Users ==# function remove_express_checkout_button() { global $wp_filter, $wc_wholesale_prices; $user_wholesale_role = $wc_wholesale_prices->wwp_wholesale_roles->getUserWholesaleRole(); if( empty( $user_wholesale_role ) ) { return; } $hooks_to_clean = [ ‘woocommerce_after_add_to_cart_form’ => 1, ‘woocommerce_proceed_to_checkout’ => 21, ‘woocommerce_checkout_before_customer_details’ => 1, ‘woocommerce_pay_order_before_payment’ =>…Continue reading
add_action( ‘pre_get_posts’, ‘exclude_selected_categories_from_shop’ ); function exclude_selected_categories_from_shop( $query ) { if ( ! is_admin() && $query->is_main_query() && is_shop() ) { $query->set( ‘tax_query’, array( array( ‘taxonomy’ => ‘product_cat’, ‘field’ => ‘slug’, ‘terms’ => array( ‘home’, ‘peptides’, ‘research-liquids’, ‘package-deals’ ), ‘operator’ => ‘NOT…Continue reading
add_filter( ‘loop_shop_per_page’, ‘show_all_products_on_shop_page’, 9999 ); function show_all_products_on_shop_page( $products ) { if ( is_shop() ) { return 9999; // Show up to 9999 products on the shop page } return $products; }Continue reading
// Step 1: Add your custom attribute(s) to a named group function add_custom_grouped_attributes( $attributes ) { // Define your own group label here $group_label = ‘Other fields’; // e.g., ‘Image attributes’, ‘Custom data’, etc. // Initialize group if not set…Continue reading
// {br-vsp}{br-vpc}ショートコード function replace_br_vsp_shortcode($content) { $content = str_replace(‘{br-vsp}’, ‘‘, $content); $content = str_replace(‘{br-vpc}’, ‘‘, $content); return $content; } add_filter(‘the_content’, ‘replace_br_vsp_shortcode’, 10);Continue reading
Velkommen til Bilerfaring.no Del og les ekte erfaringer med biler i Norge – fra folk som faktisk har eid dem. Toyota Corolla (2015) Driftssikker og billig i drift. Har kjørt 120 000 km uten store problemer. Anbefales! Volkswagen Golf (2018)…Continue reading
function adt_wpml_unified_product_sku_id( $product_data, $feed, $product ) { // Check if the feed is for Facebook dynamic remarketing if( isset($feed->channel[‘fields’]) && $feed->channel[‘fields’] == ‘facebook_drm’ ) { $product_id = $product->get_id(); // Get the original product ID from WPML (default language) $wpml_product_id =…Continue reading