[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fkpmpqeKgbYJkKEJTXEZb2S0qtyApVuxgbgFmq8aT6UQ":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"designplug","https:\u002F\u002Fprofiles.wordpress.org\u002Fdesignplug\u002F",1,0,100,30,94,"2026-04-04T11:01:24.694Z",[13],{"slug":14,"name":15,"version":16,"author":4,"author_profile":5,"description":17,"short_description":18,"active_installs":7,"downloaded":19,"rating":7,"num_ratings":7,"last_updated":20,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":24,"homepage":30,"download_link":31,"security_score":8,"vuln_count":7,"unpatched_count":7,"last_vuln_date":32,"fetched_at":33},"statusdot","StatusDot","2.1.0","\u003Cp>StatusDot helps you show whether you’re \u003Cstrong>Open\u003C\u002Fstrong>, \u003Cstrong>Busy\u003C\u002Fstrong>, \u003Cstrong>Closed\u003C\u002Fstrong>, or temporarily \u003Cstrong>Idle\u003C\u002Fstrong> — using a simple dot indicator that updates automatically.\u003C\u002Fp>\n\u003Cp>Configure a weekly schedule (supports \u003Cstrong>HH:MM\u003C\u002Fstrong>), optionally enable \u003Cstrong>Busy mode\u003C\u002Fstrong>, or override everything with \u003Cstrong>Force Closed\u003C\u002Fstrong> or \u003Cstrong>Open 24\u002F7\u003C\u002Fstrong>. You can also start an \u003Cstrong>Idle override\u003C\u002Fstrong> (“Back in…”) timer when you’re away.\u003C\u002Fp>\n\u003Cp>StatusDot can show status text + a live countdown, for example:\u003Cbr \u002F>\n\u003Cstrong>Open now — Closes in 04:52:14\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Updates are handled via lightweight AJAX polling, so visitors see changes without a full page refresh.\u003C\u002Fp>\n\u003Cp>Place it anywhere using the shortcode. Multiple instances per page are supported.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Weekly opening hours (HH:MM, including minutes)\u003C\u002Fli>\n\u003Cli>Status modes:\n\u003Cul>\n\u003Cli>Use Opening Hours (Weekly Schedule)\u003C\u002Fli>\n\u003Cli>Force Closed\u003C\u002Fli>\n\u003Cli>Open 24\u002F7\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Manual Busy mode (orange status)\u003C\u002Fli>\n\u003Cli>Idle override (“Back in…”) with start\u002Fstop and countdown\u003C\u002Fli>\n\u003Cli>Display options:\n\u003Cul>\n\u003Cli>Toggle status text (Open\u002FBusy\u002FClosed)\u003C\u002Fli>\n\u003Cli>Toggle countdown label + time per state (Closes in \u002F Opens in \u002F Back in)\u003C\u002Fli>\n\u003Cli>Separator selection (-, —, |, •)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Live countdown to the next opening\u002Fclosing moment\u003C\u002Fli>\n\u003Cli>AJAX-based live updates (configurable refresh interval)\u003C\u002Fli>\n\u003Cli>Unlimited shortcodes per page\u003C\u002Fli>\n\u003Cli>Works with major page builders (Gutenberg, Elementor, etc.)\u003C\u002Fli>\n\u003Cli>Lightweight and dependency-free\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcode\u003C\u002Fh3>\n\u003Cp>Basic usage:\u003Cbr \u002F>\n[statusdot]\u003C\u002Fp>\n\u003Cp>Optional attributes:\u003Cbr \u002F>\n[statusdot id=”header” refresh=”30″]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>id\u003C\u002Fcode> – Optional unique identifier (useful for targeting with custom CSS). Default: header\u003C\u002Fli>\n\u003Cli>\u003Ccode>refresh\u003C\u002Fcode> – Refresh interval in seconds (default: 30)\u003C\u002Fli>\n\u003C\u002Ful>\n","Real-time opening hours with a clean status dot, optional text, and countdown timers.",204,"2026-03-06T22:35:00.000Z","6.9.4","5.8","7.4",[25,26,27,28,29],"business-hours","countdown","open-closed","opening-hours","status-indicator","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstatusdot.2.1.0.zip",null,"2026-03-15T15:16:48.613Z"]