Title: Dynamic Time
Author: RLDD
Published: <strong>2 de març de 2017</strong>
Last modified: 2 d'abril de 2026

---

Cerca extensions

![](https://ps.w.org/dynamic-time/assets/banner-772x250.png?rev=3003029)

![](https://ps.w.org/dynamic-time/assets/icon-256x256.png?rev=2049979)

# Dynamic Time

 Per [RLDD](https://profiles.wordpress.org/rermis/)

[Baixa](https://downloads.wordpress.org/plugin/dynamic-time.5.4.25.zip)

 * [Detalls](https://ca.wordpress.org/plugins/dynamic-time/#description)
 * [Ressenyes](https://ca.wordpress.org/plugins/dynamic-time/#reviews)
 *  [Instal·lació](https://ca.wordpress.org/plugins/dynamic-time/#installation)
 * [Desenvolupament](https://ca.wordpress.org/plugins/dynamic-time/#developers)

 [Suport](https://wordpress.org/support/plugin/dynamic-time/)

## Descripció

A simple calendar-based timesheet and timecard plugin for your WordPress website.
This WordPress timesheet can record hours & notes on weekly, bi-weekly, monthly 
or bi-monthly schedules, including automatic overtime calculations. Dynamic Time
is mobile compatible and integrates with existing WordPress users.

### Features

☑ **Automatic Overtime** calculations, configurable by user, even across pay periods

☑ **Multiple Time Punches** per day with Predictive entry

☑ **Fully Configurable Pay Periods**, including notes & bonus amount field

☑ **Approval Process** between user, supervisor and payroll

☑ **Automatic User Integration** with existing WordPress users

☑ **Reminder Emails** for employees and supervisors

### PRO Features

✅ **Custom Categories** – Supports custom PTO and Regular Categories

✅ **PTO Banks** – With Automatic Annual Accruals

✅ **Signature Pad** – Mobile and desktop compatible

✅ **Reporting Tools** – Filter and total time entries

✅ **CSV export** – Compatible with Excel

✅ **Geolocation** – Pinpoint employee punches on a map

### Translation

This plugin is available in the following languages:
 – English – Spanish – Romanian–
Italian – French – German – Portuguese – Dutch

## Captures

 * [[
 * Timesheet set up for bi-weekly pay period
 * [[
 * Settings Page with user list of entries
 * [[

## Instal·lació

 1. Upload the plugin files to the `/wp-content/plugins/dynamic-time` directory, or
    install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the \’Plugins\’ screen in WordPress
 3. Visit Dynamic Time from the WordPress admin menu to configure settings

## PMF

### Does this plugin have a user limit?

This plugin works with an unlimited number of users/employees.

### How do users get started?

To get started, users just need a WordPress login and the URL to the page where 
the shortcode is pasted. Once they save time, it will show up to administrators 
in the Dynamic Time admin page.

### Do I have to use the [dynamicTime] shortcode?

No, if your users have access to the WordPress dashboard they can click Dynamic 
Time in the main WordPress menu. If a user is not an administrator they will only
see their timecard on this page.

### Can this work like a mobile app?

To create a shortcut on a mobile device’s home screen that makes a URL appear like
an app, you can use the Add to Home Screen functionality in mobile browsers:
 First,
open the page where the Dynamic Time shortcode is published. For iPhone/Safari: 
Tap the Share icon (square with an upward arrow). For Android/Chrome: Tap the Menu(
three vertical dots). Select Add to Home Screen. Tap Add. The shortcut will appear
on the home screen like an app.

### How do I make sure time and pay rates are private?

WordPress administrators (with list_users permission) can see all users’ time and
pay rates. If a user is not an administrator or an assigned supervisor to someone
else, they will only be able to see their own timecard. Any user that views the 
page where the shortcode lives will be redirected to login first.

### Why can’t I submit my timecard for approval?

Users cannot submit time until approx one week within the time period ending. This
is to prevent users from accidentally submitting time too early. If you are an administrator
you can bypass this requirement by viewing the timecard from the Dynamic Time admin
page.

### Will supervisors receive notification that a timecard is submitted?

Yes, supervisors can be assigned to every user, also a payroll admin can be assigned
as a whole. If a supervisor is assigned, an email will be sent to them when a user
submits a pay period for approval. If a payroll admin is assigned, an email will
be sent to them when a supervisor approves a user’s pay period.

### Do supervisors require a particular role?

Supervisors are not required to hold any particular type of role, although providing
supervisors with WP Dashboard access (minimum Reader role with moderate_comments
capability) will allow users assigned to the supervisor to be displayed in a list.

### Time recorded reflects on wrong day or timezone

Dynamic Time will attempt to use the WP Timezone in Settings > General, but you 
may need to correct or confirm it within the plugin settings. As an admin, open 
any current pay period and click ‘Timezone’ in the far bottom-right corner. Confirm
the Period Begin date & UTC offset value, and click Confirm (even if no changes 
are made).

### Biweekly time period does not span the correct week

If your schedule is set to Biweekly, you may alter the beginning week as an admin
by clicking the setting icon near the dates at the top of the pay period. Once the
period is correct, save the time card. This will reset the bi-weekly period for 
all users.

### Can I add more time labels instead of just Reg (Regular Time) and PTO (Paid Time Off)?

The plugin was designed around just a few types of time, Reg, PTO, and automatic
overtime. If more categorization or labels are needed, we recommend using the notes
section (on each time entry) as an additional field. In the PRO version, an additional
dropdown is offered for categorization and note sections can be filtered.

### Why can’t I find a user in the supervisor menu?

If you have more than 1000 users, the plugin will display the last 1000 active users
in the supervisor dropdown menu. If a user doesn’t appear on the list, have that
user log into WordPress, then reload the Dynamic Time admin page.

### How do I delete users?

User management is accomplished through the native WP user profiles. Deleting users
is not necessary, as idle users will fall off the main entry list if no time is 
received in the last month. To reduce accidental loss data, Dynamic Time does not
automatically delete time entry data if a WP user is deleted.

### How do I delete entries?

To remove a previously saved time entry in simple entry mode, just type -0 (negative
zero) into the hours field. To remove an entry in itemized mode, adjust clock-in
and clock-out times to the same time.

### How is overtime calculated?

Overtime is designated on the status dropdown menu, next to each user’s name. There
are two types of overtime supported, ‘Standard FLSA’, and ‘California’. FLSA considers
overtime as time and a half for hours worked in excess of 40/hours per week. California
considers overtime as time and a half for hours worked in excess of 8 hours/day 
or 40 hours/week. ‘Exempt’ status will not apply overtime under any condition.

### Can I change the timecard color?

The front end timecard primary color can be changed by declaring the css variable–
dyt_clr. For example, pasting :root{–dyt_clr:darkred!important} below the timecard
shortcode will display the timecard in dark red.

### Where can I get more information on Dynamic Time PRO?

[Dynamic Time PRO](https://dynamictime.net) provides reporting tools useful for 
larger groups of employees, including copying & paste data into Excel, table based
overviews, and searching employee note fields.

## Ressenyes

![](https://secure.gravatar.com/avatar/c56a4780f4bfd1db3f51e33496116327fda92c6693237f4bcf288267f1d662c3?
s=60&d=retro&r=g)

### 󠀁[Unique, versatile, many options](https://wordpress.org/support/topic/unique-versatile-many-options/)󠁿

 [wpress2010](https://profiles.wordpress.org/wpress2010/) 16 de gener de 2025

I am unaware of ANY other WP plug that can do what Dynamic Time can do. The support–
even for the free version – is FAST, USA-based and very helpful. I bought the PRO
version for one of my clients and they are very happy with being able to run their
own mini-payroll system by themselves on a custom WP site I built. Once you become
familiar with the numerous settings controls, you’re off and running!

![](https://secure.gravatar.com/avatar/7384a686717249cd1a6faaa208dc97191698fd39809ca4fde86f558521eaf36c?
s=60&d=retro&r=g)

### 󠀁[Get Fired Up, and I’m only on the free version.](https://wordpress.org/support/topic/get-fired-up-and-im-only-on-the-free-version/)󠁿

 [goodyis](https://profiles.wordpress.org/goodyis/) 3 de març de 2023

Rhett and the team are very responsive and gracious with their time. While I’ll 
only installed the plugin on a testing site at this time, Rhett is making it more
likely to go into production and more likely to move over to the pro version. The
plugin is user-friendly, customizable, and adaptable to different industries and
requirements. It provides appropriate security measures to safeguard sensitive data
on a user-role basis. Dynamic Time has a responsive support team and resources to
assist users whenever they encounter issues. This plugin will likely boost productivity
and transparency for the company it is planned for, saving time and resources that
are currently be incurred through manual time tracking.

![](https://secure.gravatar.com/avatar/c1ef5860c6c179abcd1f5ef0f2cf4ccf47f1154fa1da21481a18e73dec708eed?
s=60&d=retro&r=g)

### 󠀁[Awesome Plugin – Rhett Rocks](https://wordpress.org/support/topic/awesome-plugin-rhett-rocks/)󠁿

 [cassidybamp](https://profiles.wordpress.org/cassidybamp/) 25 de agost de 2022

We originally got this plugin for one of our websites and had some addition features
that we wanted to be added for our company. Rhett took every request that we asked
for and made it a reality and now this is the perfect addition to our company that
does everything we need it to! Great support from a great team!

![](https://secure.gravatar.com/avatar/290b45c9bc0d51ea06cac5680217664c022cd733b6b14cb78a763bd65aabbc57?
s=60&d=retro&r=g)

### 󠀁[Pretty good](https://wordpress.org/support/topic/pretty-good-287/)󠁿

 [nicnatros2](https://profiles.wordpress.org/nicnatros2/) 19 de agost de 2022 1 
resposta

This has some nice functionality built into it. There is a bug that doesn’t allow
a time sheet to be corrected to 0 time in a week. Let’s say the employee was on 
unpaid time off for a week but accidentally entered a day of time. When the payroll
admin fixes it by deleting the value or changing it to zero you will find that the
change doesn’t save. For some reason it will not allow a week to have 0 hours. Another
bug is that after submitting, processing, approving, a timesheet and then you click
the “return to admin” link you will find that the change you submitted isn’t reflected
on that main screen. Should add a step to refresh the data on that screen. This 
solution has a lot less configurable options than some others I’ve looked at. Although
out of the box it seems to have what most would need. It’s just not fully adaptable
maybe to everyone’s needs. Some reporting/accounting features and more timesheet
settings and display options would make this incredible

![](https://secure.gravatar.com/avatar/012ddcc2d22788f1e31cd1b939cec292af87e1a6d93c02e53ff6f4d4aa78b4f6?
s=60&d=retro&r=g)

### 󠀁[Great Time Sheet Plugin!](https://wordpress.org/support/topic/great-time-sheet-plugin/)󠁿

 [Scott Tyrus Washburn](https://profiles.wordpress.org/stwashburn/) 10 de febrer
de 2022

I was looking for a time sheet plugin, and this one is excellent for what my team
needs! Pros of Dynamic Time: Define your time/pay period, such as biweekly, monthly,
etc. My team uses the monthly option. Users can edit their own time sheets. This
is perfect for teams that trust their workers to correctly edit their hours, such
as trusted contractors. Users submit their time sheets for approval. Most importantly,
users can only edit their own hours, not other users’ hours. Workers and supervisors
can print out time sheets. My Reasons to Choose Dynamic Time instead of All-In-One
Time Clock: Workers only being able to edit their own hours seems like it should
be obvious, but I encountered an issue when I previously tried the All-In-One Time
Clock Lite plugin. The issue was that my team’s workers all have the capability 
of editing posts, so that we use our WordPress posts as a company wiki. (This was
accomplished using the Members plugin to create a Wiki Author role that can edit
posts but not pages). So, the issue with All-In-One Time Clock Lite was that it 
gives access to editing user shifts to any user who can edit posts, which resulted
in our users being able to edit each other’s shifts. This was a deal breaker for
my company being able to use the All-In-One Time Clock plugin. I was pleased that
Dynamic Time offers such excellent features to be able to see the hours throughout
the pay period very clearly for both the worker and the supervisor. This is much
better for our company. Cons: At the time of this writing, the plugin does not appear
to have been tested with the latest version of WordPress. I hope the developer will
fix this in the near future. User interface/user experience feels a bit clunky. 
It only takes maybe 5-15 minutes to get used to the interface, but that can seem
like a long time for potential customers examining the plugin. (I recommend the 
developer check out the TeamTime app for Basecamp for ideas of how to improve user
interface/user experience.) I think the 1-star “poor punch in punch out for employee”
review was due to the UI/UX turning a customer away; also, though Dynamic Time now
offers a punch-in/punch-out only feature, it does not look as nice as competitor
punch-in/punch-out time clocks; this can turn customers away from the greater functionality
of Dynamic Time. Style. Similar to user experience, I recommend some improvements
to the style of the plugin’s time sheets so that they look more appealing. (I used
the Code Snippets plugin to add CSS that removes the dropdown option for PTO, since
my small hobby business doesn’t use paid time off, and the dropdown containing PTO
just occupies space and makes the time sheet look more clunky without offering any
useful feature for our company at this time. Fortunately, CSS did the trick. I might
try using CSS to improve the appearance of other portions of the time sheet, as 
well, at some point.) Printout shows the site brand/favicon much too large. This
is because my site used a large favicon size (so that it looks good on all displays).
The printout fails to reduce the favicon size for the purpose of printing. This 
results in the favicon occupying nearly a whole page of the printout. This is a 
small nitpick, because it is a great feature just to allow such easy printing of
the timesheet. These cons are all pretty small concerns, overall. I write these 
as opportunities for improvement, for the developer to consider. Since these are
small concerns, I still give this plugin a perfect score rating for solving my team’s
needs.

![](https://secure.gravatar.com/avatar/6de25ce668e27d4ade38e2f7fa8fb3cb0560eccb0e87ec8713a5173f2476408e?
s=60&d=retro&r=g)

### 󠀁[Excellent service & very user friendly](https://wordpress.org/support/topic/excellent-service-very-user-friendly/)󠁿

 [laurabourke](https://profiles.wordpress.org/laurabourke/) 27 de abril de 2021

This plug in provides a great online timesheet system. The support and service offered
is exceptional. Queries have been responded to very quickly and in a very easy to
understand way. I recommend this plug in to anyone seeking an online timesheet system.

 [ Llegiu totes les 21 ressenyes ](https://wordpress.org/support/plugin/dynamic-time/reviews/)

## Col·laboradors i desenvolupadors

«Dynamic Time» és programari de codi obert. La següent gent ha col·laborat en aquesta
extensió.

Col·laboradors

 *   [ RLDD ](https://profiles.wordpress.org/rermis/)

“Dynamic Time” s’ha traduït a 7 configuracions regionals. Gràcies als [traductors](https://translate.wordpress.org/projects/wp-plugins/dynamic-time/contributors)
per les seves aportacions.

[Traduïu «Dynamic Time» a la vostra llengua.](https://translate.wordpress.org/projects/wp-plugins/dynamic-time)

### Interessats en el desenvolupament?

[Navegueu pel codi](https://plugins.trac.wordpress.org/browser/dynamic-time/), baixeu-
vos el [repositori SVN](https://plugins.svn.wordpress.org/dynamic-time/), o subscriviu-
vos al [registre de desenvolupament](https://plugins.trac.wordpress.org/log/dynamic-time/)
per [fisl de subscripció RSS](https://plugins.trac.wordpress.org/log/dynamic-time/?limit=100&mode=stop_on_copy&format=rss).

## Registre de canvis

#### 5.4.25

 * Improvements to UTC offset functions

#### 5.4.24

 * Timezone module translation

#### 5.4.23

 * PTO col visibility

#### 5.4.22

 * JS color setting fix when input field is blank

#### 5.4.21

 * Fix presubmit behavior

#### 5.4.20

 * Fix warning for pto array

#### 5.4.19

 * Update bonus db field to allow 7 digits.

#### 5.4.18

 * Suppress iOS auto‐scroll bounce and adjust to 50vh scroll threshold

#### 5.4.17

 * Adjusted req role for processor

#### 5.4.16

 * Add processing timestamp user and IP

#### 5.4.15

 * Compatibility with WP 6.8

#### 5.4.14

 * Added time calibration module

#### 5.4.11

 * Minor bug fixes

#### 5.4.7

 * DB Rate col size increase. Adjust highlighted day for timezone.

#### 5.4.6

 * Role check improvements. Presubmit option added to interface. Additional translations
   created.

#### 5.4.4

 * JS improvements to loading.

#### 5.4.3

 * JS warning fix, minor updates.

#### 5.4.2

 * Mail function updates, creation of reminder emails. Itemized entry view improvements.
   Translation refinements. Introduced Dutch translations.

## Meta

 *  Versió **5.4.25**
 *  Darrera actualització **fa 2 dies**
 *  Instal·lacions actives **200+**
 *  Versió del WordPress ** 6.0 o posterior **
 *  Provada fins a **6.9.4**
 *  Idiomes
 * [Dutch](https://nl.wordpress.org/plugins/dynamic-time/), [English (US)](https://wordpress.org/plugins/dynamic-time/),
   [German](https://de.wordpress.org/plugins/dynamic-time/), [Italian](https://it.wordpress.org/plugins/dynamic-time/),
   [Norwegian (Bokmål)](https://nb.wordpress.org/plugins/dynamic-time/), [Romanian](https://ro.wordpress.org/plugins/dynamic-time/),
   [Spanish (Mexico)](https://es-mx.wordpress.org/plugins/dynamic-time/), i [Swedish](https://sv.wordpress.org/plugins/dynamic-time/).
 *  [Traduïu a la vostra llengua](https://translate.wordpress.org/projects/wp-plugins/dynamic-time)
 * Etiquetes
 * [time management](https://ca.wordpress.org/plugins/tags/time-management/)[timesheet](https://ca.wordpress.org/plugins/tags/timesheet/)
 *  [Vista avançada](https://ca.wordpress.org/plugins/dynamic-time/advanced/)

## Valoracions

 4.7 sobre 5 estrelles.

 *  [  19 valoracions de 5 estrelles     ](https://wordpress.org/support/plugin/dynamic-time/reviews/?filter=5)
 *  [  0 valoracions de 4 estrelles     ](https://wordpress.org/support/plugin/dynamic-time/reviews/?filter=4)
 *  [  1 valoració de 3 estrelles     ](https://wordpress.org/support/plugin/dynamic-time/reviews/?filter=3)
 *  [  0 valoracions de 2 estrelles     ](https://wordpress.org/support/plugin/dynamic-time/reviews/?filter=2)
 *  [  1 valoració de 1 estrelles     ](https://wordpress.org/support/plugin/dynamic-time/reviews/?filter=1)

[Afegeix una ressenya](https://wordpress.org/support/plugin/dynamic-time/reviews/#new-post)

[Visualitzeu totes les ressenyes](https://wordpress.org/support/plugin/dynamic-time/reviews/)

## Col·laboradors

 *   [ RLDD ](https://profiles.wordpress.org/rermis/)

## Suport

Teniu quelcom a dir? Necessiteu ajuda?

 [Visualitza els fòrums de suport](https://wordpress.org/support/plugin/dynamic-time/)