Daily Prayer Time


For video tutorial please follow these links:
– (Latest) How to tutorial

Alhamdulillah that you can display Yearly and Monthly prayer time with ajax month selector using shortcode [timetable]
Daily prayer time can be displayed vertically or horizontally in your preferable widget area. Designed for any Mosque or Islamic institutes.

You need to upload your masjid’s timetable from plugin admin section.


[GIT Repository] https://bitbucket.org/mmrs151/daily-prayer-time-for-mosques
Add your commit and make a pull request. Please describe your feature, I will add it to the core.
Also, feel free to release my code with a new plugin name with your exiting new ideas added to it.
My sole intention is to support the ummah.
So I have absolutely no complain as long as you have the same intention.



Once the installation above is done, this will allow you

  • To display prayer start and jamah time

  • To display ramadan timetable for daily or full month

  • To display next prayer and IQAMAH notifications

  • To display prayer time either vertical or horizontal widget.

  • To display ‘Jamah time’ only if you chose.

  • To chose from three different themes

  • To chose Asr salah start method

  • Display monthly and yearly timetable using shortcode [timetable] from any page or post

  • Display Khutbah time announcement on Friday

  • Display Iqamah time only for monthly timetable using shortcode

  • Upload any number of days, weeks, months or a full year.

  • Support all language that are readable on the web

  • Use custom css using the class dptUserStyles to decorate your element table elements.

  • Use span class dpt_jamah and dpt_start along with [next_xxxx_prayer] and design your view however you want.

  • Display Iqamah update for next day

  • Display prayer time on big monitors in the masjid


  1. [monthlytable] – Display Yearly and Monthly prayer time with ajax month selector
  2. [dailytable_horizontal] – Display daily timetable horizontally
  3. [dailytable_horizontal asr=hanafi] – Display daily timetable horizontally with Hanafi Asr start method
  4. [dailytable_vertical] – Display daily timetable vertically
  5. [dailytable_vertical asr=hanafi] – Display daily timetable vertically with Hanafi Asr start method
  6. [dailytable_horizontal asr=hanafi friday_alert=”First Khutbah: 1:15. Second Khutbah: 1:45″] – Display Friday announcement
  7. [monthlytable display=iqamah_only] – Display Iqamah only for Yearly and Monthly prayer time with ajax month selector
  8. [monthlytable display=azan_only] – Display Azan only for Yearly and Monthly prayer time with ajax month selector
  9. [monthlytable heading=”MÃ¥nedlige Tidsplan”] – Display monthly time table heading in any language, default is ‘Monthly Time Table for’
  10. [digital_screen] – Display prayer time on big monitors in the masjid
    … and more. Check the ‘helps-and-tips’ page in plugin settings once you install it.


  • Upload timetable
  • Translate in any language
  • Hijri date settings
  • Change timetable look and feel
  • Update monthly prayer time from admin section
  • Digital screen settings
  • Jumuah, Ramadan, Asr and Iqamah notification settings
  • API docs
  • Widget settings
  • Example 1: daily prayer times
  • Example 2: monthly prayer times
  • Digital screen or mobile screen
  • Example1: Using individual shortcode
  • Example2: Using individual shortcode
  • API response
  • Iqamah change notification for tomorrow


  1. Download the plugin
  2. Simply go under the Plugins page, then click on Add new and select the plugin’s .zip file
  3. Alternatively you can extract the contents of the zip file directly to your wp-content/plugins/ folder
  4. Finally, just go under Plugins and activate the plugin

Comprehensive setup

Please upload your mosque’s timetable in .csv format from the plugin setting page.


Why my time table is showing all zeros(0)?

You will need to import your mosque’s timetable csv from settings section.

Why my date is showing ‘1, Jan 1970’

Because you have not imported your mosque’s timetable or your date format is not valid mysql format, which is (YYYY-MM-DD)

How to display ramadan time

Simply put ‘1’ for the last column(is_ramadan) in the sample csv for the days belongs to ramadan before upload

Why does it not show minutes remaining for next IQAMAH

Please check/update your timezone settings in Settings > General

What other features coming in the next updates

Please look at https://trello.com/b/6Re5Dga7/salah-time-wordpress-plugin


2 October 2020
I would like to set all background in the time prayer screen black. I can set all of them except the date and footer part. I also would like to set the text font and color of the dates. Black Background is for energy saving.
5 September 2020
When asked to develop the website of my local mosque in Sheffield a year ago I needed to find a prayer times plugin that was free, high-quality and customisable. This plugin satisfied those requirements, and mostly just worked with very few bugs, but the few that I did find were fixed promptly and professionally. Since then I've personally seen the amount of code that brother Mustafiz has contributed to the project in just the last year, in his free time and in return for nothing else, and his commitment to both the ummah and the open-source community are highly admirable. I strongly urge any masjids or individuals who benefit from brother Mustafiz's work to donate what you can in order to ensure that he can keep doing what he does and getting better at it.
3 August 2020
This is the best plugin for displaying prayer times both on a website and inside the mosque on a big screen. I have no coding or web development experience but have managed to activate the plugin with the easy to understand instructions and pre-programmed shortcodes and template. We were thinking about purchasing the LED salah time clocks which are difficult to set up and maintain. Luckily, we came across this plugin and knew straight away that this is the best solution for our website and mosque. May Allah reward the developer in this world and the hereafter for this amazing plugin and the service that he is providing.
3 June 2020
Great plugins with many opportunities. In addition, it is possible to develop this plugin by coming up with ideas for improvements. Can definitely recommend it
20 May 2020
Bhai, i can't thank you enough for this truly amazing plugin and your world class support. Thank you so much. May Allah reward you in abundance. I look forward seeing you once the COVID:19 situation is over. JazakAllahukhair
10 May 2020
This plugin is incredible, it saved my life! Very very great! Easy to set up and very useful. Thanks a lot!
Read all 68 reviews

Contributors & Developers

“Daily Prayer Time” is open source software. The following people have contributed to this plugin.


Translate “Daily Prayer Time” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Change log


  • Allow 11 slides for digital screen
  • Make next prayer slide optional and control