Din – Muslim Prayer Timetable
Simple, modern prayer timetable for mosques. Display via shortcode with Hijri date support, countdown timer, styling, and PDF download.
Solid choice
Din – Muslim Prayer Timetable is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 3 weeks ago, and scores 64/100 on our health check.
- Actively developed — last update 3 weeks ago
- Tested with the latest WordPress (7.1)
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Din stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| hijri | #20 |
| islamic | #20 |
| mosque | #16 |
| Muslim | #7 |
| Prayer Times | #19 |
About Din – Muslim Prayer Timetable
From the official readme · v1.2.2Description
Din is a lightweight, modern WordPress plugin designed to display daily and monthly Islamic prayer times. It allows mosques and Islamic centers to easily share accurate prayer timetables on their websites through simple shortcodes.
Features
- Daily prayer times in vertical or horizontal layout
- Next prayer with live countdown timer
- Monthly prayer timetables
- Simple Hijri (Islamic) date with manual month/day override
- Customizable colors, font size, and styling
- CSV import for easy bulk upload
- Responsive design with modern CSS
- Automatic next prayer highlighting
- Cache-busted asset loading
- PDF download of prayer timetable (via uploaded PDF)
- Fully translation-ready (i18n)
How It Works
- Import your prayer times via CSV (sample provided)
- Display using shortcodes:
[dinmpt_daily_timetable],[dinmpt_next_prayer],[dinmpt_monthly_timetable],[dinmpt_hijri_date] - Customize appearance via the Design settings tab
- Configure Hijri date settings using the base date and monthly day overrides
License
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/gpl-2.0.html.
Developer Notes
Developed by Wan Saifudin (https://wansazlinasaruddin.com). This plugin is free for use on any WordPress site. No warranties are provided.
Installation
- Upload the
din-muslim-prayer-timetablefolder to the/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to Settings > Prayer Times to import your CSV file
- Use the shortcodes to display prayer times on any page or post
Frequently asked questions
What shortcodes are available?
[dinmpt_daily_timetable] – Display daily prayer times table [dinmpt_next_prayer] – Display next prayer with countdown timer [dinmpt_monthly_timetable] – Display monthly prayer times [dinmpt_hijri_date] – Display today’s Hijri date [dinmpt_gregorian_date] – Display today’s Gregorian date
How do I import prayer times?
Download the sample CSV file from the plugin’s Import tab, fill in your prayer times, and upload it through the same tab.
How does the Hijri date work?
The plugin uses a simple anchor-based calculation. Set the base Gregorian date and corresponding Hijri date, then manually override each month’s length (29 or 30 days). The system automatically updates as days pass.
Can I customize the appearance?
Yes, you can customize colors, font sizes, and other styling options through the Design settings tab.
Changelog
Critical: Fixes PHP 7.4 parse error on activation. Update required if your site runs PHP 7.4.
1.2.2
- Fixed PHP 7.4 parse error: removed PHP 8.0 union type
string|falsereturn declarations from parseDate() methods in class-dinmpt-csv-processor.php and class-dinmpt-renderer.php
1.2.1
- Fixed mixed line endings across all PHP, JS, and CSS files to resolve Plugin Check Internal.LineEndings.Mixed warnings
- Prefixed all local variables in View template files (hijri-tab.php, design-tab.php) to comply with WordPress.NamingConventions.PrefixAllGlobals
1.2.0
- Renamed all prefixes from dpt_/DPT_ (3-char) to dinmpt_/DINMPT_ (6-char) to comply with WordPress.org plugin guidelines (minimum 4-character prefix)
- Renamed all include files from class-dpt-.php to class-dinmpt-.php
- Renamed all CSS classes and variables from dptt-* to dinmpt-*
- Renamed all asset handles from dptt-* to dinmpt-*
- Renamed JS variables from DPTT/dptt_vars to DINMPT/dinmpt_vars
- Fixed sanitizeHijriSettings() to validate base Gregorian date using DateTime::createFromFormat (prevents DateTime exceptions on invalid calendar dates)
- Note: Due to prefix change, existing settings will need to be reconfigured
See changelog.txt for older version history.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Din – Muslim Prayer Timetable alternatives
All hijri plugins →FAQ
Din – Muslim Prayer Timetable: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 12, 2026
Is Din – Muslim Prayer Timetable free?
Yes. Din – Muslim Prayer Timetable is free to download and use from the official WordPress.org plugin directory.
Is Din – Muslim Prayer Timetable safe to use in 2026?
Din – Muslim Prayer Timetable is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 3 weeks ago, and scores 64/100 on our health check.
How many websites use Din – Muslim Prayer Timetable?
Din – Muslim Prayer Timetable is active on <10 WordPress websites and has been downloaded 133 times since it launched in September 2026. It was downloaded 135 times in the last 30 days.
Does Din – Muslim Prayer Timetable work with WordPress 7.1?
Yes. The developer has tested Din – Muslim Prayer Timetable up to WordPress 7.1.3, the latest release. It requires WordPress 5.8 or newer.
What PHP version does Din – Muslim Prayer Timetable need?
Din – Muslim Prayer Timetable requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Din – Muslim Prayer Timetable last updated?
The latest version, 1.2.2, was released on September 18, 2026 (3 weeks ago).
Who makes Din – Muslim Prayer Timetable?
Din – Muslim Prayer Timetable is developed and maintained by wansaifudin.
What are the best alternatives to Din – Muslim Prayer Timetable?
The most popular alternatives to Din – Muslim Prayer Timetable are Simple Hijri Calendar (70+ installs), Hijri (10+ installs) and Penanggalan Hijriyah & Mase… (10+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card