{"id":16336,"date":"2012-01-14T02:25:17","date_gmt":"2012-01-14T02:25:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/wordpress-clock\/"},"modified":"2025-11-10T10:43:01","modified_gmt":"2025-11-10T10:43:01","slug":"wordpress-clock","status":"publish","type":"plugin","link":"https:\/\/tah.wordpress.org\/plugins\/wordpress-clock\/","author":8188417,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.3","stable_tag":"2.3","tested":"6.8.5","requires":"4.0","requires_php":"","requires_plugins":null,"header_name":"Live Clock Widget","header_author":"Mervin Praison","header_description":"","assets_banners_color":"ffffff","last_updated":"2025-11-10 10:43:01","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/mer.vin","header_plugin_uri":"https:\/\/github.com\/MervinPraison\/wordpress-clock","header_author_uri":"https:\/\/mer.vin","rating":5,"author_block_rating":0,"active_installs":90,"downloads":10923,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.0":{"tag":"2.0","author":"mervinpraison","date":"2025-11-10 09:40:54"},"2.1":{"tag":"2.1","author":"mervinpraison","date":"2025-11-10 09:43:42"},"2.2":{"tag":"2.2","author":"mervinpraison","date":"2025-11-10 10:04:59"},"2.3":{"tag":"2.3","author":"mervinpraison","date":"2025-11-10 10:43:01"}},"upgrade_notice":{"2.1":"<p>CRITICAL: Plugin renamed to comply with WordPress trademark guidelines. Update immediately to avoid closure.<\/p>","2.0":"<p>CRITICAL UPDATE: Flash removed for security. Complete rewrite with modern JavaScript. All users must update immediately.<\/p>","1.1":"<p>Minor bug fixes<\/p>","1.0":"<p>Initial release<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"1"},"assets_icons":[],"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":489691,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.0","2.1","2.2","2.3"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Analog clock display","2":"Digital clock display","3":"Widget configuration","4":"Shortcode usage"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[7163,7162,8387,80,162],"plugin_category":[40],"plugin_contributors":[79214],"plugin_business_model":[],"class_list":["post-16336","plugin","type-plugin","status-publish","hentry","plugin_tags-analog","plugin_tags-clock","plugin_tags-digital","plugin_tags-shortcode","plugin_tags-widget","plugin_category-calendar-and-events","plugin_contributors-mervinpraison","plugin_committers-mervinpraison"],"banners":{"banner":"https:\/\/ps.w.org\/wordpress-clock\/assets\/banner-772x250.png?rev=489691","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/wordpress-clock_ffffff.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Live Clock Widget provides a beautiful, modern clock display for your website. Choose between analog and digital styles, customize the size, and display it anywhere using a shortcode or widget.<\/p>\n\n<p><strong>Key Features:<\/strong><\/p>\n\n<ul>\n<li>\ud83d\udd50 <strong>Analog Clock<\/strong> - Beautiful circular clock with smooth animations<\/li>\n<li>\ud83d\udd22 <strong>Digital Clock<\/strong> - Modern digital display with date<\/li>\n<li>\ud83d\udcf1 <strong>Fully Responsive<\/strong> - Works perfectly on all devices<\/li>\n<li>\ud83c\udfa8 <strong>Modern Design<\/strong> - Gradient backgrounds and smooth animations<\/li>\n<li>\u26a1 <strong>No Flash<\/strong> - Pure JavaScript and CSS (Flash removed in v2.0)<\/li>\n<li>\ud83d\udd12 <strong>Secure<\/strong> - All output properly escaped and sanitized<\/li>\n<li>\ud83c\udf10 <strong>Translation Ready<\/strong> - Full i18n support<\/li>\n<li>\u2699\ufe0f <strong>Easy Customization<\/strong> - Adjustable size and type<\/li>\n<\/ul>\n\n<p><strong>Usage:<\/strong><\/p>\n\n<ul>\n<li><strong>Shortcode:<\/strong> <code>[wpclock]<\/code> - Default analog clock<\/li>\n<li><strong>Shortcode Options:<\/strong> <code>[wpclock type=\"digital\" size=\"300\"]<\/code><\/li>\n<li><strong>Widget:<\/strong> Drag and drop from Appearance &gt; Widgets<\/li>\n<li><strong>PHP Function:<\/strong> <code>&lt;?php echo do_shortcode('[wpclock]'); ?&gt;<\/code><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>wordpress-clock<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Use the shortcode <code>[wpclock]<\/code> in any post or page<\/li>\n<li>Or add the widget from Appearance &gt; Widgets<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='what%20is%20the%20shortcode%3F'><h3>What is the shortcode?<\/h3><\/dt>\n<dd><p>Use <code>[wpclock]<\/code> for a default analog clock, or customize it:\n* <code>[wpclock type=\"analog\" size=\"200\"]<\/code> - Analog clock, 200px\n* <code>[wpclock type=\"digital\" size=\"300\"]<\/code> - Digital clock, 300px<\/p><\/dd>\n<dt id='how%20do%20i%20add%20it%20as%20a%20widget%3F'><h3>How do I add it as a widget?<\/h3><\/dt>\n<dd><ol>\n<li>Go to Appearance &gt; Widgets<\/li>\n<li>Find \"WordPress Clock\" widget<\/li>\n<li>Drag it to your desired sidebar<\/li>\n<li>Configure the title, type, and size<\/li>\n<li>Save<\/li>\n<\/ol><\/dd>\n<dt id='can%20i%20customize%20the%20colors%3F'><h3>Can I customize the colors?<\/h3><\/dt>\n<dd><p>Yes! Add custom CSS to your theme:<\/p>\n\n<pre><code>`css\n<\/code><\/pre>\n\n<p>.wpclock-face {\n    background: linear-gradient(135deg, #your-color1, #your-color2);\n}\n    `<\/p><\/dd>\n<dt id='does%20it%20work%20without%20flash%3F'><h3>Does it work without Flash?<\/h3><\/dt>\n<dd><p>Yes! Version 2.0 completely removed Flash and uses modern JavaScript and CSS3.<\/p><\/dd>\n<dt id='is%20it%20mobile%20responsive%3F'><h3>Is it mobile responsive?<\/h3><\/dt>\n<dd><p>Absolutely! The clock automatically adjusts to different screen sizes.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.3<\/h4>\n\n<ul>\n<li><strong>CRITICAL:<\/strong> Fixed text domain to match plugin slug (wordpress-clock)<\/li>\n<li>Removed Domain Path header (not needed for WordPress.org plugins)<\/li>\n<li>Removed screenshot-1.png (should be in assets, not plugin)<\/li>\n<li>All internationalization now uses correct text domain<\/li>\n<\/ul>\n\n<h4>2.2<\/h4>\n\n<ul>\n<li>Updated Plugin URI to GitHub repository<\/li>\n<li>All links now point to https:\/\/github.com\/MervinPraison\/wordpress-clock<\/li>\n<li>Removed references to mervin.info domain<\/li>\n<\/ul>\n\n<h4>2.1<\/h4>\n\n<ul>\n<li><strong>CRITICAL:<\/strong> Fixed trademark violation - renamed from \"WordPress Clock\" to \"Live Clock Widget\"<\/li>\n<li>Updated all text domains to 'live-clock-widget'<\/li>\n<li>Updated plugin URI and author URI<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<ul>\n<li><strong>MAJOR UPDATE:<\/strong> Complete rewrite from scratch<\/li>\n<li>Security: Removed Flash dependency (security risk)<\/li>\n<li>Security: Added proper input sanitization and output escaping<\/li>\n<li>Security: Updated to modern WordPress widget API<\/li>\n<li>Improved: Pure JavaScript and CSS3 implementation<\/li>\n<li>Improved: Responsive design for all devices<\/li>\n<li>Improved: Smooth animations for analog clock<\/li>\n<li>Improved: Digital clock with date display<\/li>\n<li>Improved: Modern gradient design<\/li>\n<li>Improved: Widget with customization options<\/li>\n<li>Improved: Shortcode with type and size parameters<\/li>\n<li>Improved: Translation ready with text domain<\/li>\n<li>Improved: WordPress 6.8 compatibility<\/li>\n<li>Fixed: Plugin name typo (Worpress \u2192 WordPress)<\/li>\n<li>Fixed: Deprecated widget registration method<\/li>\n<li>Fixed: Hardcoded HTTP URLs<\/li>\n<li>Fixed: External CDN dependency removed<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Minor fixes<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release with Flash clock<\/li>\n<\/ul>","raw_excerpt":"Display a modern, responsive analog or digital clock using shortcode or widget. No Flash, pure JavaScript.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/16336","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=16336"}],"author":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mervinpraison"}],"wp:attachment":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=16336"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=16336"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=16336"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=16336"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=16336"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=16336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}