HourSync logoHourSync
CheckerPricingFAQ
HourSync logoHourSync
CheckerPricingFAQ

WordPress + Google

WordPress hours from Google—not another plugin table

Hours plugins store a third copy of your week in wp-admin. HourSync leaves Google Business Profile as the schedule and embeds it with a Custom HTML block (or theme footer).

Try Pro for $1Get setup help
widget preview

Plaka Pharmacy

Plaka, GR

Open now
Today10:30 – 17:30
Holiday override: Open on New Year's Day
Mon08:30 – 19:30
Tue08:30 – 19:30
Wed08:30 – 19:30
Thu08:30 – 19:30
Fri08:30 – 19:30
Sat09:00 – 15:00
SunClosed

Setup checklist

Connect, customize, embed

How it works

Connect Google Business Profile, tailor the widget, embed once, and let sync handle the rest.

  1. 1

    Connect the Google listing

    OAuth to the location you already manage for Search and Maps.

  2. 2

    Copy the snippet from the dashboard

    Placeholder plus script. The placeholder is what visitors see.

  3. 3

    Paste a Custom HTML block

    Gutenberg, a classic widget, or your theme’s custom code slot all work if they allow script + HTML.

  4. 4

    Allowlist the public hostname

    Include www and any multilingual path host if they differ.

Best for

  • Local businesses on WordPress or WooCommerce with a GBP listing
  • Agencies who do not want to maintain a hours plugin per client site
  • Sites that already load a small third-party script and need status, not just a table

WordPress-specific notes

  • Not a wp.org plugin—on purpose. One snippet, no extra PHP admin.
  • Some security plugins block unknown scripts; allowlist hoursync.com if needed.
  • Stripe checkout and a 7-day money-back guarantee.
Try Pro for $1Get setup help

FAQ

Is this a WordPress plugin?

No. It is an embed, like analytics or a map. That keeps you off plugin-update treadmill for a simple hours table.

Will it work with Elementor or Divi?

Yes if the builder has an HTML / custom code widget that can output the placeholder and load the script.

What about caching plugins?

The embed fetches hours in the browser. Page cache is fine. If you cache the script for a year in the browser, bump the snippet version after we ship embed changes—or we serve fresh data from the API either way.

Multisite / many locations?

One paid HourSync widget per site today. Multisite with many GBP locations needs a widget per location you want to embed.

Can I check my current theme hours vs Google?

Yes—the free checker does not need WordPress access.

Do you store card data on WordPress?

No. Billing is Stripe on hoursync.com. WordPress only loads the public embed.

Related guides

  • Webflow + Google hours
  • Squarespace + Google hours
  • Widget alternatives
  • GBP hours widget
  • Free hours checker
HourSync logoHourSync

Website opening hours, automatically synced with Google Business Profile. Beautiful embeddable widget for any website.

Copyright © 2026 - All rights reserved

LINKS
FeaturesPricingDashboardDocumentationFAQ
SOLUTIONS
Best opening hours widgetWidget alternativesVs manual hoursGBP hours on your siteWix + Google hoursShopify store hours syncSquarespace + Google hoursWordPress + Google hoursWebflow + Google hoursRestaurant hoursFree hours checker
LEGAL
Terms of ServicePrivacy PolicySupport