{"id":90638,"date":"2018-09-04T10:09:10","date_gmt":"2018-09-04T10:09:10","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/freelance-availability-widget\/"},"modified":"2025-11-30T12:17:26","modified_gmt":"2025-11-30T12:17:26","slug":"freelance-availability-widget","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/freelance-availability-widget\/","author":82530,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.2.5","stable_tag":"2.2.5","tested":"6.9.4","requires":"3.0.1","requires_php":"5.6","requires_plugins":null,"header_name":"Freelance Availability Widget","header_author":"Dwi'n Rhys","header_description":"This plugin is a widget to show on sites run by freelancers their availability for work.","assets_banners_color":"ffffff","last_updated":"2025-11-30 12:17:26","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/dwinrhys.com\/freelance-availability-widget\/?utm_source=plugin-link&utm_medium=plugin&utm_campaign=freelance-availability-widget","header_author_uri":"https:\/\/dwinrhys.com\/?utm_source=author-link&utm_medium=plugin&utm_campaign=freelance-availability-widget","rating":0,"author_block_rating":0,"active_installs":0,"downloads":2204,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0":{"tag":"1.0","author":"rhyswynne","date":"2018-09-04 09:26:02"},"1.0.1":{"tag":"1.0.1","author":"rhyswynne","date":"2019-03-04 10:42:20"},"1.1":{"tag":"1.1","author":"rhyswynne","date":"2019-05-29 10:27:50"},"1.1.1":{"tag":"1.1.1","author":"rhyswynne","date":"2019-11-22 11:51:06"},"1.1.2":{"tag":"1.1.2","author":"rhyswynne","date":"2023-03-20 10:56:45"},"1.1.3":{"tag":"1.1.3","author":"rhyswynne","date":"2023-05-03 09:13:59"},"2.0":{"tag":"2.0","author":"rhyswynne","date":"2023-05-03 09:26:44"},"2.1":{"tag":"2.1","author":"rhyswynne","date":"2023-09-05 09:34:22"},"2.2":{"tag":"2.2","author":"rhyswynne","date":"2023-10-26 08:38:02"},"2.2.1":{"tag":"2.2.1","author":"rhyswynne","date":"2024-03-19 13:36:55"},"2.2.2":{"tag":"2.2.2","author":"rhyswynne","date":"2024-07-04 10:41:43"},"2.2.3":{"tag":"2.2.3","author":"rhyswynne","date":"2024-11-02 17:54:00"},"2.2.4":{"tag":"2.2.4","author":"rhyswynne","date":"2025-04-23 14:32:21"},"2.2.5":{"tag":"2.2.5","author":"rhyswynne","date":"2025-11-30 12:17:26"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":2907381,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500-rtl.png":{"filename":"banner-1544x500-rtl.png","revision":2907381,"resolution":"1544x500","location":"assets","locale":""},"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2907381,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250-rtl.png":{"filename":"banner-772x250-rtl.png","revision":2907381,"resolution":"772x250","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2907381,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"freelance-availability-widget\/freelance-availability-widget":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":2,"name":"freelance-availability-widget\/freelance-availability-widget","version":"0.1.0","title":"Freelance Availablity Widget","category":"widgets","icon":"calendar-alt","description":"This plugin is a widget to show on sites run by freelancers their availability for work.","supports":{"html":false},"textdomain":"freelance-availability-widget","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php","attributes":{"widgetAvailableTitle":{"type":"string"},"widgetAvailableText":{"type":"string"},"widgetAvailableURL":{"type":"string"},"widgetAvailableButtonText":{"type":"string"},"widgetAvailableGlobalDateOverride":{"type":"boolean"},"widgetAvailableDate":{"type":"string"},"widgetSoonTitle":{"type":"string"},"widgetSoonText":{"type":"string"},"widgetSoonURL":{"type":"string"},"widgetSoonButtonText":{"type":"string"},"widgetSoonGlobalDateOverride":{"type":"boolean"},"widgetSoonDate":{"type":"string"},"widgetUnavailableTitle":{"type":"string"},"widgetUnavailableText":{"type":"string"}},"usesContext":["postId","postType"],"example":{"attributes":{"widgetAvailableTitle":"I am available!","widgetAvailableText":"I am available for hire, please click the link below.","widgetAvailableURL":"","widgetAvailableButtonText":"Click Here","widgetSoonTitle":"I am available soon!","widgetSoonText":"I am soon available for hire, please click the link below","widgetSoonURL":"","widgetSoonButtonText":"Click Here","widgetUnvailableTitle":"I am Unavailable!","widgetUnvailableText":"I am currently unavailable","widgetUnvailableURL":"","widgetUnvailableButtonText":"Click Here"}}}},"tagged_versions":["1.0","1.0.1","1.1","1.1.1","1.1.2","1.1.3","2.0","2.1","2.2","2.2.1","2.2.2","2.2.3","2.2.4","2.2.5"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2907381,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2907381,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2907381,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2907381,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2907381,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":2907381,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"The example of the widget, showing the \"Soon\" data, on a custom theme.","2":"The block settings in the Gutenberg Sidebar.","3":"The block within Gutenberg.","4":"The global settings page.","5":"The shortcode, showing on a custom theme.","6":"The legacy widget, in the Twenty Fifteen WordPress theme."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[7142,2168,148076,80,162],"plugin_category":[43],"plugin_contributors":[79440],"plugin_business_model":[],"class_list":["post-90638","plugin","type-plugin","status-publish","hentry","plugin_tags-freelance","plugin_tags-freelancer","plugin_tags-gutenberg","plugin_tags-shortcode","plugin_tags-widget","plugin_category-customization","plugin_contributors-rhyswynne","plugin_committers-rhyswynne"],"banners":{"banner":"https:\/\/ps.w.org\/freelance-availability-widget\/assets\/banner-772x250.png?rev=2907381","banner_2x":"https:\/\/ps.w.org\/freelance-availability-widget\/assets\/banner-1544x500.png?rev=2907381","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/freelance-availability-widget\/assets\/icon-256x256.png?rev=2907381","icon_2x":"https:\/\/ps.w.org\/freelance-availability-widget\/assets\/icon-256x256.png?rev=2907381","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/freelance-availability-widget\/assets\/screenshot-1.png?rev=2907381","caption":"The example of the widget, showing the \"Soon\" data, on a custom theme."},{"src":"https:\/\/ps.w.org\/freelance-availability-widget\/assets\/screenshot-2.png?rev=2907381","caption":"The block settings in the Gutenberg Sidebar."},{"src":"https:\/\/ps.w.org\/freelance-availability-widget\/assets\/screenshot-3.png?rev=2907381","caption":"The block within Gutenberg."},{"src":"https:\/\/ps.w.org\/freelance-availability-widget\/assets\/screenshot-4.png?rev=2907381","caption":"The global settings page."},{"src":"https:\/\/ps.w.org\/freelance-availability-widget\/assets\/screenshot-5.png?rev=2907381","caption":"The shortcode, showing on a custom theme."},{"src":"https:\/\/ps.w.org\/freelance-availability-widget\/assets\/screenshot-6.png?rev=2907381","caption":"The legacy widget, in the Twenty Fifteen WordPress theme."}],"raw_content":"<!--section=description-->\n<p>This plugin allows you to display a widget on any widget enabled area on your WordPress site detailing whether or not you are available for paid work at the current time. This is useful should you be in a position whereby you are so busy you are unavailable for work, saving clients and yourself time.<\/p>\n\n<p>You can choose to add URL to a contact us page.<\/p>\n\n<p>You can see it in action on my freelance WordPress development business' website, <a href=\"https:\/\/dwinrhys.com\/?utm_source=wordpress-readme&amp;utm_medium=plugin&amp;utm_campaign=freelance-availability-widget\">Dwi'n Rhys<\/a>.<\/p>\n\n<h4>For Support<\/h4>\n\n<p>We offer support in two places:-<\/p>\n\n<ul>\n<li>Support on the <a href=\"https:\/\/wordpress.org\/support\/plugin\/freelance-availability-widget\">WordPress.org Support Board<\/a><\/li>\n<li>For urgent (paid for) support, please <a href=\"https:\/\/dwinrhys.com\/contact-me\/?utm_source=wordpress-readme&amp;utm_medium=plugin&amp;utm_campaign=freelance-availability-widget\">contact me directly<\/a>.<\/li>\n<\/ul>\n\n<h4>On Github<\/h4>\n\n<p>This project is now on github, <a href=\"https:\/\/github.com\/rhyswynne\/freelance-availability-widget\">you can view the repository here<\/a>. There are other versions, but this is the one I\u2019ve put up, so where all the developmental will be tracked.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to the \/wp-content\/plugins\/ directory or use the Add New feature.<\/li>\n<li>Activate the plugin through the \u2018Plugins\u2019 menu in WordPress.<\/li>\n<li>Go to Settings &gt; Freelance Availablity Widget to set when you are available soon or available.<\/li>\n<li>Search for the \"Freelance Availablity Widget\" in the WordPress block editor. <\/li>\n<\/ol>\n\n<p>For full setup instructions, pleae review the <a href=\"https:\/\/dwinrhys.com\/freelance-availability-widget\/?utm_source=wordpress-readme&amp;utm_medium=plugin&amp;utm_campaign=freelance-availability-widget\">Freelance Availablity Widget Documentation<\/a>.<\/p>\n\n<!--section=changelog-->\n<h4>2.2.5<\/h4>\n\n<ul>\n<li>Tested with 6.9<\/li>\n<li>Fixed a small display bug with \"widget availability text\" appearing<\/li>\n<\/ul>\n\n<h4>2.2.4<\/h4>\n\n<ul>\n<li>Tested with 6.8<\/li>\n<\/ul>\n\n<h4>2.2.3<\/h4>\n\n<ul>\n<li>Tested with 6.7<\/li>\n<\/ul>\n\n<h4>2.2.2<\/h4>\n\n<ul>\n<li>Tested with 6.6<\/li>\n<\/ul>\n\n<h4>2.2.1<\/h4>\n\n<ul>\n<li>Tested with 6.5<\/li>\n<\/ul>\n\n<h4>2.2<\/h4>\n\n<ul>\n<li>Added the approximation item ~ (tilde), allowing you to show early\/mid\/late for months.<\/li>\n<li>Added the capitalize-first attribute to shortcodes, allowing you to capitalize the first letter of the shortcode string.<\/li>\n<li>Tested with 6.4<\/li>\n<\/ul>\n\n<h4>2.1<\/h4>\n\n<ul>\n<li>Allow the ability to show different text if the timestamp of the shortcode has passed.<\/li>\n<li>Fixed a small bug in the plugin that caused a display warning when WP_DEBUG was on<\/li>\n<li>Tested with 6.3<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<ul>\n<li>Fully compatible with Gutenberg with a new block layout.<\/li>\n<li>Added the ability to have all widgets linked to one availability &amp; available soon date.<\/li>\n<li>Added the ability to have shortcodes allowing you to display the Availablity Date anywhere you like (with PHP date formatting).<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Tested with 6.2<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Tested with 5.3<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Tested with 5.2<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Introduced the ability to change button text.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Tried bumping the version number, to see if it updates.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>First Release<\/li>\n<\/ul>","raw_excerpt":"This plugin is a widget to show on sites run by freelancers their availability for paid work.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/90638","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=90638"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rhyswynne"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=90638"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=90638"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=90638"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=90638"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=90638"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=90638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}