Title: Oriole One Master Tools
Author: OrioleOne
Published: <strong>abril 29, 2026</strong>
Last modified: chulio 17, 2026

---

Search plugins

![](https://ps.w.org/oriole-one-master-tools/assets/icon-256x256.gif?rev=3601810)

# Oriole One Master Tools

 By [OrioleOne](https://profiles.wordpress.org/orioleone/)

[Download](https://downloads.wordpress.org/plugin/oriole-one-master-tools.2.1.0.zip)

 * [Details](https://arg.wordpress.org/plugins/oriole-one-master-tools/#description)
 * [Reviews](https://arg.wordpress.org/plugins/oriole-one-master-tools/#reviews)
 *  [Installation](https://arg.wordpress.org/plugins/oriole-one-master-tools/#installation)
 * [Development](https://arg.wordpress.org/plugins/oriole-one-master-tools/#developers)

 [Support](https://wordpress.org/support/plugin/oriole-one-master-tools/)

## Description

Oriole One Master Tools provides a clean collection of lightweight utilities through
simple shortcodes and a centralized admin settings page.

The plugin is designed for sites that need reliable technical helpers without installing
multiple separate plugins.

#### Features

 * Morse code converter for text-to-Morse and Morse-to-text workflows
 * IPv4 subnet calculator with optional bit-level explanation
 * Subnet Split Calculator for dividing CIDR ranges into equal subnets
 * Text cleaner for removing HTML, CSS fragments, and noisy characters
 * Hash generator for common text-based hashes such as MD5, SHA1, SHA256, and SHA512
 * Safe public DNS lookup tool for A, AAAA, MX, TXT, and CNAME records
 * Text compare checker with side-by-side compare, case/whitespace options, and 
   copy-ready output
 * Secure password generator with configurable length, character sets, and batch
   generation
 * What is My Public IP tool with IPv4/IPv6 visibility and ISP/location details
 * IP lookup tool for country, region, city, ISP, ASN, timezone, and coordinates
 * Combined tabbed tools view through a single shortcode
 * Admin settings for default behavior, conditional asset loading, AJAX control,
   and optional dark mode

#### Available Shortcodes

 * [oomt_morse]
 * [oomt_subnet]
 * [oomt_subnet_divider]
 * [oomt_clean]
 * [oomt_hash]
 * [oomt_dns]
 * [oomt_text_compare]
 * [oomt_password_generator]
 * [oomt_public_ip]
 * [oomt_ip_lookup]
 * [oomt_tools]

## Installation

#### First-time installation

 1. In your WordPress admin, go to Plugins and select Add New.
 2. Click Upload Plugin and choose the plugin ZIP file.
 3. Click Install Now, then Activate.
 4. After activation, open the Oriole One Master Tools admin page from your dashboard
    menu.
 5. Review the default settings for each tool and save any changes you want.
 6. Add one of the included shortcodes to a page, post, or widget-ready area.
 7. Visit the front end to confirm the selected tool is displaying correctly.

#### Basic setup after activation

 1. Open the plugin settings screen.
 2. Enable or disable the modules you want to use.
 3. Choose defaults such as the hash type, DNS record type, and Morse conversion mode.
 4. Keep conditional assets enabled for the best performance on most sites.
 5. Save your settings and test each shortcode you plan to publish.

#### Common setup pitfalls

 * If a tool does not appear, make sure its module is enabled in the plugin settings.
 * If live results do not update, confirm that AJAX has not been disabled in the
   global settings.
 * If your theme styling affects the tool layout, place the shortcode on a full-
   width content area first to test compatibility.
 * If DNS results are empty, check whether your hosting environment supports standard
   DNS lookups.

#### Default settings

By default, the main modules are enabled, AJAX support is turned on, and plugin 
assets are loaded only when a shortcode is used. Morse preview is enabled, the default
hash algorithm is SHA256, and the default DNS record type is A.

## FAQ

### What does this plugin do?

It provides several utility tools inside WordPress, including Morse conversion, 
subnet calculation, subnet division, text cleaning, hashing, DNS lookups, text comparison,
secure password generation, public IP detection, and IP lookup.

### Do I need technical knowledge to use it?

No. Most users only need to activate the plugin, choose a shortcode, and place it
on a page or post.

### Which shortcodes are available?

You can use [oomt_morse], [oomt_subnet], [oomt_subnet_divider], [oomt_clean], [oomt_hash],[
oomt_dns], [oomt_text_compare], [oomt_password_generator], [oomt_public_ip], [oomt_ip_lookup],
or [oomt_tools].

### Why is a tool not showing on my site?

Check that the related module is enabled in the plugin settings. Also make sure 
the shortcode is pasted correctly into the page content.

### Why are live results not working?

Live results depend on AJAX being enabled. If the feature has been turned off in
the global settings, the tools may not update until you re-enable it.

### Why is the DNS tool returning no records?

Some domains may not have the selected record type, and some hosting environments
restrict DNS lookup functions. Try another record type or another domain first.

### Does the plugin store my submitted text or lookup results?

Version 2.1.0 does not persist submitted text, passwords, hash input or output, 
DNS input or results, generated passwords, visitor IP lookup results, or provider
responses. Short-lived rate-limit counters may be stored to protect the public tools.
Each counter uses a keyed, one-way identifier derived from the request address and
a WordPress site salt; the stored identifier does not contain the raw address.

### Do the IP tools contact another service?

Only when a visitor uses Public IP or IP Lookup, the plugin may send the detected
or entered globally routable public IP address to the currently fixed providers `
ipwho.is` and, as fallback, `ipapi.co`. Full lookup results are returned for that
request and are not persisted by version 2.1.0. Private, reserved, loopback, link-
local, multicast, documentation, and other non-global addresses are rejected before
a provider request.

By default, Public IP uses only the direct connection address and ignores forwarding
headers. Reverse-proxy operators may use the `oomt_trusted_proxy_addresses` filter
to return an array of exact proxy addresses or CIDR ranges. For a trusted peer, 
the plugin walks `X-Forwarded-For` from right to left, skips configured trusted 
hops, and accepts the first untrusted hop only when it is a valid globally routable
address. Malformed or private untrusted hops cause detection to fail rather than
trusting an address farther left.

### Are MD5 and SHA1 suitable for passwords?

No. MD5 and SHA1 remain available as intentional text-hash and compatibility options,
but they are unsuitable for password storage and modern cryptographic-security uses.
Use WordPress password APIs for passwords and a modern algorithm appropriate to 
the security task.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Oriole One Master Tools” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ OrioleOne ](https://profiles.wordpress.org/orioleone/)
 *   [ Rashid Sharafat ](https://profiles.wordpress.org/rashidsharafat/)

[Translate “Oriole One Master Tools” into your language.](https://translate.wordpress.org/projects/wp-plugins/oriole-one-master-tools)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/oriole-one-master-tools/),
check out the [SVN repository](https://plugins.svn.wordpress.org/oriole-one-master-tools/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/oriole-one-master-tools/)
by [RSS](https://plugins.trac.wordpress.org/log/oriole-one-master-tools/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.1.0

 * Fixed conditional front-end script loading and restored functional forms in the
   combined tools shortcode.
 * Fixed PHP 7.4 Unicode Morse handling and added strict hash and DNS selector validation.
 * Preserved literal Text Compare input, corrected its admin routing, and bounded
   submitted text sizes.
 * Bounded and validated remote-provider responses and improved public IP trusted-
   proxy handling.
 * Stopped persisting full IP/provider lookup results and rejected non-public lookup
   addresses before provider requests.
 * Added unique per-instance IDs, complete keyboard tab interaction, improved form
   semantics, and 32-bit-safe IPv4 subnet calculations.
 * Updated privacy disclosures and clarified that MD5 and SHA1 are unsuitable for
   password storage or modern cryptographic security uses.

#### 2.0.0

 * Added the Text Compare module.
 * Added the Password Generator module.
 * Added the What Is My Public IP Address module.
 * Added the IP Lookup module.
 * Updated release metadata and version to 2.0.0.

#### 1.0.2

 * Updated tool introduction text for clearer, more user-friendly guidance.
 * Improved Subnet Split Calculator result wording and table labels for better readability.
 * Refined readme language and release metadata for consistency.

#### 1.0.1

 * Refined module UI copy and headers for cleaner, more consistent tool cards.
 * Improved subnet workflows by reducing unintended live interactions and clarifying
   action-driven behavior.
 * Updated Morse converter experience with simplified mode selection and live preview
   removal.

#### 1.0.0

 * Initial stable release.

## Meta

 *  Version **2.1.0**
 *  Last updated **1 semana ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/oriole-one-master-tools/)
 * Tags
 * [dns](https://arg.wordpress.org/plugins/tags/dns/)[hash](https://arg.wordpress.org/plugins/tags/hash/)
   [subnet](https://arg.wordpress.org/plugins/tags/subnet/)[utilities](https://arg.wordpress.org/plugins/tags/utilities/)
 *  [Advanced View](https://arg.wordpress.org/plugins/oriole-one-master-tools/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/oriole-one-master-tools/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/oriole-one-master-tools/reviews/)

## Contributors

 *   [ OrioleOne ](https://profiles.wordpress.org/orioleone/)
 *   [ Rashid Sharafat ](https://profiles.wordpress.org/rashidsharafat/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/oriole-one-master-tools/)