BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Aqil Zikry Waktu Solat Malaysia icon
Actively maintained Tested up to 7.0.7 #1 in esolat

Aqil Zikry Waktu Solat Malaysia

Malaysian prayer times (waktu solat) from the official JAKIM e-Solat API — Gutenberg block, Elementor widget, shortcode, themes and live countdown.

Active installs<10New
Downloads · 30d71▼ -32.4% vs prev. 30d
Rating—0 reviews
Health score55/100Fair
All-time downloads170Since Aug 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 7.4+
Downloads · 7d16▲ +6.7% week over week
Our verdict

Use with caution

Aqil Zikry Waktu Solat Malaysia works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

Daily downloads

61320Aug 13Sep 11Oct 10
Yesterday2
Daily average (1y)3
Peak day27Aug 13, 2026
Last 12 months173

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Aqil Zikry Waktu Solat Mala… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
esolat #1 1 Best esolat plugins →
jakim #1 4 Best jakim plugins →
malaysia #25 121 Best malaysia plugins →
Prayer Times #26 71 Best Prayer Times plugins →
waktu solat #1 4 Best waktu solat plugins →

About Aqil Zikry Waktu Solat Malaysia

From the official readme · v1.5.0

Description

Aqil Zikry Waktu Solat Malaysia displays accurate daily prayer times for all Malaysian JAKIM zones in a beautiful, responsive card:

  • Official data — fetched directly from JAKIM’s e-Solat API, cached once per day so your site never hammers the government server.
  • All 60+ zones — every state, grouped and searchable.
  • Three ways to add it — a Gutenberg block, a native Elementor widget (drag & drop, with live styling controls), or the [wsmy_waktu_solat] shortcode.
  • Three built-in themes — Emerald (dark green & gold), Light (white & green), Midnight (deep navy). Site-wide defaults are set under the Waktu Solat admin menu; every block/widget/shortcode can override them.
  • Live countdown — highlights the current prayer and counts down to the next one, updating every second.
  • Two layouts — a full card for content areas and a compact card for sidebars and footers.
  • Translation-ready — all strings use the aqilzikry-waktu-solat-malaysia text domain.

Shortcode examples

  • [wsmy_waktu_solat] — site defaults.
  • [wsmy_waktu_solat zone="WLY01" theme="light"] — Kuala Lumpur, light theme.
  • [wsmy_waktu_solat zone="SGR01" layout="compact" countdown="no" imsak="no"] — compact sidebar version.

External services

This plugin relies on one external service: the JAKIM e-Solat API, the official prayer-times service of Jabatan Kemajuan Islam Malaysia (JAKIM), the Department of Islamic Development Malaysia.

What the service is and why it is used

The plugin cannot calculate prayer times on its own. It requests the official daily prayer schedule for the JAKIM zone you select so that the card can display accurate, government-published times.

What data is sent, and when

  • Endpoint: https://www.e-solat.gov.my/index.php?r=esolatApi/takwimsolat&period=today&zone=ZONE
  • What is sent: only the selected zone code (for example SGR01) and the fixed period value today. No personal data, visitor data, IP-identifying data or site data is added to the request by this plugin. As with any outbound HTTP request, your web server’s own IP address is visible to the receiving server.
  • When: server-side only, at most once per zone per day. Responses are cached with the WordPress Transients API until just after midnight in your site’s timezone. Requests are never made from the visitor’s browser, so visitors never contact JAKIM directly.

Provider and legal terms

  • Provider: Jabatan Kemajuan Islam Malaysia (JAKIM) — https://www.e-solat.gov.my/
  • Privacy policy (Dasar Privasi): https://www.e-solat.gov.my/ — JAKIM does not publish its policies at separate URLs. The Dasar Privasi and Dasar Keselamatan notices are published on the e-Solat home page itself and open from the links in the site footer. The privacy notice states that no personal information is collected while browsing the site.
  • Terms of use: JAKIM does not publish a separate terms-of-service document for the e-Solat portal. The Piagam Pelanggan (client charter) and the security policy, both linked in the same footer, are the governing notices it publishes.

This plugin is not affiliated with, endorsed by, or sponsored by JAKIM. “JAKIM” and “e-Solat” are used only to identify the source of the data.

Installation

  1. Upload the plugin ZIP via Plugins → Add New → Upload Plugin, or unzip it into /wp-content/plugins/.
  2. Activate it.
  3. Set your default zone, theme and layout under the Waktu Solat admin menu.
  4. Add the “Waktu Solat” block in the editor, drag the “Waktu Solat” widget in Elementor, or place the [wsmy_waktu_solat] shortcode anywhere.

