[WordPress] 外掛分享: Vakanssi: Careers Page, Hiring & Applicant Tracking

首頁 › 外掛目錄 › Vakanssi: Careers Page, Hiring & Applicant Tracking
WordPress 外掛 Vakanssi: Careers Page, Hiring & Applicant Tracking 的封面圖片
全新外掛
安裝啟用
—
尚無評分
剛更新
最後更新
—
問題解決
WordPress 6.6+ PHP 7.4+ v1.0.0 上架:2026-10-14

內容簡介

Vakanssi 是一款完整的申請者追蹤系統(ATS),專為 WordPress 設計,提供品牌化的職缺列表、原生申請表單、可配置的應用程式收件箱及管道看板,並具備候選人數據管理工具,讓招聘流程更為高效且無需支付每位使用者的 SaaS 費用。

【主要功能】
• 品牌化職缺列表與 Google-for-Jobs 結構化數據
• 原生申請表單及安全的履歷上傳
• 可排序的應用程式收件箱與管道看板
• 計劃面試並發送可操作的日曆邀請
• 申請數據匯出及編輯功能
• 自訂化的電子郵件模板與發送管理

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Vakanssi: Careers Page, Hiring & Applicant Tracking」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Vakanssi is a complete applicant tracking system (ATS) for WordPress: branded job listings with Google-for-Jobs
structured data, a native application form, an applications inbox with a configurable drag-and-drop
pipeline board, templated emails, and tools for handling candidate data (export, erasure and
scheduled retention), all on your own server, with no per-seat SaaS fees.
A complete hiring workflow:

Jobs & careers: a vakanssi_job post type, a branded careers archive (at /jobs/ by default, or on
your own careers page) and [vakanssi_jobs] shortcode, and valid Google-for-Jobs JobPosting structured data that is
withheld automatically when a job is not eligible (expired, no location, no apply path, …).
Application intake: a native application form with a secure CV upload (type-verified by magic
bytes, randomised filename, owner-only permissions), spam/honeypot/rate-limiting, and candidate
de-duplication by email.
Applications inbox & pipeline board: a sortable, filterable inbox plus a build-free React
Kanban board with a candidate profile drawer; configurable stages; bulk move/delete.
Interviews & calendar invites: schedule an interview from the candidate’s record and send a
real .ics invite that Google, Outlook and Apple render as an actionable event, with no OAuth and
no connected account. Reschedule, cancel, and keep internal notes that reach your interviewers’
calendars and never the candidate’s.
Application data & export: export applications to CSV, print or save any application as a PDF, and edit application details, right from the inbox.
Email: templated confirmation/recruiter/rejection/offer emails with personalization tags and
an SMTP-compatible sender, logged and de-duplicated.
Candidate data controls: consent capture, WordPress core data export/erase integration (with a
complete cascade across all candidate data), a retention-purge cron, and an audit log. These are
tools you operate; they do not by themselves make a site compliant with any particular law.
Blocks, page builders & themes: a Job Listings block for the block editor, native Elementor
widgets for the listing, the application form and the job details (Elementor Pro Theme Builder
archive/single templates are respected too), a Divi module, and shortcodes for everywhere else.
Block themes on WordPress 6.7 and later get editable Site Editor templates; classic themes get the
built-in archive.
First-run setup wizard: sender identity and a careers page in a few clicks, with optional
sample content and a prompt to post your first job.
Foundations: scale-ready custom tables (engineered for 10k+ applications), a modular
architecture (disabled modules load no code/assets), capability-based roles (Recruiter, Hiring
Manager, HR/Compliance), and a vakanssi/v1 REST API with per-route
permission checks.

External services
Vakanssi does not contact any external service on its own. Everything it stores stays on
your server. One optional integration talks to a third party, and only after you switch it
on and enter your own credentials:
Cloudflare Turnstile (optional spam protection for the public application form)
Turnstile is off by default. It activates only once you enter a Turnstile site key and
secret under Hiring → Settings → Application form. While it is enabled:

each visitor’s browser loads the challenge script from
https://challenges.cloudflare.com/turnstile/v0/api.js;
when someone submits an application, the resulting challenge token, the visitor’s IP
address and your secret key are sent to
https://challenges.cloudflare.com/turnstile/v0/siteverify so Cloudflare can confirm the
submission is not automated;
when an administrator uses “Test these keys” on the settings screen, that admin’s browser
loads the same challenge script, and the resulting token, the admin’s IP address and the
secret key being tested are sent to the same address, so the key pair can be checked
without waiting for a real application.

No application content (no name, email, CV, or answers) is sent to Cloudflare. Turning the
setting off stops all contact with the service.
Service: https://www.cloudflare.com/products/turnstile/
Terms of service: https://www.cloudflare.com/terms/
Privacy policy: https://www.cloudflare.com/privacypolicy/

延伸相關外掛

文章
Filter
Mastodon