S
Blocks & Widgets Free WordPress.org

Shortcake (Shortcode UI)

4.1 (24 reviews)
· 10K+ active installs · By Daniel Bachhuber
Active Installs
10K+
Rating
4.1 / 5
Version
v0.7.4
Last Updated
Jan 2019
Share

Plugin Review

AI-Researched

What is Shortcake (Shortcode UI)?

Shortcake (Shortcode UI) is a developer-focused tool that adds a visual interface for shortcodes inside the WordPress block and classic editors. Created by Daniel Bachhuber, this plugin has been available for 11 years. It currently shows 10K+ active installs with a 4.1/5 rating drawn from 24 reviews. The plugin addresses a core problem: shortcodes are text-based and confusing for non-technical users. Shortcake lets you register a shortcode UI for WordPress that appears as a friendly popup or inline field group. It is not a standalone shortcode builder; instead, it works alongside add_shortcode() in your theme or plugin code.

Version 0.7.4 is the latest release, last updated on Jan 16, 2019. The rating breakdown shows 67% 17% one-star reviews. This split reflects its niche audience: developers who need precise control versus users who expect a plug-and-play visual shortcode editor WordPress experience. The plugin has not received a core update in several years, which matters for compatibility discussions later.

Key Features of Shortcake (Shortcode UI)

  • Shortcode UI Registration API – Register custom fields for any shortcode attribute using a structured array, similar to WordPress meta boxes.
  • Inline Editing in Content Editor – Shortcodes appear as styled blocks or inline elements that users can click to edit, rather than raw bracketed text.
  • Field Types for Common Use Cases – Supports text, textarea, select, post select, user select, color picker, and attachment fields out of the box.
  • Select2 Integration with No-Conflict Mode – Enhanced select fields use the Select2 library, with a SELECT2_NOCONFLICT constant to avoid clashes with WooCommerce and Advanced Custom Fields Pro.
  • JavaScript Action Hooks on Attribute Updates – Developers can attach custom JavaScript functions when shortcode attributes change, enabling dynamic field show/hide logic.
  • Backward Compatibility with Classic Editor – Works with the classic WordPress editor and retains functionality in the block editor via a meta box interface.
  • Test Suite for PHP and JavaScript – Includes PHPUnit tests for PHP and Jasmine tests for JavaScript, supporting local testing via Grunt.

Who Should Use Shortcake (Shortcode UI)?

This plugin is built for developers and advanced site builders who write custom shortcodes. If you create themes or plugins that register shortcodes, Shortcake provides a way to add shortcode UI to WordPress without building a custom interface from scratch. It requires comfort editing PHP arrays and understanding hooks. The 67% five-star rating indicates that developers who invest the setup time find it effective. The 17% one-star reviews typically come from users expecting a wordpress shortcode builder that works out of the box with no coding.

Ideal sites include custom business directories, real estate listings, or event management systems where shortcodes hold structured data. For a site with 10K+ installations, the plugin suits single-purpose implementations rather than general-purpose content creation. If you need a visual shortcode editor WordPress solution that non-developers can use immediately, look at plugins with pre-built shortcode libraries. Shortcake is the best shortcodes plugin WordPress for those who write code and want to expose a clean UI to clients or editors.

Installation & Setup

Install Shortcake like any WordPress plugin via the admin dashboard or manual upload. Setup is not beginner-friendly: after activation, you must register UI arrays in your theme’s functions.php or a custom plugin. The plugin requires WordPress 4.5+ and has been tested up to version 0.7.4. For developers familiar with add_shortcode(), the process is straightforward. New users should study the example code linked in the plugin description and the FAQ about Select2 conflicts.

Support & Community

Support data shows a mixed picture. Over the last two months, the plugin recorded 0 open support threads and 0 resolved threads, yielding a 0% resolution rate. This suggests either very few users file tickets or the plugin is stable enough not to need active support. The 67% five-star rating from 24 total reviews indicates satisfaction among its core developer audience. However, the 17% one-star reviews often cite the Select2 conflict with WooCommerce and Advanced Custom Fields Pro, which the FAQ addresses with a no-conflict constant. Because the plugin last updated on Jan 16, 2019, users on modern WordPress versions (6.x) may encounter unlisted compatibility issues. The primary community hub is the GitHub repository for bug reports and feature requests, as stated in the plugin description. For a plugin with 10K+ installs and 11 years of history, the support model relies on self-service documentation and code review rather than active forum management.

Pros & Cons

What's Good
  • With 10K+ active installs and a 4.1/5 rating from 24 reviews, Shortcake provides a proven, user-friendly interface for adding and editing shortcodes directly in the WordPress content editor.
  • 67% of its 24 ratings are 5-star, indicating strong satisfaction among users who need a visual shortcode management layer.
  • It works alongside standard `add_shortcode` calls, allowing developers to keep existing shortcode logic while adding a UI for non-technical editors.
  • The plugin includes test coverage with PHPunit and Jasmine, suggesting a focus on code reliability and maintainability.
  • By registering UI for shortcodes, it reduces the need for users to manually type or remember shortcode syntax, lowering the chance of errors.
Drawbacks
  • With only 24 total ratings and 0 support threads resolved, the plugin appears to have a very small community and minimal active support infrastructure.
  • 17% of ratings are 1-star, which is a relatively high proportion for a plugin with few reviews, signaling potential unresolved issues for some users.
  • It requires developers to manually register UI for each shortcode, adding extra setup work and offering no out-of-the-box interface for existing shortcodes.
  • The plugin relies on GitHub for bug reports and feature requests rather than the WordPress.org support forum, which may deter users unfamiliar with that platform.

Technical Details

Requires WordPress
4.5+
Tested up to WP
5.0.25
First Released
2015 (11+ years)
Support (last 2 months)
0 threads

Feature Tags

shortcodes

Frequently Asked Questions