WPTerm

Description

Terminal

WPTerm is an xterm-like plugin. It can be used to run non-interactive shell commands from the WordPress admin dashboard.

Just like a terminal, WPTerm lets you do almost everything you want (e.g., changing file permissions, viewing network connections or current processes etc). That’s great, but if you aren’t familiar with Linux commands, you can also damage your blog. Therefore, each time you use WPTerm, please follow this rule of thumb: if you don’t know what you’re doing, don’t do it!

Compatibility

WPTerm is not compatible with Microsoft Windows; it works on Unix-like servers only.

Because it makes use of PHP program execution functions such as exec or shell_exec, it may not be compatible with some shared hosts that have disabled these functions. To make sure your server is compatible, follow these steps:

  • Download this script.
  • Rename it to “wpterm-check.php”.
  • Upload it inside your website root folder.
  • Go to http://YOUR WEBSITE/wpterm-check.php
  • Delete it afterwards.

Password Protection

You can (and probably should!) password protect the access to WPTerm. Consult the contextual help, or type help at the terminal prompt to get more details about how to enable this feature.

Features

  • Selectable PHP program execution function to run commands.
  • Custom fonts family, size and color.
  • Custom background color.
  • History and scrollback buffer.
  • Terminal bell (audible / visible).
  • Optional password protection.
  • Contextual help.
  • Multisite compatible (only accessible to the SuperAdmin).

Supported Languages

  • English
  • French

Requirements

  • WordPress 3.3+
  • PHP 5.3+
  • Unix-like OS (Linux, BSD etc) only. WPTerm is NOT compatible with Microsoft Windows.

Screenshots

  • Terminal (default colors and welcome message).
  • Terminal (custom colors and welcome message).
  • Terminal (custom colors and welcome message).
  • Password protection.
  • Settings (fonts and colors).
  • Settings (terminal).
  • Contextual help.

Installation

  1. Upload wpterm folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ page in WordPress.
  3. Plugin settings are located in the ‘Tools > WPTerm’ sub-menu.

FAQ

Installation Instructions
  1. Upload wpterm folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ page in WordPress.
  3. Plugin settings are located in the ‘Tools > WPTerm’ sub-menu.
Is there any Microsoft Windows version ?

WPTerm works on Unix-like servers only.

Reviews

Nice

It does the job very well if you don’t have a shell access.
It is very neat too.

Read all 2 reviews

Contributors & Developers

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

Contributors

Translate “WPTerm” into your language.

Interested in development?

Browse the code or subscribe to the development log by RSS.

Changelog

1.1.2

  • Removed the unused backticks option because it is identical to shell_exec().
  • Fixed typo in the password protection documentation: it is a 40-character hash, not a 32-character hash.