[WordPress] 外掛分享: Farahabadi Staff Attendance

首頁 › 外掛目錄 › Farahabadi Staff Attendance
WordPress 外掛 Farahabadi Staff Attendance 的封面圖片
全新外掛
安裝啟用
—
尚無評分
11 天前
最後更新
—
問題解決
WordPress 6.2+ PHP 7.4+ v1.2.3 上架:2026-09-14

內容簡介

Farahabadi Staff Attendance 外掛為已登入的 WordPress 使用者提供前端考勤表單,並設有管理區域以記錄考勤。此外掛簡化了考勤管理,提升了使用者的自助報告能力。

【主要功能】
• 使用短碼進行進出登記
• 為每位使用者提供安全的考勤報告
• 支援瀏覽器地理定位與工作場所半徑驗證
• 提供 Jalali 日期選擇器
• 管理員可手動輸入考勤記錄
• 支援 CSV 匯出與個人資料匯出整合

外掛標籤

開發者團隊

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

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Farahabadi Staff Attendance」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Farahabadi Staff Attendance adds a front-end attendance form for logged-in WordPress users and an administration area for attendance records.
Features include:

Entry and exit registration from a shortcode.
A secure self-service attendance report for each logged-in user.
Date-range totals for both employee and administrator reports.
Browser geolocation and configurable workplace radius validation.
Jalali date pickers for logs and report filters.
Manual entry and exit records for administrators.
Daily work-time summaries with multiple entry and exit pairs.
CSV export with UTF-8 Persian text support.
Optional storage of coordinates, IP address, device type, and browser information; these storage options are disabled by default.
WordPress personal data export integration.
No remote API calls, telemetry, advertisements, or external asset loading.

Use the [farastat_attendance] shortcode on a published page for attendance registration. Use [farastat_my_attendance_report] on another published page to show each logged-in user only their own records, daily work time, and selected-range total.
Browser geolocation normally requires HTTPS or localhost. The plugin checks the submitted coordinates against the workplace coordinates stored in WordPress settings.
Privacy
The plugin always stores the WordPress user ID, event type, and event time for each attendance record.
Depending on administrator settings, it can also store:

Latitude and longitude.
IP address.
Device type.
Browser user-agent string.

All records are stored in the site’s own WordPress database. The plugin does not transmit attendance data to an external service. Suggested privacy-policy text is added to WordPress under Settings > Privacy. Site administrators are responsible for informing users and applying any local employment, privacy, and retention requirements.
Source code
The deployed plugin contains its readable PHP, JavaScript, and CSS source. The Jalali date picker is implemented locally without a remote service or bundled third-party JavaScript library.

延伸相關外掛

文章
Filter
Mastodon