Descriere
Manage employee timesheets directly inside WordPress.
Hourvia is a WordPress timesheet plugin designed for small businesses, tradespeople, contractors and field teams.
Employees submit their weekly working hours from a simple mobile-friendly portal, while managers can review, approve, request corrections and export timesheets.
Unlike a basic time tracker, Hourvia can also record the job site and vehicle used for each work period, making it especially useful for teams working across multiple locations.
No external SaaS is required. Hourvia Free stores timesheet data directly in your WordPress database.
Ideal for
- Construction and building companies.
- Electricians and installers.
- Maintenance and service teams.
- Tradespeople and contractors.
- Small businesses with employees working on different job sites.
- Teams that need weekly timesheets rather than simple clock-in / clock-out tracking.
How Hourvia works
- Employees log in to the WordPress site.
- They enter their morning and afternoon working hours.
- Each work period can be linked to a job site and vehicle.
- Employees submit their weekly timesheet.
- Managers review the timesheet in WordPress.
- Managers approve it, request corrections or unlock it if necessary.
- Records can be exported to CSV.
Main features
- Front-end weekly employee timesheet entry.
- Mobile-friendly interface for smartphones, tablets and desktop devices.
- Monday-to-Friday working week with optional Saturday.
- Default hours of 08:00-12:00 and 13:00-17:00, editable by employees.
- Separate job site and vehicle selection for morning and afternoon.
- Additional interventions for days involving multiple locations or assignments.
- Searchable job-site selector on mobile.
- Default vehicle assignment per employee.
- Vehicle directory with vehicle name and registration number.
- Job-site directory with name and optional reference.
- Bulk import of job sites and vehicles.
- Import from CSV, TSV, TXT, XLSX, ODS or JSON.
- Duplicate detection during imports.
- Automatic daily and weekly working-hour totals.
- Server-side validation and recalculation of submitted hours.
- One timesheet per employee and week.
- Employees can view their own submitted timesheets.
- Timesheets remain editable until approved.
- Workflow statuses: submitted, approved and needs correction.
- Approved timesheets are locked for employees.
- Status change history.
- WordPress administration interface for managers.
- CSV export.
- French and English employee portal.
- Option to follow the WordPress site language.
Built for mobile employees
Hourvia’s employee interface is designed for workers who may complete their timesheets directly from a smartphone.
Employees can quickly select job sites and vehicles, enter their working hours and review previously submitted timesheets without using the WordPress administration area.
Job site and vehicle tracking
Hourvia is particularly useful for businesses whose employees move between different locations.
Morning and afternoon periods can each have their own job site and vehicle.
Additional interventions can also be added when an employee works at several locations during the same day.
Manager approval workflow
Managers can:
- Review submitted employee timesheets.
- Approve timesheets.
- Request corrections.
- Unlock approved timesheets when necessary.
- View status history.
- Export records to CSV.
Self-hosted WordPress timesheets
Hourvia Free does not require an external SaaS platform.
Timesheet information remains stored in the site’s WordPress database, giving the site administrator control over the data and hosting environment.
Languages
The employee-facing portal defaults to French so existing French installations keep the same experience after updating.
From the Hourvia settings screen, an authorized manager can choose:
- French.
- English.
- WordPress site language.
When WordPress site language is selected, French WordPress locales use French and other locales currently fall back to English.
Shortcodes
[hourvia_timesheet_form]
Displays the employee weekly timesheet form.
[hourvia_my_timesheets]
Displays the current employee’s submitted timesheets.
Privacy
Hourvia stores the information required for timesheets in the WordPress database, including working hours, job sites, vehicles, statuses and associated WordPress users.
Hourvia Free does not send this timesheet information to a third-party service.
The site administrator remains responsible for informing users, defining appropriate retention periods and complying with the rules that apply to their organization.
Capturi ecran






