/** * Fluent Forms — Geolocalización de leads (compatible con page cache / WP Rocket) * * IMPORTANTE: el país/código ya NO se calcula al renderizar la página (GET, * cacheable por WP Rocket), sino al procesar el envío del…Continue reading
{ “@context”: “https://schema.org”, “@type”: [“EventVenue”, “LocalBusiness”], “name”: “Inversiones Festidram”, “description”: “Servicios integrales de festejos, alquiler de toldos, estructuras, tarimas y mobiliario para eventos.”, “url”: “https://www.tusitioweb.com”, “logo”: “https://www.tusitioweb.com/logo.png”, “image”: [ “https://www.tusitioweb.com/images/evento1.jpg”, “https://www.tusitioweb.com/images/toldos.jpg” ], “address”: { “@type”: “PostalAddress”, “addressLocality”: “Carrizal”, “addressRegion”: “Miranda”,…Continue reading
{ “@context”: “https://schema.org”, “@type”: [“EventVenue”, “LocalBusiness”], “name”: “Inversiones Festidram”, “description”: “Servicios integrales de festejos, alquiler de toldos, estructuras, tarimas y mobiliario para eventos.”, “url”: “https://www.tusitioweb.com”, “logo”: “https://www.tusitioweb.com/logo.png”, “image”: [ “https://www.tusitioweb.com/images/evento1.jpg”, “https://www.tusitioweb.com/images/toldos.jpg” ], “address”: { “@type”: “PostalAddress”, “addressLocality”: “Carrizal”, “addressRegion”: “Miranda”,…Continue reading
/** * LexiPress: Account Dashboard Welcome Text Override * Intercepts the native WooCommerce string to remove the “billing address” mention * and aligns the copy with the premium D2C digital vault aesthetic. */ if ( ! defined( ‘ABSPATH’ ) )…Continue reading
/** * LexiPress: Custom Login Page Typographical Injector */ if ( ! defined( ‘ABSPATH’ ) ) { exit; } // 1. Inject “Welcome Back” Header add_action( ‘woocommerce_before_customer_login_form’, ‘lexipress_custom_login_header’ ); function lexipress_custom_login_header() { echo ‘ ‘; echo ‘ Welcome Back ‘;…Continue reading
/** * LexiPress: Lock Registration to Checkout Only */ if ( ! defined( ‘ABSPATH’ ) ) { exit; } // Disables the Sign Up form on the /account-settings/ page add_filter( ‘option_woocommerce_enable_myaccount_registration’, ‘__return_false’, 999 );Continue reading
if ( ! function_exists( ‘rd_disable_action_scheduler_default_runner’ ) ) { function rd_disable_action_scheduler_default_runner() { if ( class_exists( ‘ActionScheduler’ ) ) { remove_action( ‘action_scheduler_run_queue’, array( ActionScheduler::runner(), ‘run’ ) ); } } } add_action( ‘init’, ‘rd_disable_action_scheduler_default_runner’, 10 );Continue reading
/** * LexiPress: Hide “Account” Menu for Guests * Completely strips the Account dropdown for logged-out ad traffic. */ if ( ! defined( ‘ABSPATH’ ) ) { exit; } add_filter( ‘wp_nav_menu_objects’, ‘lexipress_hide_account_menu_for_guests’, 999, 2 ); function lexipress_hide_account_menu_for_guests( $items, $args )…Continue reading
/** * LexiPress: Strict WooCommerce Endpoint Menu Active-State Normalizer * Prevents multiple sub-menu items under /my-account/ from staying highlighted simultaneously. */ if ( ! defined( ‘ABSPATH’ ) ) { exit; } add_filter( ‘wp_nav_menu_objects’, ‘lexipress_normalize_wc_endpoint_active_menu_items’, 999, 2 ); function lexipress_normalize_wc_endpoint_active_menu_items( $items,…Continue reading
/** * LexiPress: Dynamic Header Navigation Authentication Gating * Swaps “Account” to “Sign In” for guests and strips sub-menu items when logged out. */ if ( ! defined( ‘ABSPATH’ ) ) { exit; } add_filter( ‘wp_nav_menu_objects’, ‘lexipress_dynamic_account_menu_gate’, 10, 2 );…Continue reading