Title: ionCube Tester Plus
Author: Robert Seyfriedsberger
Published: <strong>May 30, 2013</strong>
Last modified: January 11, 2026

---

Search plugins

![](https://ps.w.org/ioncube-tester-plus/assets/banner-772x250.jpg?rev=720239)

![](https://s.w.org/plugins/geopattern-icon/ioncube-tester-plus_f3f1f2.svg)

# ionCube Tester Plus

 By [Robert Seyfriedsberger](https://profiles.wordpress.org/harmr/)

[Download](https://downloads.wordpress.org/plugin/ioncube-tester-plus.1.5.zip)

 * [Details](https://wordpress.org/plugins/ioncube-tester-plus/#description)
 * [Reviews](https://wordpress.org/plugins/ioncube-tester-plus/#reviews)
 *  [Installation](https://wordpress.org/plugins/ioncube-tester-plus/#installation)
 * [Development](https://wordpress.org/plugins/ioncube-tester-plus/#developers)

 [Support](https://wordpress.org/support/plugin/ioncube-tester-plus/)

## Description

[ionCube encoder](http://www.ioncube.com) is an established industry standard solution
for PHP encoding. In order to run encrypted files on your webserver, it has have
ionCube encoders installed. This plugin checks if this is true and if not, you are
given a guidance through the official loader wizard which determines what exactly
has to be installed on your server on how this can be achieved (if you are not admin
of your webserver, you are given instructions which you can easily forward to your
admin).

## Screenshots

 * [[
 * Admin notice when loader is installed on your server
 * [[
 * Admin notice when loader is NOT installed on your server
 * [[
 * loader wizard gives info on how to install the loader on your server

## Installation

#### The Famous 3-Minute Installation

 1. Login on your WordPress site with your user account (needs to have admin rights!)
 2. Select “Add New” from the “Plugins” menu
 3. Search for **ioncube**
 4. Click on “Install now” below the entry “ionCube Tester Plus”
 5. Click on “OK” on the popup “Are you sure you want to install this plugin?”
 6. Click “Activate Plugin”

Done. You will immediately see an admin notice if the loaders are installed on your
server or not. This plugin has no settings page.

## FAQ

### What do I do if ionCube loaders are not on my server?

You can start an interactive loader wizard within this plugin which will give you
guidance on how to proceed to install the needed loader files on your webserver.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“ionCube Tester Plus” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Robert Seyfriedsberger ](https://profiles.wordpress.org/harmr/)

[Translate “ionCube Tester Plus” into your language.](https://translate.wordpress.org/projects/wp-plugins/ioncube-tester-plus)

### Interested in development?

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

## Changelog

#### 1.5

 * Security: Major refactoring to prevent direct access to plugin files.
 * Feature: Integrated the “Loader Wizard” directly into the WordPress Admin Dashboard(
   under “Tools”) instead of running as a standalone script.
 * Fix: Resolved URL parameter conflicts (renamed ‘page’ to ‘ic_step’) that caused“
   Permission denied” errors in WordPress 6.x.
 * Fix: Patched phpinfo() and php.ini reading functions to handle servers that block
   these functions gracefully.
 * Fix: Embedded logo as Data-URI to prevent broken image links.
 * Fix: Improved loader detection on shared hosting environments where physical 
   file access is restricted.
 * Update: Full compliance with WordPress Coding Standards (Text Domains, Escaping,
   Nonces).

#### v1.4

added security fix for arbitrary file download – update is highly recommended!

#### v1.3

added support for partially finished loader installation, where php.ini still has
to be copied to /wp-admin/

#### v1.2

add fallback methods for detecting ioncube loaders (needed if extension_loaded(‘
ionCube Loader’) is unavailable, done by parsing phpinfo() and checking for ioncube_file_is_encoded()-
function).

#### v1.1

show version of installed ioncube loader

#### v1.0

initial release

## Meta

 *  Version **1.5**
 *  Last updated **3 months ago**
 *  Active installations **300+**
 *  WordPress version ** 2.2 or higher **
 *  Tested up to **6.9.4**
 * Tags
 * [Encoding](https://wordpress.org/plugins/tags/encoding/)[ioncube](https://wordpress.org/plugins/tags/ioncube/)
   [loader](https://wordpress.org/plugins/tags/loader/)[php](https://wordpress.org/plugins/tags/php/)
   [test](https://wordpress.org/plugins/tags/test/)
 *  [Advanced View](https://wordpress.org/plugins/ioncube-tester-plus/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/ioncube-tester-plus/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/ioncube-tester-plus/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/ioncube-tester-plus/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/ioncube-tester-plus/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/ioncube-tester-plus/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/ioncube-tester-plus/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ioncube-tester-plus/reviews/)

## Contributors

 *   [ Robert Seyfriedsberger ](https://profiles.wordpress.org/harmr/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ioncube-tester-plus/)