WordPress plugin intelligence profile

WAQTUNA Prayer Times

Display prayer times for mosques and Islamic centers using the vaktija.eu API, with Hijri dates and shortcodes.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.3.5
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.6 · PHP 7.2
Directory statusactive
Last directory update6 Oct 202626d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records WAQTUNA Prayer Times version 1.3.5 as active, updated 26d ago and tested up to WordPress 7.1.

Overview

About this plugin

WAQTUNA adds prayer time widgets to your WordPress site through simple shortcodes. It is built for mosques and Islamic centers that want accurate, maintainable prayer times without manual daily updates.

eu API. Choose a location in the admin, and times are fetched and cached automatically. You can also import a CSV file as the primary source or as a fallback when the API is unavailable.

eu. It uses their public API as a data source.

Features

  • Full prayer times widget with Gregorian and Hijri dates, plus key Islamic dates (Eid, Jumu’ah, Laylat al-Qadr, and more on the Hijri calendar)
  • Next prayer widget with live countdown
  • Location picker connected to api.vaktija.eu
  • WordPress timezone check on the Location tab (warns when site time does not match the selected city)
  • CSV import as an alternative or fallback data source
  • Custom congregation times (Fajr Jamah, Jumuah summer/winter, Isha/Tarawih)
  • Multiple layouts: grid, list, compact grid, and compact list
  • Responsive layouts: set a different layout for mobile, tablet, and desktop
  • Light, dark, and system theme modes
  • Custom labels, Hijri month names, and weekday names — with primary and optional secondary language overrides for bilingual sites
  • Highlight colors and optional background patterns
  • Masjid full-screen display for TV and kiosk screens with orientation and rotation support
  • Monthly prayer timetables (Gregorian or Hijri month) with logo, heading, overlapping month(s) from the other calendar, Islamic key dates column (desktop/print), up to 3 footer text lines, print, and PNG export
  • Custom background image fit and opacity for widget and masjid display
  • Translation-ready; language packs are provided via WordPress translations (translate.wordpress.org). English defaults when no language pack is installed

Shortcodes

[waqtuna_prayer_times] — full prayer times display with date navigation.

[waqtuna_prayer_times date="2026-09-17"] — show prayer times for a specific date.

[waqtuna_next_prayer] — show the next upcoming prayer.

[waqtuna_next_prayer style="compact"] — compact next-prayer display.

[waqtuna_prayer_times style="masjid"] — full-screen masjid display for TV or kiosk screens.

[waqtuna_prayer_times style="masjid" orientation="vertical" rotation="90-right"] — portrait TV with 90° clockwise rotation.

[waqtuna_prayer_times style="gregorian-month"] — full-month timetable for the current Gregorian month.

[waqtuna_prayer_times style="hijri-month"] — full-month timetable for the current Hijri month.

[waqtuna_prayer_times style="gregorian-month" month="4" year="2026"] — optional month and year attributes for monthly views.

External services

eu/v3 to obtain location lists and daily prayer times. This is required when the API data source is enabled and the frontend widget loads or changes dates.

Data sent: selected location ID and requested Gregorian date. No WordPress user accounts, personal data, or site credentials are transmitted.

Requests are made over HTTPS when an administrator selects or refreshes a location, when the widget is first rendered, and when visitors change the date in the widget. If the API is unavailable and CSV import is configured, the plugin can use locally stored CSV data instead.

eu (third-party prayer times API; not affiliated with this plugin).

eu/

eu/ (contact the service operator for current privacy information)

Hijri dates are calculated locally using an embedded Umm al-Qura month table (1990–2040). Dates outside that range fall back to PHP intl when available.

Credits

eu.

Month timetable PNG export uses the bundled html-to-image library (MIT license, ~20 KB). It runs in the browser only when a visitor uses Save as image on a monthly timetable. No additional npm or Composer packages are required on the server.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • prayer times
  • hijri
  • islam
  • mosque
  • shortcode
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.6 · PHP 7.2
Update activity6 Oct 202626d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

WordPress compatibility7.1.27.1.3
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.