Frequently asked questions

Where does the data come from?

From JAKIM’s official e-Solat API — the same source used by government portals such as the Selangor Mufti Department website. See “External services” above.

Does it slow my site down?

No. Times are fetched server-side at most once per zone per day and cached with the Transients API. CSS/JS load only on pages that actually display the card.

Which zones are supported?

All JAKIM zones for every Malaysian state and federal territory (Johor to Labuan).

Does it work without Elementor?

Yes. Elementor is optional — the Gutenberg block and shortcode work with any theme. The Elementor widget simply appears automatically when Elementor is active.

Can I change the colors?

Pick one of the three themes, or (in Elementor) override the accent color, corner radius and width per widget. Developers can also override the --wsmy-* CSS custom properties.

Changelog

The shortcode is now [wsmy_waktu_solat] and the Elementor widget key changed. Re-add any existing shortcodes and Elementor widgets after updating.

1.5.0

  • Change: name and text domain finalised as Aqil Zikry Waktu Solat Malaysia / aqilzikry-waktu-solat-malaysia. The plugin is published by an individual author and is not affiliated with any company.

1.4.0

  • Change: the shortcode is now [wsmy_waktu_solat] (was [waktu_solat]) and the Elementor widget key is now wsmy-waktu-solat, so neither can collide with another plugin. Existing shortcodes and Elementor widgets must be re-added.
  • Improved: full disclosure of the JAKIM e-Solat external service in the readme, including endpoint, data sent, timing and the provider’s published policies.
  • Fixed: the Elementor stylesheet and script were being enqueued on every Elementor front-end page instead of only where a card is rendered.
  • Fixed: transient expiry now uses the site timezone via wp_timezone() instead of the deprecated current_time( 'timestamp' ) pattern.
  • Fixed: uninstall cleanup now uses $wpdb->prepare() with esc_like().
  • Removed: the Plugin URI header, which pointed at a page that did not exist.
  • Removed: preview.html, a development-only file that was shipping with the plugin.

1.3.0

  • Standardised the internal wsmy_ prefix across options, functions and asset handles.

1.2.1

  • Fix: JAKIM returns status “OK!” — the response validation was rejecting valid data (“Unexpected data format” error).
  • Change: settings now live in their own top-level “Waktu Solat” admin menu (was under Settings).

1.2.0

  • New: Gutenberg block (server-rendered, with zone/theme/layout controls).
  • New: full internationalization + POT file.
  • New: uninstall cleanup (options + cached transients, multisite aware).
  • New: “Settings” link on the Plugins screen.
  • Improved: stricter validation of zone/theme/layout options.

1.1.0

  • New: settings page (default zone, theme, layout).
  • New: Elementor widget with live controls.
  • New: Light and Midnight themes; compact layout.

Full changelog on WordPress.org →

Screenshots

Midnight theme — full card with the live countdown to the next prayer and the current prayer highlighted.
Midnight theme — full card with the live countdown to the next prayer and the current…
Emerald theme — the same card in the default dark green and gold palette.
Emerald theme — the same card in the default dark green and gold palette.

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.

Active installs badge Rating badge Health score badge

FAQ

Aqil Zikry Waktu Solat Malaysia: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 11, 2026

Is Aqil Zikry Waktu Solat Malaysia free?

Yes. Aqil Zikry Waktu Solat Malaysia is free to download and use from the official WordPress.org plugin directory.

Is Aqil Zikry Waktu Solat Malaysia safe to use in 2026?

Aqil Zikry Waktu Solat Malaysia works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

How many websites use Aqil Zikry Waktu Solat Malaysia?

Aqil Zikry Waktu Solat Malaysia is active on <10 WordPress websites and has been downloaded 170 times since it launched in August 2026. It was downloaded 71 times in the last 30 days.

Does Aqil Zikry Waktu Solat Malaysia work with WordPress 7.1?

Aqil Zikry Waktu Solat Malaysia is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does Aqil Zikry Waktu Solat Malaysia need?

Aqil Zikry Waktu Solat Malaysia requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Aqil Zikry Waktu Solat Malaysia last updated?

The latest version, 1.5.0, was released on August 13, 2026 (2 months ago).

Who makes Aqil Zikry Waktu Solat Malaysia?

Aqil Zikry Waktu Solat Malaysia is developed and maintained by aqilzikry.

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
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.