Shortcake
Shortcake makes using WordPress shortcodes a piece of cake.
The facts
- Rating
- 4.1★ from 24
- Active installs
- 10k+
- Price
- Free
- Last updated
- 16 Jan 2019
- Added
- Mar 2015
- Requires WP
- 4.5
- Tested up to
- WP 5.0.27
- Downloads
- 422,244
Our analysis
AI-assistedShortcake (Shortcode UI) is a WordPress plugin that provides a user-friendly interface for adding and managing shortcodes within the content editor. It works alongside the add_shortcode function and allows you to view and edit shortcodes directly in your posts.
This plugin is suitable for users who want to simplify the process of using shortcodes in their WordPress content, particularly those who may not be comfortable with coding. It requires some setup to register the UI for your shortcodes.
Best for: This plugin suits WordPress users looking to enhance their shortcode management experience.
What it does well
- ✓User-friendly interface for managing shortcodes
- ✓Integrates with the WordPress content editor
- ✓Free to use from the WordPress.org directory
- ✓Test coverage for PHP and JavaScript
Where it falls short
- •Requires initial setup to register UI for shortcodes
- •Last updated in January 2019
- •Limited information on additional features or support
Verdict
Shortcake (Shortcode UI) offers a straightforward way to handle shortcodes in WordPress, though its setup requirement and age may be considerations for potential users.
From the developer
Daniel Bachhuber's own description of Shortcake, lightly tidied.
Used alongside add_shortcode, Shortcake supplies a user-friendly interface for adding a shortcode to a post, and viewing and editing it from within the content editor.
Once you’ve installed the plugin, you’ll need to register UI for your shortcodes. For inspiration, check out examples of Shortcake in the wild.
To report bugs or feature requests, please use Github issues.
Running tests
We have test coverage for PHP using PHPunit, and JavaScript using Jasmine.
Running tests locally
Jasmine tests can be run using grunt jasmine and are also run as part of the grunt scripts task. To update the core WordPress files used by the Jasmine test suite, run grunt updateJasmineCoreScripts --abspath="/path/to/wordpress-install".