Description
Azam Quran – Audio and Translation is a multilingual WordPress plugin for displaying the Holy Quran on the front end with shortcode support. It supports Persian, English, and Arabic interface labels based on the active WordPress locale.
Key Features:
- Browse the Holy Quran by Surah or Juz.
- Powerful search for Surahs and Juz.
- Beautiful RTL-friendly Quran reader.
- Optional Persian translation for every Ayah.
- High-quality Ayah audio playback.
- Adjustable playback speed.
- Click any Ayah to start playback instantly.
- Display a random Ayah using a shortcode.
- Multilingual interface (English, Persian and Arabic).
- Local font support.
- One-click downloader for Quran text, translation and audio packages.
Available shortcodes:
[quran]– Displays the main Quran reader.[quran_random_ayah]– Displays one random ayah on each page refresh.
Downloaded Quran text/audio packages are stored in the WordPress uploads directory under /wp-content/uploads/azam-quran-audio-translation/. They are not stored inside the plugin folder, so they are not overwritten by normal plugin updates.
External services
This plugin connects to Tamizi.com only when a site administrator clicks the data loading button in the plugin admin page. The service is used to download Quran data, Persian translation files, audio files, and related assets. These files are large and cannot be bundled directly inside the WordPress.org plugin package, so they are downloaded separately by the administrator.
The plugin requests the following files:
https://www.tamizi.com/quran/data.ziphttps://www.tamizi.com/quran/assets.zip
No visitor information, form data, WordPress user data, site content, or personal data is intentionally sent by the plugin. The site server makes a standard HTTPS download request, which may include normal technical request information such as the requesting server IP address, user agent, and basic HTTP headers.
This service is provided by Tamizi.com.
- Terms of Service: https://www.tamizi.com/terms-of-service/
- Privacy Policy: https://www.tamizi.com/privacy-policy/
Screenshots




Installation
- Upload the plugin folder to
/wp-content/plugins/azam-quran-audio-translation/, or install the ZIP file from the WordPress Plugins screen. - Activate the plugin through the Plugins screen in WordPress.
- Open the Azam Quran admin page and use the data loading button. The downloaded files will be stored in
/wp-content/uploads/azam-quran-audio-translation/. - Add
[quran]to a post or page. - Add
[quran_random_ayah]to display a random ayah.
FAQ
-
Does this plugin need an external API?
-
No external API is required for front-end Quran display after the local files are available. The admin page includes a loader that downloads Quran data and audio packages from the author website and extracts them into the WordPress uploads directory.
-
Which shortcodes are available?
-
Use
[quran]for the main Quran reader and[quran_random_ayah]for a random ayah block. -
Where are downloaded files stored?
-
Downloaded Quran files are stored in
/wp-content/uploads/azam-quran-audio-translation/, not in the plugin folder.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Azam Quran – Audio and Translation” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Azam Quran – Audio and Translation” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.3.11
- Updated the Persian admin menu title to قرآن اعظم.
2.3.6
- Fixed separate shortcode settings forms so checkboxes no longer overwrite each other.
- Added a saved notice after shortcode settings are saved.
- Improved the admin package loading progress indicator.
2.3.5
- Standardized front-end missing data messages.
2.3.4
- Fixed Bismillah playback in surah view.
2.3.3
- Updated Bismillah text in juz view.
2.3.2
- Added an admin option to enable or disable the Persian translation toggle in the main Quran shortcode.
2.2.2
- Re-enable the admin loader automatically when local files are missing.
2.2.1
- Improved WP_Filesystem compatibility for cleanup operations.
- Clean hidden and compressed files after extraction and remove temporary ZIP files after use.
2.1.1
- Moved the Quran asset loader into a separate admin box above the shortcode box.
- Added an Ajax-based progress box for the one-time asset loader.
- Added Bismillah display at the beginning of each surah section in juz view with playable audio.
2.0.0
- Matched the readme plugin name with the plugin header name.
- Reduced readme tags to five items.
- Added an admin asset loader button for downloading and extracting Quran data and assets packages.
1.9.0
- Updated plugin header for WordPress.org Plugin Check compatibility.
- Added GPL-compatible license metadata to the plugin header and readme.
- Updated readme short description and description to standard English.
- Updated Tested up to value to 7.0.
- Removed unsupported compressed and hidden files from the release package.
