{"id":248110,"date":"2025-09-01T00:53:52","date_gmt":"2025-09-01T00:53:52","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/workable-job-board\/"},"modified":"2025-12-17T17:12:07","modified_gmt":"2025-12-17T17:12:07","slug":"job-board-for-workable","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/job-board-for-workable\/","author":20304526,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.1","stable_tag":"1.0.1","tested":"6.7.5","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Workable Job Board","header_author":"Wajahat","header_description":"Displays job listings from Workable on your WordPress site. Use shortcodes [job_board_for_workable_filters] and [job_board_for_workable] to display the job board with filtering capabilities.","assets_banners_color":"","last_updated":"2025-12-17 17:12:07","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":272,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"wajahatmubashir","date":"2025-09-01 00:53:35"},"1.0.1":{"tag":"1.0.1","author":"wajahatmubashir","date":"2025-12-17 17:12:07"}},"upgrade_notice":{"1.0.1":"<p>Improved API response caching to reduce fetch failures and increase reliability.<\/p>","1.0.0":"<p>Initial release with complete job board functionality and color customization options.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3353567,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3353567,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Job board display with department grouping","2":"Advanced filtering controls","3":"Job detail view with application form","4":"Admin settings page with color customization","5":"Mobile responsive design"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[8108,8107,9023,9021,181230],"plugin_category":[39],"plugin_contributors":[238187],"plugin_business_model":[],"class_list":["post-248110","plugin","type-plugin","status-publish","hentry","plugin_tags-career","plugin_tags-job-board","plugin_tags-jobs","plugin_tags-recruitment","plugin_tags-workable","plugin_category-business","plugin_contributors-wajahatmubashir","plugin_committers-wajahatmubashir"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/job-board-for-workable\/assets\/icon-128x128.png?rev=3353567","icon_2x":"https:\/\/ps.w.org\/job-board-for-workable\/assets\/icon-256x256.png?rev=3353567","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Display job listings from Workable on your WordPress site with advanced filtering and customizable styling.<\/p>\n\n<p>This plugin is not affiliated with or endorsed by Workable.<\/p>\n\n<p><strong>Key Features:<\/strong><\/p>\n\n<ul>\n<li><strong>Easy Integration<\/strong> - Connect directly to your Workable account using API credentials<\/li>\n<li><strong>Responsive Design<\/strong> - Mobile-friendly job board that looks great on all devices<\/li>\n<li><strong>Advanced Filtering<\/strong> - Search by job title, filter by department and location<\/li>\n<li><strong>Custom Colors<\/strong> - Customize colors to match your brand using built-in color pickers<\/li>\n<li><strong>Application Forms<\/strong> - Dynamic job application forms with file upload support<\/li>\n<li><strong>SEO Friendly<\/strong> - Clean URLs and proper markup for search engine optimization<\/li>\n<li><strong>Accessibility<\/strong> - ARIA labels and keyboard navigation support<\/li>\n<li><strong>API Response Caching<\/strong> - Built-in caching to improve reliability and performance when fetching jobs<\/li>\n<\/ul>\n\n<p><strong>Two Simple Shortcodes:<\/strong><\/p>\n\n<ul>\n<li><code>[wjbfw_job_filters]<\/code> - Display search and filter controls<\/li>\n<li><code>[wjbfw_job_board]<\/code> - Display the job listings grouped by department<\/li>\n<\/ul>\n\n<p>For backward compatibility, the old shortcode names are also supported:\n* <code>[job_board_for_workable_filters]<\/code> - Display search and filter controls (deprecated)\n* <code>[job_board_for_workable]<\/code> - Display the job listings grouped by department (deprecated)<\/p>\n\n<p><strong>Perfect for:<\/strong><\/p>\n\n<ul>\n<li>Companies using Workable for recruitment<\/li>\n<li>HR departments wanting to showcase open positions<\/li>\n<li>Career pages on corporate websites<\/li>\n<li>Recruitment agencies<\/li>\n<li>Job portal websites<\/li>\n<\/ul>\n\n<h3>Support<\/h3>\n\n<p>For support, feature requests, or bug reports, please contact the plugin author or visit the plugin's support forum.<\/p>\n\n<h3>Privacy &amp; Data<\/h3>\n\n<p><strong>Third-Party Service Integration:<\/strong>\nThis plugin integrates with Workable, a third-party recruitment platform. Here's what data is exchanged:<\/p>\n\n<p><strong>Data Fetched from Workable:<\/strong>\n- Job listings (read-only) are retrieved from Workable's REST API to display on your website\n- No personal or sensitive information is collected during job listing retrieval<\/p>\n\n<p><strong>Data Sent to Workable:<\/strong>\n- When candidates submit job applications through the plugin's forms, their information (including resumes and cover letters) is sent directly to Workable via their API\n- Application data includes: name, email, phone, resume files, cover letters, and any custom fields<\/p>\n\n<p><strong>Privacy &amp; Tracking:<\/strong>\n- This plugin does NOT set tracking cookies\n- This plugin does NOT track users\n- This plugin does NOT send data to any service other than Workable\n- No candidate data is stored locally on your WordPress site beyond temporary transient caches<\/p>\n\n<p><strong>Important Links:<\/strong>\n- <a href=\"https:\/\/workable.com\/privacy\">Workable Privacy Policy<\/a>\n- <a href=\"https:\/\/workable.com\/terms\">Workable Terms of Service<\/a><\/p>\n\n<p>For complete information about how your candidate data is handled, please review Workable's privacy policy and terms of service.<\/p>\n\n<h3>Technical Requirements<\/h3>\n\n<ul>\n<li>WordPress 5.0 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<li>Active Workable account with API access<\/li>\n<li>cURL support (standard on most hosting providers)<\/li>\n<\/ul>\n\n<h3>Advanced Usage<\/h3>\n\n<p><strong>Custom Styling:<\/strong>\nWhile the plugin includes color customization options, developers can override styles using custom CSS. All elements use semantic class names with the \"wjbfw-\" prefix.<\/p>\n\n<p><strong>Cache Management:<\/strong>\n- Job listings are cached for 5 minutes\n- Force cache refresh by adding ?wjbfw_refresh=1 to the page URL\n- Cache is automatically cleared when settings are updated<\/p>\n\n<p><strong>Hooks and Filters:<\/strong>\nThe plugin provides various WordPress hooks for developers to extend functionality. Contact support for developer documentation.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/job-board-for-workable\/<\/code> directory, or install through WordPress admin<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<li>Go to Settings \u2192 Job Board for Workable to configure the plugin<\/li>\n<li>Enter your Workable API token and subdomain<\/li>\n<li>Customize colors if desired<\/li>\n<li>Add shortcodes to your pages where you want to display jobs<\/li>\n<\/ol>\n\n<p><strong>Getting Your Workable API Credentials:<\/strong><\/p>\n\n<ol>\n<li>Log in to your Workable account<\/li>\n<li>Go to Settings \u2192 Integrations \u2192 API<\/li>\n<li>Generate a new API token<\/li>\n<li>Copy your account subdomain (e.g., if your URL is company.workable.com, use \"company\")<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='do%20i%20need%20a%20workable%20account%20to%20use%20this%20plugin%3F'><h3>Do I need a Workable account to use this plugin?<\/h3><\/dt>\n<dd><p>Yes, you need an active Workable account and API access to fetch job listings.<\/p><\/dd>\n<dt id='how%20do%20i%20get%20my%20api%20token%3F'><h3>How do I get my API token?<\/h3><\/dt>\n<dd><p>Log in to Workable, go to Settings \u2192 Integrations \u2192 API, and generate a new token.<\/p><\/dd>\n<dt id='can%20i%20customize%20the%20appearance%3F'><h3>Can I customize the appearance?<\/h3><\/dt>\n<dd><p>Yes! The plugin includes color customization options in the settings page. You can change colors for filters, department titles, job titles, locations, and borders.<\/p><\/dd>\n<dt id='are%20the%20job%20applications%20sent%20to%20workable%3F'><h3>Are the job applications sent to Workable?<\/h3><\/dt>\n<dd><p>Yes, all applications are submitted directly to your Workable account and will appear in your candidate pipeline.<\/p><\/dd>\n<dt id='does%20it%20work%20with%20my%20theme%3F'><h3>Does it work with my theme?<\/h3><\/dt>\n<dd><p>The plugin is designed to work with any properly coded WordPress theme and includes responsive styling.<\/p><\/dd>\n<dt id='can%20i%20filter%20jobs%20by%20location%3F'><h3>Can I filter jobs by location?<\/h3><\/dt>\n<dd><p>Yes, the plugin supports filtering by country, city, and remote positions.<\/p><\/dd>\n<dt id='is%20there%20a%20cache%20system%3F'><h3>Is there a cache system?<\/h3><\/dt>\n<dd><p>Yes, job listings are cached for 5 minutes to improve performance. You can force refresh by adding ?wjbfw_refresh=1 to the page URL.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added API response caching to reduce fetch failures and improve reliability<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Workable API integration for job listings<\/li>\n<li>Job board display with department grouping<\/li>\n<li>Advanced filtering (search, department, location)<\/li>\n<li>Dynamic job application forms with file upload<\/li>\n<li>Color customization options<\/li>\n<li>Responsive design with accessibility features<\/li>\n<li>Caching system for optimal performance<\/li>\n<\/ul>","raw_excerpt":"Display and filter Workable job listings via shortcodes. Simple setup. GDPR-friendly.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/248110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=248110"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wajahatmubashir"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=248110"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=248110"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=248110"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=248110"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=248110"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=248110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}