@diskdaddy Thanks for the note about this.
I still recommend using Structured Data to inform Google My Business – this way you can set all your opening hours, special hours and temporary closures.
I will look into automating the process – with a delay (so all data must be at least 1-2 weeks old) to avoid circular overwriting of inaccurate data. Alternatively, the synchronization could start immediately if the current GMB opening hours are loaded at this time.
Any subsequent edits to the standard opening hours (in the plugin) would cancel the synchronization process. The special/closure hours will not halt the process because the Places API only shares the regular hours.
I want to avoid the older version of the hours to overwrite the newer version.
This will be included in a future update. I don’t have a time-frame in mind yet.