NateWr / business-profile

WordPress plugin to display your business's contact details with seo-friendly Schema.org markup.
34 stars 16 forks source link

Research usage of OpeningHoursSpecification to handle seasonal and holiday hours #78

Open NateWr opened 7 years ago

NateWr commented 7 years ago

http://webschemas.org/OpeningHoursSpecification

JeePeeNL commented 6 years ago

The link is broken, here is the correct one: https://schema.org/OpeningHoursSpecification

Would love to see this added. It's takes too much time and is too challenging to keep track of manually added temporary opening hours on multiple websites. Now I need to mark them in my calendar and remove them each time they pass.

JeePeeNL commented 6 years ago

Here is an example of a plugin that does this, but it does do other business details. Would love to see this added to the BP plugin.

https://wordpress.org/plugins/business-hours-indicator/

NateWr commented 6 years ago

Hi @JeePeeNL, I was unable to find an example that used seasonal hours in their demo. Do you have a link to a demo of that? I'll take a look and see how they've used OpeningHoursSpecification.

JeePeeNL commented 6 years ago

Hi @NateWr I found these two sites that have an example. But his schema markup is only available in the pro version. The first one doesn't have it, the second one does, but only for the regular opening hours.

I would already be happy if the plugin would allow you to add holiday hours and show them on the front end until these hours are in the past. The markup for those hours is just a nice bonus.

http://asmalkmaar.nl/ https://urgentcareatpeachtree.com/

Here is an example on my test website (free plugin without markup). I also added a few screenshots about the configuration. http://test.xenonis.nl/plugin-business-hour-indicator/

I also found this https://schema.org/PublicHolidays https://schema.org/OpeningHoursSpecification https://developers.google.com/search/docs/data-types/local-business (seasonal hours tab)