{"id":125608,"date":"2020-08-01T04:34:30","date_gmt":"2020-08-01T04:34:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/shift-schedule\/"},"modified":"2021-07-10T06:36:30","modified_gmt":"2021-07-10T06:36:30","slug":"shift-schedule","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/shift-schedule\/","author":17720058,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.38","stable_tag":"1.38","tested":"5.8.13","requires":"4.6","requires_php":"5.6","requires_plugins":"","header_name":"Shift schedule","header_author":"Dovi42","header_description":"Create shift shifts easily, in one locations.","assets_banners_color":"f1f0e1","last_updated":"2021-07-10 06:36:30","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/wpdemo.dovi42.hu\/donate","header_plugin_uri":"http:\/\/wpdemo.dovi42.hu\/shift-schedule","header_author_uri":"http:\/\/dovi42.hu\/","rating":5,"author_block_rating":0,"active_installs":10,"downloads":4589,"num_ratings":0,"support_threads":1,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.00":{"tag":"1.00","author":"dovi42","date":"2020-08-01 04:34:07"},"1.01":{"tag":"1.01","author":"dovi42","date":"2020-08-01 06:10:21"},"1.02":{"tag":"1.02","author":"dovi42","date":"2020-08-03 12:54:18"},"1.03":{"tag":"1.03","author":"dovi42","date":"2020-08-03 13:56:50"},"1.10":{"tag":"1.10","author":"dovi42","date":"2020-08-12 09:55:31"},"1.11":{"tag":"1.11","author":"dovi42","date":"2020-11-20 09:52:43"},"1.20":{"tag":"1.20","author":"dovi42","date":"2020-12-07 18:20:40"},"1.21":{"tag":"1.21","author":"dovi42","date":"2020-12-11 06:56:30"},"1.22":{"tag":"1.22","author":"dovi42","date":"2020-12-11 11:22:32"},"1.23":{"tag":"1.23","author":"dovi42","date":"2020-12-12 05:08:22"},"1.24":{"tag":"1.24","author":"dovi42","date":"2020-12-18 03:58:09"},"1.25":{"tag":"1.25","author":"dovi42","date":"2020-12-18 04:47:00"},"1.26":{"tag":"1.26","author":"dovi42","date":"2020-12-18 06:28:19"},"1.27":{"tag":"1.27","author":"dovi42","date":"2020-12-23 12:10:36"},"1.28":{"tag":"1.28","author":"dovi42","date":"2020-12-23 22:26:22"},"1.29":{"tag":"1.29","author":"dovi42","date":"2020-12-24 12:14:15"},"1.30":{"tag":"1.30","author":"dovi42","date":"2020-12-24 15:58:32"},"1.31":{"tag":"1.31","author":"dovi42","date":"2020-12-26 09:50:39"},"1.32":{"tag":"1.32","author":"dovi42","date":"2020-12-26 20:00:56"},"1.33":{"tag":"1.33","author":"dovi42","date":"2021-01-01 08:20:39"},"1.34":{"tag":"1.34","author":"dovi42","date":"2021-01-01 18:50:52"},"1.35":{"tag":"1.35","author":"dovi42","date":"2021-03-03 10:15:26"},"1.36":{"tag":"1.36","author":"dovi42","date":"2021-05-11 13:59:29"},"1.37":{"tag":"1.37","author":"dovi42","date":"2021-05-12 05:30:17"},"1.38":{"tag":"1.38","author":"dovi42","date":"2021-07-10 06:36:30"}},"upgrade_notice":{"1.38":"<ul>\n<li>It supports importing groups of WordPress users<\/li>\n<\/ul>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"2"},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":2350188,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":2350189,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2350186,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.00","1.01","1.02","1.03","1.10","1.11","1.20","1.21","1.22","1.23","1.24","1.25","1.26","1.27","1.28","1.29","1.30","1.31","1.32","1.33","1.34","1.35","1.36","1.37","1.38"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":2350190,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":2350191,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":2350192,"resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":2350193,"resolution":"4","location":"assets","locale":""},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":2350183,"resolution":"5","location":"assets","locale":""},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":2350184,"resolution":"6","location":"assets","locale":""},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":2352230,"resolution":"7","location":"assets","locale":""},"screenshot-8.jpg":{"filename":"screenshot-8.jpg","revision":2352231,"resolution":"8","location":"assets","locale":""},"screenshot-9.jpg":{"filename":"screenshot-9.jpg","revision":2437334,"resolution":"9","location":"assets","locale":""}},"screenshots":{"1":"Display schedule in content","2":"Insert Shortcode to the content","3":"Worker management","4":"Worker properties","5":"Plugin settings","6":"Shift type setting","7":"Edit schedule","8":"Print preview","9":"Week in content"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[4062,55931],"plugin_category":[40],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-125608","plugin","type-plugin","status-closed","hentry","plugin_tags-schedule","plugin_tags-shift","plugin_category-calendar-and-events"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/shift-schedule_f1f0e1.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/shift-schedule\/assets\/screenshot-1.jpg?rev=2350190","caption":"Display schedule in content"},{"src":"https:\/\/ps.w.org\/shift-schedule\/assets\/screenshot-2.jpg?rev=2350191","caption":"Insert Shortcode to the content"},{"src":"https:\/\/ps.w.org\/shift-schedule\/assets\/screenshot-3.jpg?rev=2350192","caption":"Worker management"},{"src":"https:\/\/ps.w.org\/shift-schedule\/assets\/screenshot-4.jpg?rev=2350193","caption":"Worker properties"},{"src":"https:\/\/ps.w.org\/shift-schedule\/assets\/screenshot-5.jpg?rev=2350183","caption":"Plugin settings"},{"src":"https:\/\/ps.w.org\/shift-schedule\/assets\/screenshot-6.jpg?rev=2350184","caption":"Shift type setting"},{"src":"https:\/\/ps.w.org\/shift-schedule\/assets\/screenshot-7.jpg?rev=2352230","caption":"Edit schedule"},{"src":"https:\/\/ps.w.org\/shift-schedule\/assets\/screenshot-8.jpg?rev=2352231","caption":"Print preview"},{"src":"https:\/\/ps.w.org\/shift-schedule\/assets\/screenshot-9.jpg?rev=2437334","caption":"Week in content"}],"raw_content":"<!--section=description-->\n<p>The plugin was basically designed to create a shift schedule for nurses, but can be used anywhere where employees work multiple shifts. The plugin can be configured for holidays, holiday holidays reorganizations, and it also handles employee leave.<\/p>\n\n<p>In the plugin settings you can set any number of shift types to which you can assign colors and letters. This is how it appears in the generated calendar. You can set whether to aggregate one type per employee (i.e., per row) and\/or per column (i.e., per day).<\/p>\n\n<p>The completed shift schedule can be inserted on the user side with the help of [shift-schedule] <em>shortcode<\/em>, or it can be scrolled and reviewed on the administrator page. It is also possible to display a print image on the administrator page.<\/p>\n\n<h3>Key features<\/h3>\n\n<ul>\n<li><strong>Hire any number of employees<\/strong>\nThere is no limit to how many employees can handle their shifts.<\/li>\n<li><strong>Categorization of workers<\/strong>\nCategories can be used as a filter for impressions.<\/li>\n<li><strong>Add any number of shift types<\/strong>\nYou can record as many types of shifts as you need.<\/li>\n<li><strong>Weekends automatically<\/strong>\nThe weekends for that month are calculated automatically by the plugin.<\/li>\n<li><strong>Rearrange holidays and workdays<\/strong>\nYou can set which days are holidays and if the order of the working days changes, so can.<\/li>\n<li><strong>Management of free days<\/strong>\nThe number of days off that the plugin manages can be assigned to the employee.<\/li>\n<li><strong>Appointment of a shift manager<\/strong>\nYou can appoint shift manager(s) in the position.<\/li>\n<li><strong>Easy to insert into content<\/strong>\nYou can easily insert the current, next, last, or specified month's schedule into the content using * shortcode *. You can insert more than one page.<\/li>\n<li><strong>Print preview<\/strong>\nIt is possible to display a print image in the administrator interface<\/li>\n<li><strong>Download CSV<\/strong>\nThe schedule can be downloaded in a CSV file<\/li>\n<li><strong>Show daily subordinates<\/strong>\nShow today's and tomorrow's subordinates via shortcode.\nThe display can be changed through filters.<\/li>\n<li><strong>Display week in content<\/strong>\nYou can also insert the current or next week's schedule into the content via shortcode.<\/li>\n<\/ul>\n\n<h4>Detailed description and examples<\/h4>\n\n<p><a href=\"http:\/\/wpdemo.dovi42.hu\/shift-schedule\">On the plugin's website<\/a><\/p>\n\n<h4>Facebook<\/h4>\n\n<p><a href=\"https:\/\/www.facebook.com\/groups\/dovi42\/\">Facebook support group<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Update your WordPress page<\/li>\n<li>Upload the plugin to the <code>\/wp-content\/plugins\/shift-schedule<\/code> folder or install it using the WordPress plugin installer.<\/li>\n<li>Activate the plugin on the WordPress <code>Plugins<\/code> screen<\/li>\n<li>Set the default settings on the \"Settings\" tab of the plugin <code>Settings -&gt; Shift schedule settings<\/code> screen! You can also create shift types here. <\/li>\n<li>Create subordinates in the <code>Schedule users<\/code> menu.<\/li>\n<li>You are done, you can now schedule your appointments in <code>Schedule users -&gt; Month schedule<\/code><\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='can%20i%20manage%20multiple%20locations%20in%20my%20schedule%3F'><h3>Can I manage multiple locations in my schedule?<\/h3><\/dt>\n<dd><p>No, the plugin only handles one schedule.<\/p><\/dd>\n<dt id='can%20i%20only%20enter%20whole%20hours%20in%20the%20schedule%3F'><h3>Can I only enter whole hours in the schedule?<\/h3><\/dt>\n<dd><p>No, you can specify broken hours and the plugin counts that.<\/p><\/dd>\n<dt id='can%20i%20export%20the%20position%20in%20excel%3F'><h3>Can I export the position in Excel?<\/h3><\/dt>\n<dd><p>You can download the schedule in a CSV file, which you can edit in Excel.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.38<\/h4>\n\n<ul>\n<li>It supports importing groups of WordPress users <\/li>\n<\/ul>\n\n<h4>1.37<\/h4>\n\n<ul>\n<li>Modify schedule types check <\/li>\n<\/ul>\n\n<h4>1.35<\/h4>\n\n<ul>\n<li>Add category filter on backend<\/li>\n<\/ul>\n\n<h4>1.33<\/h4>\n\n<ul>\n<li>Delete unnecessary filter<\/li>\n<\/ul>\n\n<h4>1.32<\/h4>\n\n<ul>\n<li>Christmas edition\nCategorization of workers - Categories can be used as a filter for impressions.<\/li>\n<\/ul>\n\n<h4>1.30<\/h4>\n\n<ul>\n<li>Clarify the backend link<\/li>\n<\/ul>\n\n<h4>1.29<\/h4>\n\n<ul>\n<li>Add version info to CSS and JS <\/li>\n<\/ul>\n\n<h4>1.26<\/h4>\n\n<ul>\n<li>[shift-schedule-users] Add properties hook<\/li>\n<\/ul>\n\n<h4>1.25<\/h4>\n\n<ul>\n<li>[shift-schedule-users] shortcode add filter parameter <\/li>\n<\/ul>\n\n<h4>1.24<\/h4>\n\n<ul>\n<li>[shift-schedule-users] shortcode extension (day=\"2020-12-20\" or day=\"+1\")  <\/li>\n<\/ul>\n\n<h4>1.23<\/h4>\n\n<ul>\n<li>If WP_DEBUG ON, annotates the current WordPress timestamp in the source code  <\/li>\n<\/ul>\n\n<h4>1.22<\/h4>\n\n<ul>\n<li>Insert current or next week in shorctcode<\/li>\n<\/ul>\n\n<h4>1.21<\/h4>\n\n<ul>\n<li>Add info hide option in shorctcode<\/li>\n<\/ul>\n\n<h4>1.20<\/h4>\n\n<ul>\n<li>Show today's and tomorrow's subordinates [shift-schedule-users]<\/li>\n<li>Add text and image to subordinates.<\/li>\n<\/ul>\n\n<h4>1.11<\/h4>\n\n<ul>\n<li>Small bug fix<\/li>\n<li>Check 5.6 compatible<\/li>\n<\/ul>\n\n<h4>1.10<\/h4>\n\n<ul>\n<li>Adding functions:<\/li>\n<li>Print preview<\/li>\n<li>Download CSV    <\/li>\n<\/ul>\n\n<h4>1.03<\/h4>\n\n<ul>\n<li>Bugfix    <\/li>\n<\/ul>\n\n<h4>1.02<\/h4>\n\n<ul>\n<li>Add \"Schedule users\" tab in settings    <\/li>\n<\/ul>\n\n<h4>1.01<\/h4>\n\n<ul>\n<li>Modify shift type select \nMultiple shift types can be managed in the drop-down selector<\/li>\n<\/ul>\n\n<h4>1.00<\/h4>\n\n<ul>\n<li>First published version<\/li>\n<\/ul>","raw_excerpt":"Create a shift schedule in one place, with any number of employees and shift type * (day, night, morning, afternoon, etc.) *.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/125608","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=125608"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/anonymized-17720058"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=125608"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=125608"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=125608"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=125608"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=125608"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=125608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}