Instalare
- In WordPress, go to Plugins > Add New Plugin.
- Search for „Hourvia”.
- Install and activate Hourvia.
- Hourvia automatically creates the employee pages used to submit and view timesheets.
- Assign the Hourvia employee role to employees who should submit timesheets.
- Add your job sites from the Hourvia job-site administration screen.
- Add vehicles from the Hourvia vehicle administration screen.
- If needed, assign a default vehicle from each employee’s WordPress user profile.
- Managers with Hourvia permissions can review and approve timesheets in the WordPress administration area.
- To change the employee-facing language, open the Hourvia settings screen.
Întrebări frecvente
-
Does Hourvia require another plugin?
-
No. Hourvia Free works on its own.
-
Does Hourvia require an external SaaS service?
-
No. Hourvia Free stores timesheet information directly in the WordPress database.
-
Is Hourvia suitable for employees working on job sites?
-
Yes. Each morning and afternoon work period can be associated with a job site and a vehicle.
Additional interventions can also be recorded when an employee works at several locations during the same day.
-
Can employees complete timesheets from their phones?
-
Yes. The employee portal is responsive and designed to work on smartphones, tablets and desktop devices.
-
Can an employee see another employee’s timesheets?
-
No. On the front end, employees can only access their own timesheets.
Users with Hourvia management permissions can review team timesheets in the WordPress administration area.
-
Is an assigned vehicle required?
-
No. A default vehicle is optional.
When assigned, it is automatically preselected for the employee, who can still choose another active vehicle.
-
Can an employee use several job sites on the same day?
-
Yes. Morning and afternoon can use different job sites, and additional interventions can be added for the same day.
-
What happens after a timesheet is approved?
-
The timesheet becomes read-only for the employee.
A manager can unlock it or request a correction when necessary.
-
Can the employee forms stay in French?
-
Yes.
French is the default employee-facing language, including for existing installations after updating to version 1.2.9.
Managers can switch the employee portal to English or to the WordPress site language from Hourvia settings.
-
Does Hourvia send timesheet data to an external service?
-
No.
Hourvia Free stores timesheet information in the site’s WordPress database and does not transmit timesheet data to an external service.
Recenzii
Nu există nicio verificare pentru acest modul.
Contributori și dezvoltatori
„Hourvia – Employee Timesheets & Job Site Time Tracking” este un software open-source. La acest modul au contribuit următoarele persoane.
ContributoriTradu „Hourvia – Employee Timesheets & Job Site Time Tracking” în limba ta.
Te interesează dezvoltarea?
Răsfoiește codul, vezi depozitarul SVN, sau abonează-te la jurnalul de dezvoltare prin RSS.
Istoric modificări
1.3.0
- Improved the WordPress.org plugin page for clearer positioning and discoverability.
- Updated the plugin description, tags, screenshots descriptions and FAQ.
1.2.9
- Rewrote the WordPress.org plugin description, installation instructions and FAQ in English.
- Added an employee-form language setting with French as the default, plus English and WordPress site language options.
- Kept existing French employee portals in French after updating.
- Localized employee-facing validation messages and mobile job-site picker labels.
- Audited state-changing requests so they require both the relevant user capability and a WordPress nonce.
1.2.8
- Improved the mobile timesheet entry interface.
- Displayed Job Site and Vehicle fields at full width on smartphones.
- Added a searchable mobile job-site picker.
- Improved readability of additional interventions on small screens.
1.2.6
- Added compatibility hooks used by Hourvia Premium employee navigation.
1.2.5
- Added front-end employee navigation for timesheet entry, saved timesheets and logout.
1.2.4
- Improved back-office access handling for authorized timesheet managers and Premium pages.
1.2.3
- Strengthened security checks and database queries reported by Plugin Check.
- Improved escaping, form validation and database migrations.
1.2.2
- Improved prepared database queries, date handling and data validation.
1.2.1
- Strengthened import and CSV export security.
- Added WordPress and PHP requirements to the main plugin header.
1.2.0
- Added bulk import for job sites and vehicles from CSV, TSV, TXT, XLSX, ODS and JSON.
- Added column detection, duplicate detection and invalid-row handling.
1.1.0
- Added the vehicle directory and default vehicle assignment per employee.
1.0.9
- Added the job-site directory and job-site selection in timesheets.
