Petra
AI assistant for GrootMade
Hi! I'm Petra 👋 Ask me to help you find the perfect WP plugin, theme, or template kit.
forked from MITlib Pull Hours™
ChronoSync Hub is not affiliated with MITlib Pull Hours. The name and any related trademarks are used solely for nominative descriptive purposes.
This tool is a plugin that fetches operating hours data from a Google Sheet and caches it as JSON for use on a website. It is designed for library staff or administrators who need to maintain accurate, frequently updated hours across multiple locations without editing web pages directly.
Automated Data Fetching: The plugin connects to a specified Google Sheet using an API key, automatically harvesting the latest hours information.
Local JSON Cache: It stores the retrieved data locally on the server in JSON format, reducing reliance on external API calls for each page load and improving site performance.
Admin Dashboard Widget: A widget within the site's admin area shows the last successful data harvest and provides quick links to settings and the source spreadsheet.
Configurable Settings: Administrators can set the spreadsheet key and API key through a dedicated settings page, and manually trigger a new data harvest from there.
Deployment Instructions: The plugin includes specific Composer-based build and deployment steps to ensure it functions correctly within the target environment.
Version
Original
Updated