BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
WPTerm icon
Actively maintained Tested with WP 7.1 #1 in bash

WPTerm

An xterm-like plugin to run non-interactive shell commands.

Active installs4K+1K+ tier
Downloads · 30d1.7K▼ -2.8% vs prev. 30d
Rating5/514 reviews
Health score80/100Excellent
All-time downloads72.4KSince Apr 2017
Support resolved—No recent threads
RequiresWP 5.0PHP 7.0+
Downloads · 7d384▼ -9% week over week
Our verdict

Safe pick

Yes — WPTerm is a safe, well-maintained plugin to use in 2026. It runs on 4K+ sites, is rated 5/5 and was last updated 1 month ago, and scores 80/100 on our health check.

  • Tested with the latest WordPress (7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

145291437Jun 30Aug 13Sep 27
Yesterday64
Daily average (1y)49
Peak day662Jun 11, 2026
Last 12 months17.8K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where WPTerm stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
bash #1 131 Best bash plugins →
command #14 2,076 Best command plugins →
shell #6 459 Best shell plugins →
terminal #5 401 Best terminal plugins →
xterm #1 2 Best xterm plugins →

Version adoption

Share of active sites per release.

  • 1.353.4%
  • 1.232.5%
  • 1.114.1%

Rating breakdown

★★★★★★★★★★ 5 from 14 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About WPTerm

From the official readme · v1.3

Description

An xterm-like plugin to run non-interactive shell commands.

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 Unix shell 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 5.0+
  • PHP 7.0+
  • Unix-like OS (Linux, *BSD etc) only. WPTerm is NOT compatible with Microsoft Windows.

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.

Frequently asked questions

Is there any Microsoft Windows version ?

WPTerm works on Unix-like servers only.

Changelog

1.3

  • Many small fixes and improvements: useless/obsolete parts of code removed, terminal’s AJAX code improved, translation strings escaped, bugs fixed etc.
  • If DISALLOW_FILE_MODS is set on the blog, access to the terminal will be refused.
  • WPTerm requires now at least PHP 7.0 and WordPress 5.0.

1.2

  • Communication between the terminal and the plugin will be base64-encoded to prevent security applications such as ModSecurity to block the AJAX request.
  • Fixed a PHP “Function _load_textdomain_just_in_time was called incorrectly” notice.
  • Ensure compatibility with WordPress 6.8

1.1.9

  • Compatibility with WordPress 5.9.

1.1.8

  • Fixed the “Your site could not complete a loopback request” error message in Site Health due to the PHP session when WPTerm’s password protection was enabled.
  • On multisite installations the plugin is now accessible from the main site only. Since there’s just one physical WordPress install, there’s no need to use it on other sites.

1.1.7

  • Added right to left language support to the terminal (compatible wit Firefox, Chrome, Opera and Safari browsers).

1.1.6

  • Fixed an issue where the PHP session required by WPTerm’s password protection was always started, even when a non-admin user visited the site.

Full changelog on WordPress.org →

Screenshots

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

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best WPTerm alternatives

All bash plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
2 SimTerm SimTerm Make demos of your terminal commands and output in an attractive way. by gasparfm 20+ ★★★★★★★★★★ 5 (4) 10 years ago 31
3 Simpler Syntax Highlighter Simpler Syntax Highlighter Lightweight code snippet syntax highlighter. by Derick Payne <10 ★★★★★★★★★★ No reviews 9 years ago 21

FAQ

WPTerm: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 28, 2026

Is WPTerm free?

Yes. WPTerm is free to download and use from the official WordPress.org plugin directory.

Is WPTerm safe to use in 2026?

Yes — WPTerm is a safe, well-maintained plugin to use in 2026. It runs on 4K+ sites, is rated 5/5 and was last updated 1 month ago, and scores 80/100 on our health check.

How many websites use WPTerm?

WPTerm is active on 4K+ WordPress websites and has been downloaded 72,352 times since it launched in April 2017. It was downloaded 1,705 times in the last 30 days.

Does WPTerm work with WordPress 7.1?

Yes. The developer has tested WPTerm up to WordPress 7.1.2, the latest release. It requires WordPress 5.0 or newer.

What PHP version does WPTerm need?

WPTerm requires PHP 7.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was WPTerm last updated?

The latest version, 1.3, was released on August 16, 2026 (1 month ago).

Who makes WPTerm?

WPTerm is developed and maintained by bruandet.

What are the best alternatives to WPTerm?

The most popular alternatives to WPTerm are SimTerm (20+ installs) and Simpler Syntax Highlighter (<10 installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.