Fix: Sanitize custom field value before being inserted into post.
6.5.1
Fix: Added null checks to fix warning in some scenarios.
6.5
Fix: Support for WordPress 6.8.
6.4
New: Option to set shortcode display name next to shortcode name.
New: Option to execute WordPress block HTML in shortcode content.
Fix: Shortcoder roles are registered when plugin is activated.
6.3.2
Fix: Verify permissions while closing Shortcoder changelog.
6.3.1
Fix: Admin ajax vulnerability with nonce.
6.3
New: Set default value for the custom field parameters.
New: Custom parameter default value is shown in the insert shortcode popup.
Fix: Restrict access to admin-ajax calls.
Fix: Some admin texts were missing translation.
Fix: Removed the note in the insert popup for fully closed shortcode.
Fix: Debug comment line now has the name of the shortcode.
6.2
New: Option to show shortcode content in “All shortcodes” page.
Fix: Some texts were not translated.
Fix: Error in WP Bakery page builder while picking images.
6.1
New: Enhancements to shortcode edit screen meta boxes.
Fix: HTML is escaped in the editor sometimes.
Fix: Support for WordPress 6.1
6.0
New: PRO version is introduced.
New: Prevent same shortcode nested loop.
New: New actions and filters introduced.
Fix: Post excerpt shortcode parameter now prints full post excerpt.
Fix: Enhancements to input and output data sanitization.
5.8
New: Option to set description for the shortcode.
New: New actions and filters introduced.
Fix: Minor admin UI enhancements.
5.7
New: Reordered shortcode column in the “All shortcodes” page.
New: Option to copy shortcode directly from “All shortcodes” page.
New: Filter sc_mod_content to modify shortcode content before execution.
Fix: Shortcode won’t save if the email field in the feedback form has invalid value.
Fix: Custom parameter with hyphen was not highlighted in code editor.
Fix: Minor admin UI enhancements.
5.6
New: Shortcodes available to copy/insert are now closed by default.
Fix: Custom parameter value 0 is not displayed.
Fix: Support for WordPress 5.8
5.5
New: General settings page to configure default editor and shortcode content.
New: Block to insert shortcode rewritten from scratch.
New: Toolbar button to insert shortcodes inline.
New: Shortcodes are now closed by default when inserted from editor.
Fix: Custom fields parsing issue when they are placed next to each other.
Fix: Enclosed content in block input now retains multi-line.
Fix: Minor refinements to UI.
5.4
New: Code editor is now loaded locally and not from cloudflare.
New: Code editor now shows hints and highlights any syntax error.
New: Hyphens can now be used in shortcode custom parameters.
Fix: Handle scenario where shortcode attribute is received as a string sometimes.
Fix: Notice where wp_localize_script was called incorrectly.
Fix: Handle scenario where HTML is passed as shortcode parameter.
New: WordPress requirement changed from 4.4 to 4.9
5.3.4
New: Tested with WordPress 5.6
Fix: Handle warning with trim while fetching page metadata at some pages.
5.3.3
New: Support for post slug as the new shortcode parameter under WordPress information.
New: Codemirror has been updated to latest version.
Fix: Handle code editor loading issue when there is any collision.
Fix: Handle input fields which have empty id attribute.
Fix: Handle issue of $post object being undefined at some cases.
Fix: Renamed usages of __class__ to __CLASS__
5.3.2
New: In code editor, shortcodes will be highlighted and code editor font size is slightly bigger.
5.3.1
New: Code editor is now made the default editor.
Fix: Minor changes to admin UI.
5.3
New: Added support for underscores in custom parameters.
New: Getting ready for internationalization of the plugin.
Fix: Insert shortcode popup shows duplicate available parameters in case of same parameter with different case.
5.2.1
Fix: Custom parameters being not replaced in some scenarios.
Fix: Minor enhancement to insert custom parameter form.
5.2
New: Default values can now be provided to custom parameters.
Fix: Script tags, custom field placeholder and backslash being stripped after saving the shortcode sometimes.
Fix: Rel attribute being modified for links.
New: Added “Manage shortcodes” link to plugin list page for easy access after activation.
5.1
New: Import/Export link added to the shortcoder list page.
Fix: empty() was throwing error at some places for users using PHP 5.5 below as function return value was passed to it.
Fix: Shortcoder QTTags button was loading in frontends.
Fix: “Insert shortcode” popup was hidden behind in theme customizer page.
Fix: array_key_exists array but bool given warning.
Fix: Hide comments metabox in shortcode edit page as it was shown in certain conditions.
5.0.4
Fix: script and style tags stripped after 4.x upgrade. New migration will run in this version and shortcode content will now be fixed.
5.0.3
Fix: Shortcode content is not escaped when code editor is used. This is requirement because post_content behaves strangely when user has rich editing enabled.
5.0.2
Fix: Shortcodes inside shortcode content not getting executed.
Fix: Disable Gutenberg block for older not supported WordPress versions.
5.0.1
Fix: Code editor escaping HTML characters.
Fix: get_current_screen() undefined.
Fix: Code editor breaks if there is any other plugin which loads codemirror.
Fix: tools.php is not found.
5.0
New: Brand new version. Plugin rewritten from scratch.
New: Shortcoder block for the block editor.
4.4
New: Insert shortcode automatically adds “closing tag” if the shortcode has enclosed content parameter.
Fix: Codemirror has been updated to latest version.
4.3
New: Edit shortcode name after creating.
New: Post modified date parameter added.
Fix: Date parameters now display in site language.
4.2
Fix: Some plugins fail to fire onload JS event since it was overwritten by shortcoder.
Fix: Javascript in insert shortcode popup not working in IE 11.
Fix: Missing parenthesis while calling is_year.
Fix: Widgets page not loading insert shortcode popup.
Fix: Removed settings emoji icon from plugin actions list.
Fix: Load latest version 5.42.0 of codemirror.
Fix: Updated minimum required WordPress version.
4.1.9
Fix: Minor UI refinements for better experience.
Fix: Import error where some exported JSON files have 0 as EOF.
4.1.8
New: Insert custom fields in shortcode content.
Fix: Removed comments in shortcode output
4.1.7
New: Categorize, search and filter shortcodes using “tags”.
New: Last used shortcode editor will be saved along with shortcode.
New: Enclosed shortcode content can now be used as shortcode parameter.
New: Active line highlight has been enabled for code editor.
Fix: Codemirror has been updated to latest version.
Fix: Minor admin interface enhancements.
4.1.6
New: Date variables can noe be added into shortcode content.
Fix: Error “trying to get property of non-object” is handled.
4.1.5
New: Bloginfo variables can now be added into shortcode content.