Rankmath Breadcrums
add_action(‘wp_head’, ‘mi_add_breadcrumbs’); function mi_add_breadcrumbs() { if (function_exists(‘rank_math_the_breadcrumbs’)) { echo ‘ ‘; rank_math_the_breadcrumbs(); echo ‘ ‘; } }Continue reading
Join 2,000,000+ Professionals who use WPCode to Future-Proof Their Websites!
add_action(‘wp_head’, ‘mi_add_breadcrumbs’); function mi_add_breadcrumbs() { if (function_exists(‘rank_math_the_breadcrumbs’)) { echo ‘ ‘; rank_math_the_breadcrumbs(); echo ‘ ‘; } }Continue reading
add_action( ‘wp_enqueue_scripts’, static function () { $registration_page_id = (int) get_option( ‘wcv_signup_registration_page_id’, 0 ); if ( 0 === $registration_page_id || ! is_page( $registration_page_id ) ) { return; } $default_country = ‘US’; // ISO 3166-1 alpha-2 code (e.g., GB, CA, AU, …)…Continue reading
/** * Add a commodity code to all line items sent to Stripe. * * @param string|null $code The commodity code. * @param int $download_id The download ID. * @param array $cart_item The cart item. * @return string|null The commodity…Continue reading
/** * 1) Register custom AutomateWoo product display template * 2) Sort items alphabetically when that template is used */ /* ——————————————— * 1) Register the new template for {{ order.items }} * ——————————————- */ add_filter( ‘automatewoo/variables/product_templates’, ‘rd_aw_register_product_templates’, 10 );…Continue reading
function rd_align_subscription_next_payment( $workflow ) { if ( ! class_exists( ‘WooCommerce’ ) || ! function_exists( ‘wcs_get_subscription’ ) ) { return; } $subscription = $workflow->data_layer()->get_subscription(); if ( ! $subscription || ! is_a( $subscription, ‘WC_Subscription’ ) ) { wc_get_logger()->error( ‘No valid subscription found…Continue reading
/* * Create a unique_id Smart Tag and assign it to each form submission. * * @link https://wpforms.com/developers/how-to-create-a-unique-id-for-each-form-entry/ */ // Generate Unique ID Smart Tag for WPForms function wpf_dev_register_smarttag( $tags ) { // Key is the tag, item is the…Continue reading
/* ===================================================== WCV Vendors Login Form – Custom Styling This CSS snippet customizes the vendor registration form to improve layout, typography, colors, and button style ===================================================== */ /* Customise vendor login fields */ form#wcv-login-form .wcv-field-wrapper>input { width: 60%; height: 48px;…Continue reading
/* ===================================================== WCV Vendors Login Form – Custom Styling This CSS snippet customizes the vendor registration form to improve layout, typography, colors, and button style ===================================================== */ /* Customise vendor login fields */ form#wcv-login-form .wcv-field-wrapper>input { width: 60%; height: 48px;…Continue reading