外掛說明
Prayer Time plugin by Masjidal shows daily Salah, Iqamah and monthly timings. Users can also navigate to the next 5 days.
Beautifully designed and customizable, this plugin is free to use.
The plugin also supports shortcodes for daily timings or shortcodes for each Salah/Iqamah of the day. To setup the timings, sign up for a
free account at www.masjidal.com. On the Masjidal account, save the prayer time calculation settings (calculation and asr methods),
enter your Iqamah times and then enter the Masjid ID in the plugin settings. Going forward, simply maintain the timings on
Masjidal.
For more information, please click here
New Feature – color coded Iqamah change notifications
Functionalities
- Beautifully display Salah and Iqamah times (5 days). Each day will have 2 timings for all 5 prayers in addition to Jumuah times
- Next Iqamah will be highlighted
- Dynamic monthly prayer timings or display your own monthly calendar
- Customize the colors for the upcoming Iqamah (highlighted)
See screenshots
Show Daily Salat/Iqamah Times with Widget
Shortcodes
[single_view_calendar]
[masjidal_salah_sunrise]
[masjidal_salah_sunset]
[masjidal_today_date]
[masjidal_hijri_date]
[masjidal_iqamah_jummah]
[masjidal_jummah1]
[masjidal_jummah2]
[masjidal_jummah3]
Salah Shortcode
[masjidal_salah_fajr]
[masjidal_salah_zuhr]
[masjidal_salah_asr]
[masjidal_salah_maghrib]
[masjidal_salah_isha]
Iqamah Shortcode
[masjidal_iqamah_fajr]
[masjidal_iqamah_zuhr]
[masjidal_iqamah_asr]
[masjidal_iqamah_maghrib]
[masjidal_iqamah_isha]
Supports almost all cities around the world.
安裝方式
- Upload
unzipped plugin folderto the/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- In your Masjidal account, copy your server API key (it begins with msj_sk_)
- Paste it into the API Key field on the Masjidal settings screen, along with your Masjid ID
使用者評論
參與者及開發者
變更記錄
= 1.7.3
* Minor text changed.
= 1.8
* Added new shortcode
= 1.8.1
* Minor changes.
= 1.8.2
* Minor changes.
= 1.8.3
* New Layout added.
= 1.8.5
* Minor bug fixes.
= 1.8.6
* Color coded Iqamah change.
= 1.8.7
* Minor bug fixes.
= 1.8.8
* Minor bug fixes.
= 1.8.9
* Updated monthly link.
= 1.8.15
* Fixed the Current Day Masjid Timing widget printing raw PHP code on the front end and losing its Title field.
* Fixed the widget showing no prayer times at all.
* Fixed the widget showing Iqamah times under the Starts column, and Fajr Iqamah in place of Sunrise.
* Fixed the Isha row never highlighting in Layout 1 and Layout 2.
* The highlighted prayer is now shown only on today’s slide, not on every day in the slideshow.
* Fixed the Iqamah change notice dropping earlier prayers when the Isha time also changed.
* Fixed a stray “-” appearing in the Jumuah 1 and Jumuah 2 shortcodes when that Jumuah is not set.
* Fixed the Monthly Url Text setting being corrupted each time the settings page was opened.
* Security: the settings page now requires administrator permissions, both settings forms are nonce protected, and the monthly calendar URL is escaped on output.
* Added direct access protection to all plugin files.
= 1.8.16
* Prayer times are now evaluated on the masjid’s own timezone instead of the visitor’s, so the highlighted next prayer and the day shown are correct for visitors anywhere in the world.
* Removed the third party IP geolocation lookup. Visitor IP addresses are no longer sent off site, and two external requests per page load have been removed.
* The widget and the shortcodes now share a single timings request per page.
* Fixed the today’s date shortcode overwriting the date used by other shortcodes on the same page.
* Hardened the timings request: a short timeout, HTTP status checking, and a brief pause before retrying so an unreachable or busy Masjidal API cannot slow the site down on every page load.
= 1.9.0
* Prayer times are now fetched from the Masjidal API using your own API key. Enter your server key on the Masjidal settings screen.
* An API key is required. Until one is entered the prayer times are not displayed, and a notice in the dashboard explains what to do.
* The plugin checks that the key is a Server Key (msj_sk_) and warns you if the Frontend Key is pasted in by mistake.
* Where the prayer times would appear, administrators viewing the site see a short explanation of what is missing. Visitors see nothing.
* Administrators are told when an API key is rejected, instead of the prayer times quietly disappearing from the site.
* Times marked N/A by the API are now treated as not offered, so an unused Jumu’ah no longer shows a placeholder.
* The Iqamah change notice is switched off for this release, and its setting has been removed, until the API can report which masjids should see it.