[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fg-7BW_LNsWN-i4PpwwF9CgNSxSyoRIkumFAGnPNPg1c":3,"$fSprGHU31TM_eJT9PWHMmHIS009CZwGZcpKunE6HbpqI":364,"$fUeHDnsC7-14TP1ju6zrmSirZx7BybczzD5iayJJDJCA":368},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":35,"analysis":134,"fingerprints":321},"hrappka-pl","HRappka.pl","1.1","hrappka","https:\u002F\u002Fprofiles.wordpress.org\u002Fhrappka\u002F","\u003Cp>HRappka.pl plugin creates list of job offers and  pages with jobs details and application link. All the informations are automatically downloaded from HRappka.pl account.\u003Cbr \u002F>\nPerfect solution for company’s career page.\u003Cbr \u002F>\n* Account in ATS HRappka.pl system is required for proper plugin operations.\u003Cbr \u002F>\nVisit www.hrappka.pl to see more.\u003C\u002Fp>\n","HRappka.pl plugin creates list of job offers and offers description pages with application link. * Account in HRappka.pl system is required for prope &hellip;",10,1084,0,"2019-09-02T14:09:00.000Z","5.2.24","5.2.1","5.6.38",[19,4,20,21,22],"ats","human-resources","job-offers","recruitment","http:\u002F\u002Fhrappka.pl\u002Flanding\u002Fwordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhrappka-pl.zip",85,null,"2026-03-15T15:16:48.613Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,84,"2026-05-20T07:21:38.591Z",[36,61,79,100,116],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":58,"vuln_count":31,"unpatched_count":13,"last_vuln_date":59,"fetched_at":60},"wp-hr-manager","WP-HR Manager: The Human Resources Plugin for WordPress","3.2.0","wphrmanager","https:\u002F\u002Fprofiles.wordpress.org\u002Fwphrmanager\u002F","\u003Cp>Now you can easily manage HR (Human Resource) records and processes from within your website with our highly rated plugin, WP-HR Manager. You can quickly install an ESS (employee self-service) portal and HRM system, update staff records, track attendance and absence, message team members, approve leave and more.\u003C\u002Fp>\n\u003Cp>Ideal for small and medium sized businesses (SME) who want to create their own HR information system (HRIS) on WordPress.\u003C\u002Fp>\n\u003Ch4>WP-HR Manager enables you to:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Install a powerful HRM system on your website to record and manage employee HR information via any browser \u003C\u002Fli>\n\u003Cli>Take advantage of employee self service (ESS) features to reduce admin and improve accuracy (ideal for remote workers)\u003C\u002Fli>\n\u003Cli>Retain control of your data (and host your site\u002Fdata in the location of your choice) helping with GDPR compliance\u003C\u002Fli>\n\u003Cli>Manage as many employees as you wish, with our free HR WordPress plugin: No incremental\u002Fper employee charges unlike cloud based HR systems\u003C\u002Fli>\n\u003Cli>Add features and plugins as you need them (even build your own!) with fully editable open source code\u003C\u002Fli>\n\u003Cli>Control access to data and capabilities with three inbuilt user levels (Admin, HR Manager and Employee)\u003C\u002Fli>\n\u003Cli>Keep it focussed – WP-HR Manager only adds HR features, keeping the plugin as lite as possible \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>New – WP-HR Mobile Check In Add On\u003C\u002Fh4>\n\u003Cp>We now offer a mobile app to enable employees to check in\u002Fout (clock in\u002Fout) with mobile phones.\u003Cbr \u002F>\nRequires Pro version and WP-HR Attendance upgrade within WP-HR Manager (Settings) or\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.wphrmanager.com\u002Fproduct\u002Fwp-hr-check-in-out\u002F\" rel=\"nofollow ugc\">Find out more\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FvygOR0o6Z-s?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>This plugin includes –\u003C\u002Fp>\n\u003Ch4>WP-HR Manager Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Company profile\u003C\u002Fli>\n\u003Cli>Branch listing – add local offices, outlets, factories etc.\u003C\u002Fli>\n\u003Cli>Employee profile – record and manage employee information\u003C\u002Fli>\n\u003Cli>Department listing – create departments and assign to employees\u003C\u002Fli>\n\u003Cli>Roles listing – create roles (eg ‘Driver’ or ‘Branch Manager’) and assign to employees\u003C\u002Fli>\n\u003Cli>Leave \u002F holiday management – create and approve holiday, sickness, unpaid and other leave requests\u003C\u002Fli>\n\u003Cli>Set multiple leave \u002F holiday policies to specify number of day’s leave allowed, national (Bank) holiday dates, etc\u003C\u002Fli>\n\u003Cli>Monitor number of leave days taken and remaining for each employee\u003C\u002Fli>\n\u003Cli>Enable Employee Self Service (ESS) options so staff and update their own records\u003C\u002Fli>\n\u003Cli>Front end view for employees (discourages logged in employees from viewing WordPress backend screens)\u003C\u002Fli>\n\u003Cli>Employee Assessments and Appraisals – track performance and set goals\u003C\u002Fli>\n\u003Cli>WordPress admin dashboard customizing features\u003C\u002Fli>\n\u003Cli>DashBoard Tab added in the setting page\u003C\u002Fli>\n\u003Cli>Admin can hid\u002Fshow the dashboard widgets as well as in the employee profile\u003C\u002Fli>\n\u003Cli>Emoloyee have option to show\u002Fhide Annual Work Anniversary,Birthday Anniversary and InOutopts from profile edit window\u003C\u002Fli>\n\u003Cli>Audit log – track changes to records\u003C\u002Fli>\n\u003Cli>44 currencies supported\u003C\u002Fli>\n\u003Cli>Announcements feature – send to specific employees or all employees \u003C\u002Fli>\n\u003Cli>Notification emails with custom templates and shortcode support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is forked from https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ferp\u002F by Tareq Hasan,Nizam Uddin,weDevs\u003Cbr \u002F>\nin order to keep up with changes to the core WordPress.\u003C\u002Fp>\n\u003Cp>This plugin includes additional features than the original plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enhancements to leave management, fixes, and licensing SDK.\u003C\u002Fli>\n\u003Cli>Plugin supports in multiple languages.\u003C\u002Fli>\n\u003Cli>Added feature to book leave from the front end view.\u003C\u002Fli>\n\u003Cli>Added feature to resend the welcome email.\u003C\u002Fli>\n\u003Cli>Added feature to allow more than one leave per day.\u003C\u002Fli>\n\u003Cli>Enable employees to apply for leave for a half-day or a few hours based on their needs.\u003C\u002Fli>\n\u003Cli>Calculate leave from the start date (by months left in the year).\u003C\u002Fli>\n\u003Cli>Enable leave for future and past years.\u003C\u002Fli>\n\u003Cli>Added feature to be able to sync “Who is out” widget with the calendar.\u003C\u002Fli>\n\u003Cli>Display all employees on the calendar of who is going to be off throughout the year.\u003C\u002Fli>\n\u003Cli>Added feature to only display assigned leave policies to the employee.\u003C\u002Fli>\n\u003Cli>Added feature to display employee leave to the line managers.\u003C\u002Fli>\n\u003Cli>Added feature to change the employee profile title based on the department.\u003C\u002Fli>\n\u003Cli>Added feature to archive old leave requests  (PRO VERSION ONLY).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Upgrade to WP-HR Manager Pro for additional features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Reports\u003C\u002Fli>\n\u003Cli>Import \u002F export employee data\u003C\u002Fli>\n\u003Cli>Option to force employee to front end profile page on log in (restrict access to WP back end)\u003C\u002Fli>\n\u003Cli>Multiple Holiday Calendars (useful to create holiday sets for different countries)\u003C\u002Fli>\n\u003Cli>Allow \u002F Restrich leave notifications and approvals from HR Managers and Line Managers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WP-HR Manager Extensions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>WP-HR Attendance\u003C\u002Fstrong> (monitor check-in \u002F check-out, add shifts)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP-HR Mobile Check In\u003C\u002Fstrong> (NEW! enable employees to check-in \u002F check-out on their mobile phones)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP-HR Recruitment\u003C\u002Fstrong> (create and advertise job vacancies on your site and manage recruitment process)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP-HR GDPR Pro\u003C\u002Fstrong> (a set of useful tools to: Create your Privacy Policy; Record Consent to Manage Data from employees and job applicants; track employee GDPR training; log and manage Subject Access Requests; and more.) We also offer a stand alone lite version for free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-hr-gdpr\u002F\" rel=\"ugc\">here\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP-HR SMS Messages\u003C\u002Fstrong>(Send SMS messages to employees)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP-HR Documents\u003C\u002Fstrong> (Upload documents to a company library or to employee profiles)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP-HR Add Fields\u003C\u002Fstrong>(Add extra fields to collect and display information in the employee profile and all other tabs)\u003C\u002Fli>\n\u003Cli>More planned – watch this space!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These extensions can be added from with the WPHR Settings menu on your WordPress dashboard.\u003C\u002Fp>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphrmanager.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphrmanager.com\u002F\" rel=\"nofollow ugc\">Project Site\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wphrmanager.com\u002Fshop\u002F\" rel=\"nofollow ugc\">Extensions\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations (full or partial)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bulgarian \u002F Български\u003C\u002Fli>\n\u003Cli>Chinese (China) \u002F 简体中文\u003C\u002Fli>\n\u003Cli>Danish \u002F Dansk\u003C\u002Fli>\n\u003Cli>Dutch \u002F Nederlands\u003C\u002Fli>\n\u003Cli>German \u002F Deutsch\u003C\u002Fli>\n\u003Cli>Japanese \u002F 日本語 \u003C\u002Fli>\n\u003Cli>Norwegian (Bokmål) \u002F Norsk bokmål\u003C\u002Fli>\n\u003Cli>Polish \u002F Polski\u003C\u002Fli>\n\u003Cli>Persian (Iranian)\u003C\u002Fli>\n\u003Cli>Spanish (Spain) \u002F Español\u003C\u002Fli>\n\u003Cli>Swedish \u002F Svenska\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you would like to help with translating this plugin, please go \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwp-hr-manager\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Press Coverage\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\"WP-HR Manager is a new approach to HRM software - neither a clunky old desktop application, nor a cloud system with expensive per employee pricing. An exciting new tool for HR managers.\"\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cem>Becki Clarke, Editor, www.HRreview.co.uk\u003C\u002Fem>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\"A great tool for organisations of all sizes.  The free version does all the basics things you need - and then you can customize with add-ons to get the exact mix of functionality you want.  This one will just get better and better.\" \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cem>Bill Banham, Publisher, www.hr-gazette.com\u003C\u002Fem>\u003C\u002Fp>\n","Easily add a powerful HR \u002F human resource management system and employee self service (ESS) portal to your website. = Credits = This plugin uses [WP E &hellip;",300,46355,40,5,"2025-03-27T14:40:00.000Z","6.7.5","5.0","",[53,54,20,55,22],"attendance-management","hr","leave","http:\u002F\u002Fwww.wphrmanager.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-hr-manager.zip",91,"2025-01-16 00:00:00","2026-04-16T10:56:18.058Z",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":69,"num_ratings":31,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":51,"download_link":78,"security_score":69,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":60},"otys-jobs-apply","OTYS Plugin","2.0.86","OTYS","https:\u002F\u002Fprofiles.wordpress.org\u002Fotysplugin\u002F","\u003Cp>The OTYS Plugin makes your WordPress website a proper recruiting website integrated with OTYS. The integration makes sure every step of the process is automated and no extra work has to be done. Vacancies are automaticly pushed to your website without any hassle.\u003C\u002Fp>\n\u003Cp>What is included:\u003Cbr \u002F>\n– Vacancies list\u003Cbr \u002F>\n– Vacancies filters\u003Cbr \u002F>\n– Vacancies keyword search in combination with filters\u003Cbr \u002F>\n– Vacancies geo search based on postal code\u003Cbr \u002F>\n– Vacancies show selected filters\u003Cbr \u002F>\n– Vacancy Detail\u003Cbr \u002F>\n– Vacancy Application using dynamic OTYS questionsets\u003Cbr \u002F>\n– Open applications using OTYS dynamic questionsets\u003Cbr \u002F>\n– Mail notifications\u003Cbr \u002F>\n– OTYS Candidate login\u003Cbr \u002F>\n– OTYS Candidate forgot password\u003C\u002Fp>\n\u003Ch3>README\u003C\u002Fh3>\n\u003Cp>For more information please see our knowledge base https:\u002F\u002Fwordpress.otys.com\u002F.\u003C\u002Fp>\n\u003Ch3>2.0.86\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixes to extra questionset validation rules and validation error messages\u003C\u002Fli>\n\u003Cli>Improved vacancy list sorting by adding secondary sort on entry date\u003C\u002Fli>\n\u003Cli>Preperation for upcoming WordPress 7 update\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.85\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Minor update API key logic\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.84\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed issue when slug system is not working an error is thrown instead of a proper 404 page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.83\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 6.9 compatibility update\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.82\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added support for OnRecruit tracking. This can be enabled in the OTYS settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.81\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Prevent webhooks from being registered in non production environments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.80\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added post type vacancy-apply to vacancy apply route\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.79\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added filter otys_locate_template($path, $template) to allow the customization of the template path logic\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.78\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Improved actonomy performance for routing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.77\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added support for editing documents via super user settings\u003C\u002Fli>\n\u003Cli>Technical improvements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.76\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Candidates which are logged in also get an email when applying for a second time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.75\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>On the vacancy detail page the first publication date is now shown instead of the entry date\u003C\u002Fli>\n\u003Cli>Added the possibility to show match criteria with checkboxes in the questionset and make atleast one of them required\u003C\u002Fli>\n\u003Cli>Updated translations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.74\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>JobAlert fix first initialisation\u003C\u002Fli>\n\u003Cli>Log fix for WordPress 7.2 too many arguments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.73\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Small bug fixes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.72\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed warning for when redirecting open application form\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.70\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added support for language filter in otys-sitemap\u003C\u002Fli>\n\u003Cli>Sitemap is always using the blog language by default to prevent language switching in combination with multi language plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.69\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Entry date of vacancy in detail view is now based on WordPress timezone settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.68\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Thank you page indication added in page overview\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.67\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Improved way of loading translations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.66\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added multilangual support for rest calls\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.65\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Improved vacancy list filter performance\u003C\u002Fli>\n\u003Cli>Fixed pagination icons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.64\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix head scripts not being added to the head (Google for Jobs & Meta description)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.63\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed issue that everything was cached\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.62\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Improved temp memory cache\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.61\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Removed saving data in memory due to probable memory allocation issues\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.60\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Hotfix for apply button sometimes not working due to empty custom apply url value\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.59\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Changed logic in block vacancy. Now blocked vacancies are indexed however they will not be in job feeds.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.58\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 6.7 compatibility update\u003C\u002Fli>\n\u003Cli>Improved translations\u003C\u002Fli>\n\u003Cli>Improved event binding\u003C\u002Fli>\n\u003Cli>Improved performance\u003C\u002Fli>\n\u003Cli>Improved caching\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.57\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Release jobalert functionality\u003C\u002Fli>\n\u003Cli>Fix phone number validation to match OTYS validation\u003C\u002Fli>\n\u003Cli>Updated translations\u003C\u002Fli>\n\u003Cli>More than 10 items are now allowed per shortlist\u003C\u002Fli>\n\u003Cli>Improvements to settings\u003C\u002Fli>\n\u003Cli>Other small improvements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.56\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>External apply url’s are now automatically placed on the vacancy detail page if available\u003C\u002Fli>\n\u003Cli>Added possibility exclude premium vacancies from vacancies list \u002F shortlist\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.55\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added automatic redirecting of old OTYS vacancies url’s containing underscores\u003C\u002Fli>\n\u003Cli>Improved german translation\u003C\u002Fli>\n\u003Cli>Other small improvements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.54\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed warning showing for new customers when settings are not yet done for vacancy urls\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.52\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added trailing slashes to url’s where they were missing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.51\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed procedure motivation not being added to the procedure\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.50\u003C\u002Fh4>\n\u003Cp>=\u003Cbr \u002F>\n– Fixed warning on settings pages when recaptcha is not filled\u003C\u002Fp>\n\u003Ch3>2.0.49\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added the ability to choose a vacancy field to be used a meta description in the settings\u003C\u002Fli>\n\u003Cli>Added support for custom page title for vacanies (SEO Widget in Go! in vacancies module)\u003C\u002Fli>\n\u003Cli>Missing vacancy detail label setting is now shown in vacancy detail tab in settings\u003C\u002Fli>\n\u003Cli>Procedure UTM tags are now also allowed to have dots in them\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.48\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added support for mobile questionsets\u003C\u002Fli>\n\u003Cli>Added geo location to selected filters\u003C\u002Fli>\n\u003Cli>Dots are now allowed in UTM values\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.47\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added Candidate login (https:\u002F\u002Fwordpress.otys.com\u002Fkb\u002Fguide\u002Fen\u002Fcandidate-login-1bnikrmOII\u002FSteps\u002F3746121)\u003C\u002Fli>\n\u003Cli>Added Candidate forgot password (https:\u002F\u002Fwordpress.otys.com\u002Fkb\u002Fguide\u002Fen\u002Fcandidate-logout-jrn7fIlHr4\u002FSteps\u002F3747400)\u003C\u002Fli>\n\u003Cli>Added Applying as logged in candidate with pre filled data and known candidate questionset\u003C\u002Fli>\n\u003Cli>Added Optional login link to application form when candidate is not logged in\u003C\u002Fli>\n\u003Cli>Added link to candidate portal when candidate is logged in\u003C\u002Fli>\n\u003Cli>Added multi brand support for Google for Jobs\u003C\u002Fli>\n\u003Cli>When using slug system the vacancy preview url is now available from Go\u003C\u002Fli>\n\u003Cli>Fixed issue with mutliselect extra fields in questionset\u003C\u002Fli>\n\u003Cli>Fixed issue with vacancy view counter not working\u003C\u002Fli>\n\u003Cli>Code improvements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.46\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed a preview mode bug for single brand otys environments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.45\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Version bump\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.44\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>HotFix for a bug resulting out of 2.0.43, as this caused single websites to have issues on vacancy detail\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.43\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Bug fix for single website that use the custom slug system.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.42\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added webhook for change vacancy slug structure\u003C\u002Fli>\n\u003Cli>Improved WCAG autocomplete\u003C\u002Fli>\n\u003Cli>Improved page caching logic to prevent excessive caching\u003C\u002Fli>\n\u003Cli>Candidate owner will not change anymore when candidate applies for the second time using the same e-mail address\u003C\u002Fli>\n\u003Cli>Minor bug fixes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.41\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added support for WPML plugin (translation plugin)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.40\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added possibility to add portals based on UTM Tags (see our WordPress knowledge base FAQ)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.39\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added rest form event (For more information see https:\u002F\u002Fapp.stonly.com\u002Fapp\u002Fguide\u002FFQV642JGzj\u002Feditor\u002F3613946)\u003C\u002Fli>\n\u003Cli>Created fallback for UTM params being saved in cookies if there is no session\u003C\u002Fli>\n\u003Cli>Created fallback for Portal being saved in cookies if there is no session\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.38\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Hotfix for caching issue causing error\u003C\u002Fli>\n\u003Cli>Fixed issue with cache not refreshing sometimes\u003C\u002Fli>\n\u003Cli>Fixed status not being set when a new candidate applies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.37\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed issue with cache not refreshing sometimes\u003C\u002Fli>\n\u003Cli>Fixed status not being set when a new candidate applies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.36\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Small bug fixes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.35\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Made it possible to add filter attributes to the shortlist and vacancies even if they are not in the user filters\u003C\u002Fli>\n\u003Cli>Document type can now be selected in the questionset and is used when uploading documents\u003C\u002Fli>\n\u003Cli>Small bug fixes\u003C\u002Fli>\n\u003Cli>When custom slugs are enabled the url is communicated back to OTYS when a website is marked as live. This makes it so custom url’s are communicated to third party platforms and are shows in OTYS Go.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.34\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Email validation is now forced no matter what is defined in the questionset, this to prevent misconfiguration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.33\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed GDPR small difference in end date\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.32\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Made it possible to change the thank you page in the OTYS settings menu OTYS -> Settings -> Urls\u003C\u002Fli>\n\u003Cli>Fixed warning displaying when removing API key\u003C\u002Fli>\n\u003Cli>It’s now required to choose a brand, the all option has been removed\u003C\u002Fli>\n\u003Cli>For creating a shortlist based on the relation the relation uid is now used instead of the relation refernece number\u003C\u002Fli>\n\u003Cli>[otys-vacancies-list] and [otys-vacancies-shortlist] now support the search attribute\u003C\u002Fli>\n\u003Cli>[functie_o] gets now replaced with the vacancy title for vacancy textfield titles\u003C\u002Fli>\n\u003Cli>Bugfix for customer rights level\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.31\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Document right levels are now based on the questionset\u003C\u002Fli>\n\u003Cli>Added vacancy apply url to vacancy list $args\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.30\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Hotfix for warning displaying while uploading document\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.29\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added sitemap xml [yourwebsite]\u002Fotys-sitemap\u003C\u002Fli>\n\u003Cli>Prepared support for custom slug system\u003C\u002Fli>\n\u003Cli>Prepared support for communicating WordPress urls to OTYS\u003C\u002Fli>\n\u003Cli>Fix old vacancy redirect not working for some scenarios\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.28\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added more information to vacancy list & detail response (otys urls)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.27\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed issue with postal code search not working in some scenarios\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.26\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added salary min and max field to vacancy detail and vacancy list result\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.25\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Hotfix vacancies url redirect potential undefined array key\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.24\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added auto redirecting old OTYS vacancies url’s to correct detail url page\u003C\u002Fli>\n\u003Cli>Added the exclude parameter to [otys-vacancies-shortlist] which allows for excluding a vacancy based on uid\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.0\u003C\u002Fh3>\n\u003Cp>\u003Cem>Warning\u003C\u002Fem>: Significant changes have been made, please read the changelog. When updating to version 2.0.0 the application form look & feel (templates) will be reset to the default view. Version 2.0.0 does not use the same application form templates as previous versions. Make sure to let your developer read the DEV Notes.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Read changes https:\u002F\u002Fstonly.com\u002Fguide\u002Fen\u002Fupdate-2-0-0-5398epXxe5\u002FSteps\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Changelog from previous versions is available in the plugin folder changelog.txt\u003C\u002Fp>\n","The OTYS Plugin makes your Wordpress website a proper recruiting website integrated with OTYS. The integration makes sure every step of the process is &hellip;",100,11615,"2026-03-17T09:11:00.000Z","6.9.4","6.0","7.4",[19,76,77,22],"otys","recruiting","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fotys-jobs-apply.2.0.86.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":11,"downloaded":87,"rating":69,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":51,"tags":92,"homepage":96,"download_link":97,"security_score":98,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":99},"iron-gforce-lite","Iron gForce Lite","1.4","Ironistic","https:\u002F\u002Fprofiles.wordpress.org\u002Fironplugins\u002F","\u003Cp>Iron gForce Lite plugin quickly integrates your Greenhouse ATS platform directly into your WordPress website, effectively streamlining your recruitment process. This user-friendly plugin displays job listings directly from your specific Greenhouse job board. The free version of our plugin seamlessly integrates into your WordPress site via an iFrame, displaying vital job information including the department, job title, and location. See our advanced Iron gForce Professional for full API-driven Greenhouse integration.\u003C\u002Fp>\n\u003Cp>With the Iron gForce Lite plug-in, you can efficiently manage your job postings without ever leaving the WordPress platform. It’s perfect for businesses of all sizes that want to provide a professional and organized job board for potential applicants.\u003C\u002Fp>\n\u003Cp>While the free version of the Iron gForce plug-in offers substantial functionality, we also offer a premium version for those seeking additional features. The paid version provides a variety of upgrades like, customizable design elements, and SEO opportunities among others. This ensures that as your company grows, your job board can grow with it.\u003C\u002Fp>\n\u003Cp>Download the Iron gForce Lite plug-in today and revolutionize your recruitment process. For more information about our premium version, please visit https:\u002F\u002Fironplugins.com\u002Firon-gforce\u002F.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Streamlined integration with Greenhouse ATS.\u003C\u002Fli>\n\u003Cli>Display job listings through an iFrame.\u003C\u002Fli>\n\u003Cli>Show essential job information: department, job title, and location.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Greenhouse account.\u003C\u002Fli>\n\u003Cli>Greenhouse Job Board URL.\u003C\u002Fli>\n\u003Cli>Job Board Token obtained from Greenhouse account settings. \u003Ca href=\"https:\u002F\u002Fsupport.greenhouse.io\u002Fhc\u002Fen-us\u002Farticles\u002F360062032092-Create-a-new-job-board\" rel=\"nofollow ugc\">Instructions here\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Undocumented use of a 3rd Party or external service\u003C\u002Fh3>\n\u003Cp>Iron gForce Lite plugin relies on the Greenhouse ATS platform as a service to display job listings directly from your Greenhouse job board. When using this plugin, data may be transmitted to Greenhouse in order to retrieve and display job information.\u003C\u002Fp>\n\u003Cp>For more information about Greenhouse and its terms of use and privacy policies, please visit:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.greenhouse.com\u002F\" rel=\"nofollow ugc\">Greenhouse\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.greenhouse.com\u002Flegal\" rel=\"nofollow ugc\">Greenhouse Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.greenhouse.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">Greenhouse Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>For plugin development or bug reporting, please contact the plugin authors.\u003C\u002Fp>\n\u003Cp>Private Bitbucket Repository: \u003Ca href=\"https:\u002F\u002Fbitbucket.org\u002Fironistic\u002Firon-gforce-lite-plugin\" rel=\"nofollow ugc\">Iron GForce Lite on Bitbucket\u003C\u002Fa>\u003Cbr \u002F>\nContact Email: ironplugins@ironistic.com\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Developed by \u003Ca href=\"https:\u002F\u002Fironplugins.com\u002F\" rel=\"nofollow ugc\">ironplugins.com\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Iron gForce Lite is licensed under the GPL-2.0-or-later. See \u003Ca href=\"LICENSE.txt\" rel=\"nofollow ugc\">LICENSE.txt\u003C\u002Fa> for details.\u003C\u002Fp>\n\u003Ch3>Icon\u003C\u002Fh3>\n\u003Cp>The plugin icon is a modified version of \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Fresource\u002Fdashicons\u002F\" rel=\"nofollow ugc\">Dashicons\u003C\u002Fa>, the official WordPress admin icon font.\u003C\u002Fp>\n","Integrate Greenhouse ATS into WordPress, streamlining recruitment. Display job listings from your Greenhouse job board.",689,3,"2024-06-15T06:40:00.000Z","6.4.8","3.0",[19,93,94,95,22],"greenhouse","integration","job-board","https:\u002F\u002Fironplugins.com\u002Firon-gforce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Firon-gforce-lite.1.4.zip",92,"2026-04-06T09:54:40.288Z",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":11,"downloaded":108,"rating":13,"num_ratings":13,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":51,"download_link":115,"security_score":69,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"jobsearch","Tamago-DB Job board","2.4.0","Tamago-DB","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoanv\u002F","\u003Cp>The Tamago-DB Job Board WP Plugin integrates directly into the Tamago-DB ATS platform, enabling recruitment companies to create their own website job-board. It comes with a number of highly customizable templates that allow integration into the look and feel of the website.\u003C\u002Fp>\n\u003Cp>It’s compatible with Google for Jobs, English and Japanese language optimised and only available to Tamago-DB users.\u003C\u002Fp>\n\u003Cp>If you want to know more about us, please contact us on \u003Ca href=\"https:\u002F\u002Fwww.tamago-db.com\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.tamago-db.com\u003C\u002Fa>.\u003C\u002Fp>\n","Tamago-DB Job Board integrates directly into the Tamago-DB ATS platform.",4180,"2025-10-09T10:46:00.000Z","6.6.5","4.9","7.3",[19,114,95,77,22],"job","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjobsearch.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":13,"downloaded":124,"rating":13,"num_ratings":13,"last_updated":125,"tested_up_to":126,"requires_at_least":50,"requires_php":127,"tags":128,"homepage":132,"download_link":133,"security_score":69,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":60},"inesta-integration-gravity-forms-recruitee","Inesta Gravity Forms Recruitee Integration","1.1.1","roelv","https:\u002F\u002Fprofiles.wordpress.org\u002Froelv\u002F","\u003Cp>This WordPress plugin integrates Gravity Forms with the Recruitee ATS (Applicant Tracking System), allowing you to send job applications submitted through Gravity Forms directly to your Recruitee account.\u003C\u002Fp>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Finesta.nl\" rel=\"nofollow ugc\">Inesta\u003C\u002Fa>, a digital agency specializing in WordPress solutions and integrations.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Connect Gravity Forms to Recruitee API\u003C\u002Fli>\n\u003Cli>Map form fields to Recruitee candidate fields\u003C\u002Fli>\n\u003Cli>Send applications to specific job offers\u003C\u002Fli>\n\u003Cli>Support for file uploads (CV\u002FResume)\u003C\u002Fli>\n\u003Cli>Support for social links and custom fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>Gravity Forms 2.5 or higher\u003C\u002Fli>\n\u003Cli>Recruitee account with API access\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Ch4>API Setup\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Log in to your Recruitee account\u003C\u002Fli>\n\u003Cli>Go to Admin \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> API Tokens\u003C\u002Fli>\n\u003Cli>Create a new API token with appropriate permissions\u003C\u002Fli>\n\u003Cli>Copy the API token and your company ID\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Plugin Setup\u003C\u002Fh4>\n\u003Col>\n\u003Cli>In WordPress, go to Forms \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Recruitee\u003C\u002Fli>\n\u003Cli>Enter your Recruitee API key and Company ID\u003C\u002Fli>\n\u003Cli>Save the settings\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Creating a Feed\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Edit a Gravity Form or create a new one\u003C\u002Fli>\n\u003Cli>Go to Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Recruitee Feeds\u003C\u002Fli>\n\u003Cli>Click “Add New”\u003C\u002Fli>\n\u003Cli>Configure the feed:\n\u003Cul>\n\u003Cli>Enter a feed name\u003C\u002Fli>\n\u003Cli>Select the job offer\u003C\u002Fli>\n\u003Cli>Map your form fields to Recruitee candidate fields\u003C\u002Fli>\n\u003Cli>Set conditional logic (optional)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Save the feed\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Recruitee API to send job applications and candidate data directly to your Recruitee ATS (Applicant Tracking System).\u003C\u002Fp>\n\u003Cp>The plugin sends the following data to Recruitee API endpoints (https:\u002F\u002Fapi.recruitee.com) when a job application form is submitted:\u003Cbr \u002F>\n* Candidate personal information (name, email, phone, address)\u003Cbr \u002F>\n* Resume\u002FCV files\u003Cbr \u002F>\n* Cover letter files\u003Cbr \u002F>\n* Social media profile links\u003Cbr \u002F>\n* Custom field data as configured in your form\u003C\u002Fp>\n\u003Cp>This data is sent to create candidate profiles and job applications in your Recruitee account. The transmission occurs only when forms are submitted by users who have provided their consent through the form submission process.\u003C\u002Fp>\n\u003Cp>Service details:\u003Cbr \u002F>\n* Service provider: Recruitee (https:\u002F\u002Frecruitee.com)\u003Cbr \u002F>\n* Terms of Service: https:\u002F\u002Frecruitee.com\u002Fterms\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Frecruitee.com\u002Fprivacy\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please visit \u003Ca href=\"https:\u002F\u002Fsupport.inesta.nl\" rel=\"nofollow ugc\">support.inesta.nl\u003C\u002Fa> or contact \u003Ca href=\"mailto:support@inesta.nl\" rel=\"nofollow ugc\">support@inesta.nl\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Developer\u003C\u002Fh3>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Finesta.nl\" rel=\"nofollow ugc\">Inesta\u003C\u002Fa>, a digital agency specializing in WordPress solutions and integrations.\u003C\u002Fp>\n","Integrates Gravity Forms with Recruitee ATS to send job applications directly to your Recruitee account.",498,"2026-02-12T11:45:00.000Z","6.8.5","7.0",[19,129,130,131,22],"gravity-forms","job-applications","recruitee","https:\u002F\u002Fwww.inesta.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finesta-integration-gravity-forms-recruitee.1.1.1.zip",{"attackSurface":135,"codeSignals":210,"taintFlows":267,"riskAssessment":309,"analyzedAt":320},{"hooks":136,"ajaxHandlers":199,"restRoutes":200,"shortcodes":201,"cronEvents":205,"entryPointCount":31,"unprotectedCount":13},[137,143,147,150,153,157,162,166,170,174,178,182,188,192,195],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","wp_enqueue_scripts","load_styles","Hrappka-offer-list.php",54,{"type":138,"name":144,"callback":145,"file":141,"line":146},"plugins_loaded","closure",56,{"type":138,"name":148,"callback":145,"file":141,"line":149},"widgets_init",60,{"type":138,"name":144,"callback":151,"file":141,"line":152},"get_instance",65,{"type":138,"name":154,"callback":145,"file":155,"line":156},"wp_head","includes\\hrappka-offer-view.php",15,{"type":138,"name":158,"callback":159,"file":160,"line":161},"admin_menu","add_plugin_options_page","includes\\Hrappka_Offer_List_Admin.php",93,{"type":138,"name":163,"callback":164,"file":160,"line":165},"admin_enqueue_scripts","load_admin_styles",94,{"type":138,"name":167,"callback":168,"file":160,"line":169},"admin_init","update_hrappka_settings",95,{"type":138,"name":171,"callback":172,"file":160,"line":173},"admin_post_update_hrappka_offers_and_widget_settings","update_hrappka_offers_and_widget_settings",108,{"type":138,"name":175,"callback":176,"file":177,"line":156},"hrappka_offer_list_cron_hook","get_offer_list_by_company_hash","includes\\Hrappka_Offer_List_Cron.php",{"type":138,"name":179,"callback":180,"file":177,"line":181},"hrappka_widget_settings_cron_hook","get_widget_settings_by_hash",16,{"type":183,"name":184,"callback":185,"file":186,"line":187},"filter","page_attributes_dropdown_pages_args","register_project_templates","includes\\Hrappka_Offer_Page.php",28,{"type":183,"name":189,"callback":190,"file":186,"line":191},"theme_page_templates","add_new_template",33,{"type":183,"name":193,"callback":185,"file":186,"line":194},"wp_insert_post_data",38,{"type":183,"name":196,"callback":197,"file":186,"line":198},"template_include","view_project_template",43,[],[],[202],{"tag":203,"callback":204,"file":141,"line":46},"hrappka_offers_list","widget",[206,208],{"hook":175,"callback":175,"file":177,"line":207},23,{"hook":179,"callback":179,"file":177,"line":209},32,{"dangerousFunctions":211,"sqlUsage":212,"outputEscaping":237,"fileOperations":13,"externalRequests":88,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":266},[],{"prepared":213,"raw":214,"locations":215},18,8,[216,220,222,225,228,231,233,235],{"file":217,"line":218,"context":219},"includes\\models\\Hrappka_Models_Offers.php",115,"$wpdb->get_col() with variable interpolation",{"file":217,"line":221,"context":219},117,{"file":217,"line":223,"context":224},132,"$wpdb->get_results() with variable interpolation",{"file":217,"line":226,"context":227},186,"$wpdb->query() with variable interpolation",{"file":229,"line":230,"context":219},"includes\\models\\Hrappka_Models_Widget.php",50,{"file":229,"line":232,"context":219},52,{"file":229,"line":234,"context":224},67,{"file":229,"line":236,"context":227},122,{"escaped":181,"rawEcho":238,"locations":239},14,[240,242,243,244,246,248,250,252,254,256,258,260,262,264],{"file":141,"line":98,"context":241},"raw output",{"file":141,"line":161,"context":241},{"file":155,"line":181,"context":241},{"file":155,"line":245,"context":241},80,{"file":155,"line":247,"context":241},118,{"file":155,"line":249,"context":241},140,{"file":155,"line":251,"context":241},151,{"file":155,"line":253,"context":241},162,{"file":155,"line":255,"context":241},172,{"file":155,"line":257,"context":241},182,{"file":155,"line":259,"context":241},192,{"file":155,"line":261,"context":241},202,{"file":155,"line":263,"context":241},213,{"file":186,"line":265,"context":241},107,[],[268],{"entryPoint":269,"graph":270,"unsanitizedCount":307,"severity":308},"\u003Chrappka-offer-view> (includes\\hrappka-offer-view.php:0)",{"nodes":271,"edges":300},[272,277,283,286,288,292,296],{"id":273,"type":274,"label":275,"file":155,"line":276},"n0","source","$_GET (x2)",9,{"id":278,"type":279,"label":280,"file":155,"line":281,"wp_function":282},"n1","sink","echo() [XSS]",77,"echo",{"id":284,"type":274,"label":285,"file":155,"line":276},"n2","$_GET (x10)",{"id":287,"type":279,"label":280,"file":155,"line":245,"wp_function":282},"n3",{"id":289,"type":274,"label":290,"file":155,"line":291},"n4","$_GET",20,{"id":293,"type":294,"label":295,"file":155,"line":291},"n5","transform","→ getOfferByRecId()",{"id":297,"type":279,"label":298,"file":217,"line":207,"wp_function":299},"n6","get_results() [SQLi]","get_results",[301,303,305,306],{"from":273,"to":278,"sanitized":302},true,{"from":284,"to":287,"sanitized":304},false,{"from":289,"to":293,"sanitized":304},{"from":293,"to":297,"sanitized":304},11,"high",{"summary":310,"deductions":311},"The \"hrappka-pl\" plugin version 1.1 exhibits a mixed security posture.  While it demonstrates good practices by avoiding dangerous functions and file operations, and uses prepared statements for a significant portion of its SQL queries, several areas raise concerns.  A notable weakness is the complete absence of nonce checks and capability checks, which is a critical oversight for a plugin that interacts with the WordPress environment.  The taint analysis reveals a flow with an unsanitized path, indicating a potential for vulnerabilities, even though it's categorized as high severity and not critical.\n\nThe plugin's vulnerability history is clean, with no recorded CVEs. This suggests a history of responsible development or perhaps a lack of extensive public scrutiny. However, the absence of vulnerabilities does not equate to inherent security. The identified code signals, particularly the lack of nonces and capability checks, alongside the unsanitized path in the taint analysis, present tangible risks that could be exploited.  The plugin's strengths lie in its limited attack surface and its use of prepared statements, but these are overshadowed by the critical security controls that are missing.",[312,314,316,318],{"reason":313,"points":11},"No nonce checks implemented",{"reason":315,"points":11},"No capability checks implemented",{"reason":317,"points":11},"High severity taint flow with unsanitized path",{"reason":319,"points":47},"Low percentage of properly escaped output","2026-03-17T00:46:22.636Z",{"wat":322,"direct":333},{"assetPaths":323,"generatorPatterns":327,"scriptPaths":328,"versionParams":329},[324,325,326],"\u002Fwp-content\u002Fplugins\u002Fhrappka-pl\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fhrappka-pl\u002Fassets\u002Fjs\u002Fscript.js","\u002Fwp-content\u002Fplugins\u002Fhrappka-pl\u002Fassets\u002Fjs\u002Fhrappka-offer-list-widget.js",[],[325,326],[330,331,332],"hrappka-pl\u002Fassets\u002Fcss\u002Fstyle.css?ver=","hrappka-pl\u002Fassets\u002Fjs\u002Fscript.js?ver=","hrappka-pl\u002Fassets\u002Fjs\u002Fhrappka-offer-list-widget.js?ver=",{"cssClasses":334,"htmlComments":343,"htmlAttributes":354,"restEndpoints":359,"jsGlobals":360,"shortcodeOutput":362},[335,336,337,338,339,340,341,342],"hrappka-offer-list-widget","hrappka-offer-list-offer-item","hrappka-offer-list-offer-title","hrappka-offer-list-offer-details","hrappka-offer-list-pagination","hrappka-offer-list-search-form","hrappka-offer-list-locality-input","hrappka-offer-list-filter-button",[344,345,346,347,348,349,350,351,352,353],"\u003C!-- HRappka.pl Offer List Widget Start -->","\u003C!-- HRappka.pl Offer List Widget End -->","\u003C!-- HRappka.pl Offer Item Start -->","\u003C!-- HRappka.pl Offer Item End -->","\u003C!-- HRappka.pl Pagination Start -->","\u003C!-- HRappka.pl Pagination End -->","\u003C!-- HRappka.pl Search Form Start -->","\u003C!-- HRappka.pl Search Form End -->","\u003C!-- HRappka.pl Locality Input Start -->","\u003C!-- HRappka.pl Locality Input End -->",[355,356,357,358],"data-hrappka-widget-hash","data-hrappka-company-hash","data-hrappka-offer-id","data-hrappka-offer-slug",[],[361],"hrappka_offer_list_params",[363],"[hrappka_offers_list]",{"error":302,"url":365,"statusCode":366,"statusMessage":367,"message":367},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fhrappka-pl\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":369},[]]