KC Tools

Description

KC Tools are a WordPress plugin with several tools for “in deep” development and troubleshooting. It allows reading of environment info, direct database access and terminal-like interface with server. It is locked by password to your browser only, so you can use it on life sites securely. It do nothing else – no output on pages, no shortcodes, no widgets, nothing, only a new row in “Settings” in Admin area.

Sometimes, when develop something new or try to find problem somewhere, needs to read “raw” info. Thus, this plugin is the right tool. But it is too powerfull tool, so it is not for everyone.

Blogers, self-webmasters, average users: This is not right tools for you. Contact me, I can create anything what you will need, but leave this plugin away. It can (and will) destroy your site within seconds. No joke…

Developers: Generally not for you too, but if you are brave enough, and want to learn – you are welcome. Sorry to repeat, but it is dangerous, because it is so powerfull. Imagine your plugin is a car – shiny and power (80 kW, 110 hp). So WordPress itself is a truck (450 kW, 600 hp). This plugin is not a truck. It is not locomotive (1,500 kW, 2000 hp) too. Nor haul truck (2,610 kW, 3,500 hp). It is a ship (81 MW, 109,000 hp), but it is not rocket. Be warned…

Gurus: It countain 3 tools. First allows to see environment variables and PHP init settings. Second allows direct communication with database, think about “mysql” command line tool. It is very light phpMyAdmin. Third is terminal-like tool, allowing command row, almost like SSH, but restricted to HTTPD user rights and no way to run continuous tasks like “top”. There exists a commercial WP version and non-WP versions too, with more functions.

Feel free to review all my other plugins.

Screenshots

  • ENV tab
  • DB tab
  • SHH tab

Installation

  1. Create MD5 of your password
  2. Upload the archive by “Add new”->”Upload” on “Plugins” page
  3. Click “Edit” under plugin name at “Plugins” page. Put MD5-ed password in $thepassword variable at first code row in kstools.php
  4. Activate the plugin through the “Plugins” menu in WordPress
  5. Click “KC Tools” row in “Settings” within “Admin dashboard”. First time you will be asked about password.

FAQ

No questions, so far. Ask me, I will answer. Did you have some suggestions? What else you would like to have as tools?

Contributors & Developers

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

Contributors

Translate “KC Tools” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2016.08.08

New version schema
Merged with Pro version, new functions added
– formatted debug output to mail, file and URL
– debug shortcode
– site wide debug email
Tested with WP 4.5.3

20150428

Tested with WP 4.2.1

20140127

Tested with WP 3.8.1

20121014

Annoying warnings fixed (we need fun warnings only)

20120921

  • Testing with last WP version.

20120613

  • Improved visual appearance.

20120512

  • Fixed pictures in Admin panel, when PHP info is shown.
  • Removed environmental info at top, it stay at bottom in the tables.
  • Icon added.

20110601

  • The very first versions.