FeJoo.ir DNS Zone Manager

Description

This plugin lets you view and manage your domain’s DNS records directly from the WordPress admin dashboard, without logging into cPanel separately. It connects to cPanel using your regular username and password (no API Token needed), and supports A, AAAA, CNAME, MX, and TXT records.

Features

  • Secure connection to cPanel with AES-256 encryption for the stored password
  • View the list of DNS records for a domain
  • Add new A, AAAA, CNAME, MX, and TXT records
  • Delete existing records
  • No API Token required (works even on shared hosting where this feature is disabled)
  • Built-in interface language switcher (Persian / English), with automatic detection based on the site language, extensible for more languages

Developer

This plugin is developed by Shahab KhosroAbadi, the developer behind FeJoo.ir.

Installation

  1. Upload the plugin folder to wp-content/plugins/, or install it from Plugins Add New Upload Plugin in your WordPress dashboard.
  2. Activate the plugin.
  3. Go to the “DNS Manager” menu in your dashboard and enter your cPanel connection details (host address, username, and password).
  4. Enter the domain name you want to manage to see its DNS records.

FAQ

Do I need an API Token?

No. This plugin uses your regular cPanel username and password, which works even on hosts that have not enabled the “Manage API Tokens” feature.

Is my password stored securely?

The password is encrypted with AES-256-CBC before being saved to the database. That said, please keep your overall site security (updates, strong admin password) in mind, since the encryption key is derived from your WordPress installation’s own secret keys.

What record types are supported?

Currently A, AAAA, CNAME, MX, and TXT records are supported.

Can I change the plugin’s display language?

Yes. By default the plugin automatically shows Persian if your WordPress site language is Persian, and English otherwise. You can also manually pick a language from the dropdown in the plugin’s settings page.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“FeJoo.ir DNS Zone Manager” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.1.1

  • Removed the Plugin URI header (it was identical to the Author URI, which is not allowed) and fixed the Contributors list

1.1.0

  • Switched from cPanel UAPI (which does not include a ZoneEdit module) to cPanel API version 2, fixing the “Failed to load module ZoneEdit” activation error
  • Added a built-in Persian/English interface with automatic detection and a manual language selector
  • Fixed security warnings reported by the Plugin Check tool (password field handling, nonce verification comments)

1.0.0

  • Initial release