WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by rsprta v0.2.1

Blog Terminal

Blog Terminal provides a terminal-like box for embedding terminal commands within pages or posts.

Blog Terminal

The facts

Active installs
100+
Price
Free
Last updated
11 Aug 2021
Added
Oct 2017
Requires WP
2.5
Tested up to
WP 5.8.15
Requires PHP
5.4
Downloads
4,234

Our analysis

AI-assisted

Blog Terminal is a WordPress plugin that creates a terminal-like box for displaying terminal output or commands. You can wrap your terminal blocks with specific tags to simulate a Linux/Unix terminal or Windows cmd shell environment.

This plugin is suitable for users who want to demonstrate command-line usage in a visually appealing format on their WordPress sites. It allows for customization of the user, computer name, and current working directory within the terminal display.

Best for: This plugin is best for bloggers or educators who want to showcase command-line examples on their WordPress sites.

What it does well

  • Generates a terminal-like box for command demonstration
  • Customizable user and computer names
  • Supports current working directory display
  • Easy to use with simple shortcode syntax
  • Free to download from the WordPress.org directory

Where it falls short

  • Limited information on features and performance
  • No published rating available
  • Last updated in August 2021

Verdict

Blog Terminal provides a straightforward way to present terminal commands, though its limited updates and lack of ratings may be a concern for some users.

From the developer

rsprta's own description of Blog Terminal, lightly tidied.

Blog Terminal generates a terminal-like box that you can use to demonstrate terminal output or show the entry of terminal/console commands in a manner that is more demonstrative of actually using a Linux/Unix terminal or Windows cmd shell.

The code is a fork of Post Terminal, which is a fork of WP-Terminal which in turn is a modification of WP-Syntax, a source code highlighter plugin for WordPress.

Unlike Post terminal, it uses [terminal] shorthand for the terminal box. It also shows prompt only on lines explitly set to do that.

Basic Usage

The most basic usage is to wrap your terminal blocks with [terminal][/terminal] tags. If no further options are defined within the tag a generic prompt is generated using ‘user@computer’ with no working directory shown. This is similar to exporting PS1=”\u@\h:$ ” in sh(1), setting prompt=”%n@%m:$ ” in csh(1), etc.
Other options available within the tag are user=”user”, computer=”computer”, and cwd=”/path/to/directory”. These allow you to override the generic user@computer settings as well as provide a ‘current working directory’.
The prompt is only shown on the lines starting with ‘$ ‘. So you can mix commands with simulated terminal output.

Usage

Wrap terminal blocks with [terminal user="username" computer="computername" cwd="/path/to/directory"] and [\terminal]. They are all optional. “user” and “computer” will be shown if you don’t provide them, cwd is purely optional.

Example 1: No customized command

[terminal]
$ ls -a
[/terminal]

Example 2: User and computer customizations

[terminal user="tux" computer="linux"]
$ ls -a
[/terminal]

Example 3: Customizing just the user

[terminal user="dak"]
$ ls -a
[/terminal]

Example 4: Customizing user, computer and displaying a working directory

[terminal user="root" computer="linuxserver" cwd="/usr/src/linux"]
$ make mrproper
 ...
 ... 
[/terminal]

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for directory sites.

TablePress

Embed beautiful, accessible, and interactive tables into your WordPress website’s posts and pages, without hav...

Free 600k+ installs 5★ (4,625)
File Manager Pro

Best WordPress file manager without FTP access. Edit code with built-in editor, upload files, download plugins...

Free 100k+ installs 4.9★ (152)
User Profile Builder

Powerful user profile plugin to create front-end user registration forms, login & user profile forms. Incl...

Free 40k+ installs 4.7★ (735)
Ultimate Member

Membership & community plugin with user profiles, registration & login, member directories, content re...

Free 200k+ installs 4.4★ (1,444)
Media Sync

Simple plugin to scan "uploads" directory and bring those files into Media Library.

Free 50k+ installs 4.7★ (86)
HireZoot

Create modern careers page, list jobs, and manage applications directly from your WordPress dashboard.

Free 30k+ installs 4.8★ (193)