"Buying for a Business?" Checkbox at Checkout
Hides the Company field behind a "Buying for a business?" checkbox on the classic checkout, keeping the form short for consumers and requiring a company name when ticked.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Hides the Company field behind a "Buying for a business?" checkbox on the classic checkout, keeping the form short for consumers and requiring a company name when ticked.
Adds a [years_since] shortcode that prints how many full years have passed since a date, such as years in business, years of experience or a person's age, so the number never goes out of date.
Adds a LocalBusiness node with your address, phone and hours to Rank Math's JSON-LD on the homepage, linked to the site's organization.
Adds a LocalBusiness node with address, phone and opening hours to the Yoast SEO graph on the homepage and links it to Yoast's Organization.
Adds a "During opening hours" condition to Bricks, so a "Call us now" button or live chat block only shows while your business is open.
Rejects Bricks form submissions that use free email providers such as Gmail or Outlook, for B2B quote and demo request forms.
Adds a tap-to-call phone button next to the menu in Divi's default header, which is especially handy for local businesses on mobile.
Shows a full-width "Call us now" bar fixed to the bottom of the screen on phones, so mobile visitors can call your business with one tap.
Adds a "Contact Details" widget for your address, phone number, email and opening hours, with tap-to-call and spam-protected email links.
Rejects Elementor Pro form submissions that use free email providers such as Gmail or Yahoo, with a clear message under the field, for B2B lead forms.
Adds geo.region, geo.placename, geo.position and ICBM meta tags with your business location to every page, a small extra local signal for some search engines and directories.
Adds LocalBusiness JSON-LD with your address, phone, opening hours and map location to the homepage, to support local search and map results.
Adds LocalBusiness JSON-LD (address, phone, opening hours and map coordinates) to every branch or store page of a Locations post type.
Turns the optional Company field into a required one for stores that sell only to businesses.
Adds an [opening_hours] shortcode that prints your weekly opening hours as a table, highlights today and shows whether you are open right now, based on the site time zone.
Adds an optional "PO number" field to the classic checkout for business buyers and shows it on the order screen, in emails and on the customer's order page.
Adds an optional "Purchase order number" field to the Checkout block for business buyers, saved on the order with WooCommerce's additional fields API.
Stops Fluent Forms submissions that are written mostly in Cyrillic, Chinese or another script your business does not receive genuine messages in.
Blocks WPForms submissions written mostly in Cyrillic, Chinese or another script your business never receives genuine messages in.
Asks visitors to use their work email instead of a free webmail address such as Gmail or Yahoo, which helps B2B sites get qualified leads.
Removes VAT for business customers in another EU country who enter a VAT number, and adds a "reverse charge" note to the order, as cross-border B2B sales require.
Adds Service JSON-LD (name, description, provider and area served) to single service pages, describing what your business offers.
Registers a page-like "Services" post type that supports parent and child services, ideal for agencies and local businesses.
Adds the tax-exclusive price under every tax-inclusive price (or the reverse), so both consumers and business buyers see the number they need.