Add a button to customer data

add_action( ‘woocommerce_admin_order_data_after_billing_address’, ‘custom_customer_history_search_button_blue’, 10, 1 ); function custom_customer_history_search_button_blue( $order ) { // Vásárló e-mail címének lekérése $customer_email = $order->get_billing_email(); if ( $customer_email ) { // A keresési URL összeállítása $search_url = admin_url( ‘edit.php?s=’ . urlencode( $customer_email ) . ‘&post_type=shop_order’ );…Continue reading

Google Tag Manager – Head

(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({‘gtm.start’: new Date().getTime(),event:’gtm.js’});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!=’dataLayer’?’&l=’+l:”;j.async=true;j.src= ‘https://www.googletagmanager.com/gtm.js?id=GTM-XXXXXXXXXX’+dl;f.parentNode.insertBefore(j,f); })(window,document,’script’,’dataLayer’,’GTM-XXXXXXXXXX’);Continue reading

Applying Custom Map Styles to the Map Field

add_filter( ‘wpforms_geolocation_forms_field_get_map_field_settings’, ‘wpf_geolocation_forms_field_get_map_field_settings’, 10, 3 ); function wpf_geolocation_forms_field_get_map_field_settings( $settings, $field, $form_data ): array { $settings = (array) $settings; if ( empty( $form_data[‘id’] ) ) { return $settings; } if ( (int) $form_data[‘id’] !== 111 ) { // TODO: Change 111…Continue reading

Untitled Snippet

document.addEventListener(“click”, (e) => { const pill = e.target.closest(“.rs-pill”); if (!pill) return; const row = pill.parentElement; row.querySelectorAll(“.rs-pill”).forEach(p => p.classList.remove(“active”)); pill.classList.add(“active”); });Continue reading