// Track ViewContent event on product pages add_action(‘wp_footer’, ‘voelgoed_meta_pixel_view_content’); function voelgoed_meta_pixel_view_content() { if (!function_exists(‘is_product’)) return; if (is_product()) { global $product; if (!$product) return; ?>Continue reading
/** * Auto-complete orders that contain ONLY virtual items, * but ONLY after payment is confirmed. * EXCLUDES EFT / Direct Bank Transfer (bacs). */ add_action( “woocommerce_payment_complete”, “vg_autocomplete_virtual_orders_after_payment”, 20 ); function vg_autocomplete_virtual_orders_after_payment( $order_id ) { if ( ! $order_id )…Continue reading
@ini_set( ‘upload_max_filesize’ , ‘128M’ ); @ini_set( ‘post_max_size’, ‘128M’); @ini_set( ‘memory_limit’, ‘256M’ ); @ini_set( ‘max_execution_time’, ‘300’ );Continue reading
add_filter( ‘aioseo_ai_assistant_block_enabled’, ‘__return_false’ );Continue reading
/** * Make Bricks product queries (Products element) respect * WooCommerce Wholesale Prices Premium product visibility. */ add_filter( ‘bricks/posts/query_vars’, function ( $query_vars, $settings, $element_id, $element_name ) { // Only affect product queries $post_type = $query_vars[‘post_type’] ?? null; $is_product_query = (…Continue reading
function wpbeginner_remove_version() { return ”; } add_filter(‘the_generator’, ‘wpbeginner_remove_version’);Continue reading
add_action( ‘wp_head’, function () { ?>Continue reading