{"id":378089,"date":"2026-10-06T11:52:48","date_gmt":"2026-10-06T11:52:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/waqtuna-prayer-times\/"},"modified":"2026-10-06T11:52:16","modified_gmt":"2026-10-06T11:52:16","slug":"waqtuna-prayer-times","status":"publish","type":"plugin","link":"https:\/\/so.wordpress.org\/plugins\/waqtuna-prayer-times\/","author":23569300,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.5","stable_tag":"1.3.5","tested":"7.1.3","requires":"5.6","requires_php":"7.2","requires_plugins":null,"header_name":"WAQTUNA Prayer Times","header_author":"Salih Ahmetspahic","header_description":"Prayer times display for mosques and Islamic centers","assets_banners_color":"f1f5f1","last_updated":"2026-10-06 11:52:16","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/salih.ahmetspahic.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":155,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.5":{"tag":"1.3.5","author":"salihoglu87","date":"2026-10-06 11:52:16","revision":3730711}},"upgrade_notice":{"1.3.5":"<p>Month timetable improvements (footer lines, secondary calendar label, dark theme readability), plus theme=&quot;light|dark|auto&quot; shortcode override for all display styles.<\/p>","1.3.4":"<p>Fixes plugin activation on PHP 7.2\u20137.4 and WordPress.org script enqueue compliance.<\/p>","1.3.3":"<p>Compatibility fix for servers without mbstring; translation and label fixes.<\/p>","1.3.1":"<p>Month timetable layout fixes for Divi and mobile, translated column headers, and improved dark-theme styling.<\/p>","1.3.0":"<p>New monthly timetable shortcodes. Configure logo, heading, and background under WAQTUNA \u2192 Display \u2192 Month timetable.<\/p>","1.2.3":"<p>Frontend data source credit is off by default. Enable it under WAQTUNA \u2192 Display if you want it shown.<\/p>","1.2.2":"<p>Masjid TV rotation fixes and improved 90\u00b0 layout countdown placement.<\/p>","1.2.1":"<p>Masjid shortcode rotation fix. Use rotation=&quot;90-right&quot;, rotation=&quot;90-left&quot;, or rotation=&quot;180&quot; on [waqtuna_prayer_times style=&quot;masjid&quot;].<\/p>","1.2.0":"<p>New masjid TV display. Add [waqtuna_prayer_times style=&quot;masjid&quot;] to a dedicated page and configure it under WAQTUNA \u2192 Display \u2192 Masjid Display.<\/p>","1.1.3":"<p>Renamed to WAQTUNA Prayer Times. Update shortcodes to <code>[waqtuna_prayer_times]<\/code> and <code>[waqtuna_next_prayer]<\/code>.<\/p>","1.1.2":"<p>Responsive layout support. Review <strong>WAQTUNA \u2192 Display<\/strong> to set layouts for mobile, tablet, and desktop.<\/p>","1.1.1":"<p>Layout polish, admin usability improvements, and color default fixes.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3730711,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3730711,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3730711,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3730711,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3730711,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3.5"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3730711,"resolution":"1","location":"assets","locale":"","width":1904,"height":984},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3730711,"resolution":"2","location":"assets","locale":"","width":3840,"height":2160},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3730711,"resolution":"3","location":"assets","locale":"","width":1452,"height":2308},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3730711,"resolution":"4","location":"assets","locale":"","width":1040,"height":294}},"screenshots":{"1":"Daily prayer times widget with Gregorian and Hijri dates","2":"Masjid full-screen display for TV and kiosk screens","3":"Monthly prayer timetable with Islamic key dates","4":"Next prayer widget with live countdown"}},"plugin_section":[],"plugin_tags":[10957,10508,10547,22604,80],"plugin_category":[43],"plugin_contributors":[284674],"plugin_business_model":[],"class_list":["post-378089","plugin","type-plugin","status-publish","hentry","plugin_tags-hijri","plugin_tags-islam","plugin_tags-mosque","plugin_tags-prayer-times","plugin_tags-shortcode","plugin_category-customization","plugin_contributors-salihoglu87","plugin_committers-salihoglu87"],"banners":{"banner":"https:\/\/ps.w.org\/waqtuna-prayer-times\/assets\/banner-772x250.png?rev=3730711","banner_2x":"https:\/\/ps.w.org\/waqtuna-prayer-times\/assets\/banner-1544x500.png?rev=3730711","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/waqtuna-prayer-times\/assets\/icon.svg?rev=3730711","icon":"https:\/\/ps.w.org\/waqtuna-prayer-times\/assets\/icon.svg?rev=3730711","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/waqtuna-prayer-times\/assets\/screenshot-1.png?rev=3730711","caption":"Daily prayer times widget with Gregorian and Hijri dates"},{"src":"https:\/\/ps.w.org\/waqtuna-prayer-times\/assets\/screenshot-2.png?rev=3730711","caption":"Masjid full-screen display for TV and kiosk screens"},{"src":"https:\/\/ps.w.org\/waqtuna-prayer-times\/assets\/screenshot-3.png?rev=3730711","caption":"Monthly prayer timetable with Islamic key dates"},{"src":"https:\/\/ps.w.org\/waqtuna-prayer-times\/assets\/screenshot-4.png?rev=3730711","caption":"Next prayer widget with live countdown"}],"raw_content":"<!--section=description-->\n<p>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.<\/p>\n\n<p>Prayer times are loaded from the <a href=\"https:\/\/vaktija.eu\">vaktija.eu API<\/a>. 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.<\/p>\n\n<p>This plugin is not affiliated with vaktija.eu. It uses their public API as a data source.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>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)<\/li>\n<li>Next prayer widget with live countdown<\/li>\n<li>Location picker connected to api.vaktija.eu<\/li>\n<li>WordPress timezone check on the Location tab (warns when site time does not match the selected city)<\/li>\n<li>CSV import as an alternative or fallback data source<\/li>\n<li>Custom congregation times (Fajr Jamah, Jumuah summer\/winter, Isha\/Tarawih)<\/li>\n<li>Multiple layouts: grid, list, compact grid, and compact list<\/li>\n<li>Responsive layouts: set a different layout for mobile, tablet, and desktop<\/li>\n<li>Light, dark, and system theme modes<\/li>\n<li>Custom labels, Hijri month names, and weekday names \u2014 with primary and optional secondary language overrides for bilingual sites<\/li>\n<li>Highlight colors and optional background patterns<\/li>\n<li>Masjid full-screen display for TV and kiosk screens with orientation and rotation support<\/li>\n<li>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<\/li>\n<li>Custom background image fit and opacity for widget and masjid display<\/li>\n<li>Translation-ready; language packs are provided via WordPress translations (translate.wordpress.org). English defaults when no language pack is installed<\/li>\n<\/ul>\n\n<h4>Shortcodes<\/h4>\n\n<pre><code>[waqtuna_prayer_times] \u2014 full prayer times display with date navigation.\n\n[waqtuna_prayer_times date=\"2026-09-17\"] \u2014 show prayer times for a specific date.\n\n[waqtuna_next_prayer] \u2014 show the next upcoming prayer.\n\n[waqtuna_next_prayer style=\"compact\"] \u2014 compact next-prayer display.\n\n[waqtuna_prayer_times style=\"masjid\"] \u2014 full-screen masjid display for TV or kiosk screens.\n\n[waqtuna_prayer_times style=\"masjid\" orientation=\"vertical\" rotation=\"90-right\"] \u2014 portrait TV with 90\u00b0 clockwise rotation.\n\n[waqtuna_prayer_times style=\"gregorian-month\"] \u2014 full-month timetable for the current Gregorian month.\n\n[waqtuna_prayer_times style=\"hijri-month\"] \u2014 full-month timetable for the current Hijri month.\n\n[waqtuna_prayer_times style=\"gregorian-month\" month=\"4\" year=\"2026\"] \u2014 optional month and year attributes for monthly views.\n<\/code><\/pre>\n\n<h4>External services<\/h4>\n\n<p>This plugin connects to the vaktija.eu API at <code>https:\/\/api.vaktija.eu\/v3<\/code> 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.<\/p>\n\n<p>Data sent: selected location ID and requested Gregorian date. No WordPress user accounts, personal data, or site credentials are transmitted.<\/p>\n\n<p>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.<\/p>\n\n<p>Service provider: <a href=\"https:\/\/vaktija.eu\/\">vaktija.eu<\/a> (third-party prayer times API; not affiliated with this plugin).<\/p>\n\n<p>Terms of use: <a href=\"https:\/\/vaktija.eu\/\">https:\/\/vaktija.eu\/<\/a>\nPrivacy policy: <a href=\"https:\/\/vaktija.eu\/\">https:\/\/vaktija.eu\/<\/a> (contact the service operator for current privacy information)<\/p>\n\n<p>Hijri dates are calculated locally using an embedded Umm al-Qura month table (1990\u20132040). Dates outside that range fall back to PHP intl when available.<\/p>\n\n<h4>Credits<\/h4>\n\n<p>Prayer time data provided by <a href=\"https:\/\/vaktija.eu\">vaktija.eu<\/a>.<\/p>\n\n<p>Month timetable PNG export uses the bundled <a href=\"https:\/\/github.com\/bubkoo\/html-to-image\">html-to-image<\/a> 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.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/waqtuna-prayer-times<\/code>, or install the zip under <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Open <strong>WAQTUNA \u2192 Location<\/strong>, select your country and location, and save.<\/li>\n<li>If the Location tab shows a timezone warning, set <strong>Settings \u2192 General \u2192 Timezone<\/strong> to match your city (prayer times from vaktija.eu are local wall-clock times).<\/li>\n<li>Add <code>[waqtuna_prayer_times]<\/code> to a page or post.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20an%20api%20key%3F\"><h3>Does this plugin require an API key?<\/h3><\/dt>\n<dd><p>No. The vaktija.eu API is used without an API key.<\/p><\/dd>\n<dt id=\"can%20i%20use%20my%20own%20prayer%20times%3F\"><h3>Can I use my own prayer times?<\/h3><\/dt>\n<dd><p>Yes. Import a CSV under <strong>WAQTUNA \u2192 Data Import<\/strong>, then choose <strong>Imported CSV data<\/strong> as the source on the <strong>Location<\/strong> tab. CSV and API can also act as fallbacks for each other.<\/p><\/dd>\n<dt id=\"which%20csv%20format%20is%20supported%3F\"><h3>Which CSV format is supported?<\/h3><\/dt>\n<dd><p>Semicolon-separated values:<\/p>\n\n<pre><code>gregorian_date;hijri_date;fajr;sunrise;dhuhr;asr;maghrib;isha\n<\/code><\/pre><\/dd>\n<dt id=\"does%20the%20plugin%20work%20without%20the%20intl%20php%20extension%3F\"><h3>Does the plugin work without the intl PHP extension?<\/h3><\/dt>\n<dd><p>Yes. Hijri dates for 1990\u20132040 are calculated from an embedded lookup table, so intl is not required for normal use.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20prayer%20names%20and%20labels%3F\"><h3>Can I customize prayer names and labels?<\/h3><\/dt>\n<dd><p>Yes. Use <strong>WAQTUNA \u2192 Translations<\/strong> to override prayer names, navigation labels, Hijri months, and weekday names.<\/p><\/dd>\n<dt id=\"can%20i%20use%20different%20custom%20labels%20on%20a%20bilingual%20site%3F\"><h3>Can I use different custom labels on a bilingual site?<\/h3><\/dt>\n<dd><p>Yes. Choose a <strong>primary<\/strong> and optional <strong>secondary<\/strong> language on the Translations tab. Custom overrides apply only when the page is shown in one of those languages; all other languages use WordPress language packs or the plugin defaults.<\/p><\/dd>\n<dt id=\"why%20is%20the%20wrong%20prayer%20highlighted%3F\"><h3>Why is the wrong prayer highlighted?<\/h3><\/dt>\n<dd><p>Prayer times from vaktija.eu are local times for the selected city. WordPress must use the same timezone under <strong>Settings \u2192 General<\/strong>. After you choose a location, open <strong>WAQTUNA \u2192 Location<\/strong> \u2014 the plugin compares your WordPress timezone with the country of the selected city and shows a warning if they do not match.<\/p><\/dd>\n<dt id=\"which%20timezone%20should%20i%20use%3F\"><h3>Which timezone should I use?<\/h3><\/dt>\n<dd><p>Choose the timezone for your mosque or location (for example <code>Europe\/Berlin<\/code> for Bonn, <code>Europe\/Sarajevo<\/code> for Sarajevo). Do not leave WordPress on UTC unless your location is actually in UTC.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.5<\/h4>\n\n<ul>\n<li>Islamic key dates (Hijri calendar): Eid, Ramadan start, Laylat al-Badr, Laylat al-Qadr (27 Ramadan), Hajj, Ashura, Jumu'ah, and more \u2014 extend via vaktija_islamic_date_events filter; month timetable adds a description column on desktop and in print\/PNG export<\/li>\n<li>Translations tab: customize labels for every built-in Islamic key date in primary and secondary languages<\/li>\n<li>Month timetable: up to 3 custom footer text lines below the table (centered, black or white by theme, included in print and PNG export)<\/li>\n<li>Month timetable heading shows overlapping Hijri month(s) under a Gregorian month, and overlapping Gregorian month(s) under a Hijri month (smaller text below the mosque name)<\/li>\n<li>Month timetable: removed divider line between logo and heading<\/li>\n<li>Month timetable dark theme: less transparent table cells and brighter grid lines for better readability<\/li>\n<li>Shortcode theme override: use theme=\"light\", theme=\"dark\", or theme=\"auto\" on [waqtuna_prayer_times] (all display styles)<\/li>\n<li>Month timetable: prayer column headers horizontal on desktop with ellipsis overflow; vertical on narrow\/mobile layouts<\/li>\n<li>Daily widget grid: keeps 3+3 \/ 2-column card layout on mobile (no stacked list); switches to single-row only on wide containers (no text cropping)<\/li>\n<li>Month timetable: description column and horizontal prayer headers only on wide screens (768px+) and export; mobile keeps 15-column grid with vertical cropped prayer names<\/li>\n<\/ul>\n\n<h4>1.3.4<\/h4>\n\n<ul>\n<li>Fixed PHP 7.2 activation parse error by replacing PHP 8 match expressions with switch statements<\/li>\n<li>Translations tab JavaScript is now enqueued with wp_enqueue_script instead of inline script tags<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>Fixed Ramadan Maghrib label showing \"Iftar\/Iftar\"; during Ramadan the column now shows only \"Iftar\" or a custom Iftar label<\/li>\n<li>Fixed fatal error when rendering prayer times on PHP installs without the optional mbstring extension<\/li>\n<li>Release packages no longer bundle .po\/.mo files (translations are provided via translate.wordpress.org)<\/li>\n<li>Fixed prayer name overrides not saving from the Translations tab<\/li>\n<li>Rely on WordPress automatic translation loading (Text Domain header; no manual load_plugin_textdomain call)<\/li>\n<li>Custom labels are now stored per language (e.g. Bosnian overrides do not affect German pages)<\/li>\n<li>Translations tab: choose primary and optional secondary languages for custom labels; all other languages fall back to WordPress language packs or plugin defaults<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Fixed month timetable print and Save as image when the html-to-image vendor script was missing from the install<\/li>\n<li>Bundled html-to-image vendor file is now included in releases (no longer excluded by gitignore)<\/li>\n<li>Month export loads the image library more reliably on optimized\/cached sites<\/li>\n<li>Month timetable on screen uses A4 portrait width (794px), centered, and scales down on narrow viewports<\/li>\n<li>Month timetable caption uses the mosque name (or city) from Location settings; redundant heading text option removed<\/li>\n<li>Ramadan month timetable shows Suhur, Iftar\/Maghrib, and Tarawih columns (Fajr\/Sabah column omitted; Suhur uses the Fajr adhan time)<\/li>\n<li>Optional mosque name on the Location tab replaces the city label on the widget when set<\/li>\n<li>Configurable frame thickness and color for the daily widget and month timetable under Display \u2192 Color Settings<\/li>\n<li>Fixed current and next prayer highlight backgrounds when saving color settings (translucent rgba preserved)<\/li>\n<li>Grid layout keeps prayer boxes on one row when space allows; otherwise uses centered 3+3 (or 4+3 in Ramadan)<\/li>\n<li>Default mobile layout is now List instead of Compact Grid<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Month timetable fills the full WordPress or page-builder column width on screen<\/li>\n<li>Month and masjid views are excluded from the global widget max-width admin setting<\/li>\n<li>Month timetable rebuilt with CSS Grid for reliable layout in Divi and other themes<\/li>\n<li>Date, weekday, and Hijri columns no longer collapse or misalign when themes override table styles<\/li>\n<li>Improved mobile layout: smaller responsive font on narrow screens so all columns fit without horizontal scrolling<\/li>\n<li>Month timetable column headers (Greg., Week, Hijri) are translatable in all bundled languages<\/li>\n<li>Month timetable prayer times use warm ivory text in dark theme (distinct from date columns)<\/li>\n<li>Export and print still use fixed A4 portrait layout<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Added monthly prayer timetables via <code>[waqtuna_prayer_times style=\"gregorian-month\"]<\/code> and <code>style=\"hijri-month\"<\/code><\/li>\n<li>Month view: optional logo (light\/dark), heading text, theme, and background settings under WAQTUNA \u2192 Display \u2192 Month timetable<\/li>\n<li>Month view: print and Save as image (A4 portrait PNG) with full-page layout and patterned background<\/li>\n<li>Hijri month ranges use the embedded Umm al-Qura table with API\/CSV fallback for daily times<\/li>\n<li>Bundled html-to-image (MIT) for client-side PNG export; no server-side image library required<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Frontend \u201cpowered by vaktija.eu\u201d credit is now opt-in only (Display tab checkbox, off by default)<\/li>\n<li>Added capability check when clearing debug logs in admin<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Fixed masjid 90\u00b0 left and 90\u00b0 right rotation rendering as distinct orientations<\/li>\n<li>Masjid 90\u00b0 layouts: show countdown between prayer name and prayer time<\/li>\n<li>Added explicit masjid rotation CSS classes for more reliable TV rotation styling<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fixed masjid shortcode rotation so 90\u00b0 values work without also setting orientation=\"vertical\"<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Added masjid full-screen display for TV and kiosk screens via [waqtuna_prayer_times style=\"masjid\"]<\/li>\n<li>Masjid settings in Display tab: separate theme, background, logos, header text, footer announcements, orientation, and screen rotation<\/li>\n<li>Background image opacity control (default 15%) for widget and masjid display<\/li>\n<li>Custom background images: repeat, stretch, or center (preset patterns always tile)<\/li>\n<li>Screen rotation support for portrait-mounted TVs (90\u00b0) and upside-down landscape mounts (180\u00b0)<\/li>\n<li>Updated translations for new admin and display strings<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Renamed plugin to WAQTUNA Prayer Times for WordPress.org compliance<\/li>\n<li>Prefixed shortcodes and AJAX actions<\/li>\n<li>Removed mandatory frontend attribution link<\/li>\n<li>Improved settings sanitization and color validation<\/li>\n<li>Expanded external services documentation in readme<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Added responsive layouts: choose a separate layout for mobile, tablet, and desktop<\/li>\n<li>Display settings use tabs for each screen size with layout previews<\/li>\n<li>Frontend widget switches layout automatically when the browser is resized<\/li>\n<li>Breakpoints: mobile up to 639px, tablet 640\u20131200px, desktop above 1200px<\/li>\n<li>Existing single layout setting is kept as the desktop fallback on upgrade<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Consolidated display layouts to grid, list, compact grid, and compact list (legacy layout keys map automatically)<\/li>\n<li>Improved compact layouts, countdown placement, and next-prayer widget styling<\/li>\n<li>Aligned light and dark prayer highlight colors with theme defaults<\/li>\n<li>Admin: full-width settings pages, improved Location tab layout, and a save button on each Translations group<\/li>\n<li>About tab: contact email and PayPal support link<\/li>\n<li>Fixed translation handling and WordPress Plugin Check compatibility<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added Location, Custom Times, Display, and About admin tabs<\/li>\n<li>Integrated vaktija.eu API with location picker and caching<\/li>\n<li>Added WordPress timezone check on the Location tab with mismatch warnings<\/li>\n<li>Added custom congregation times and Hijri date improvements<\/li>\n<li>Added About dialog in admin<\/li>\n<li>Added 24-hour fixed time picker in admin<\/li>\n<li>Improved backwards compatibility for WordPress 5.6+ and PHP 7.2\u20138.5<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release<\/li>\n<li>Prayer times and next-prayer shortcodes<\/li>\n<li>CSV import support<\/li>\n<li>Layout and theme options<\/li>\n<\/ul>","raw_excerpt":"Display prayer times for mosques and Islamic centers using the vaktija.eu API, with Hijri dates and shortcodes.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/378089","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=378089"}],"author":[{"embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/salihoglu87"}],"wp:attachment":[{"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=378089"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=378089"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=378089"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=378089"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=378089"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=378089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}