Plugin / Hide Broken Shortcodes
Scott ReillyChangelog
Changelog
1.8.2 (2018-06-29)
- New: Bail early if text doesn’t contain a square bracket (and thus no shortcodes)
- New: Add README.md
- New: Add unit tests for square brackets in HTML comments
- New: Add GitHub link to readme
- Change: Minor whitespace tweaks to unit test bootstrap
- Change: Add item to FAQ
- Change: Rename readme.txt section from ‘Filters’ to ‘Hooks’
- Change: Modify formatting of hook name in readme to prevent being uppercased when shown in the Plugin Directory
- Change: Note compatibility through WP 4.9+
- Change: Update copyright date (2018)
1.8.1 (2017-02-08)
- Change: Default
WP_TESTS_DIRto/tmp/wordpress-tests-librather than erroring out if not defined via environment variable. - Change: Enable more error output for unit tests.
- Change: Add more unit tests.
- Change: Note compatibility through WP 4.7+.
- Change: Miscellaneous readme.txt improvements.
- Change: Minor code documentation reformatting.
- Change: Update copyright date (2017).
- New: Add LICENSE file.
1.8 (2016-05-21)
- Bugfix: Don’t attempt to hide shortcodes (or what may look like shortcodes) appearing within HTML tags.
- New: Add unit test to ensure shortcode escape notation is not hidden by the plugin.
- Change: Prevent web invocation of unit test bootstrap.php.
- Change: Note compatibility through WP 4.5+.
1.7.1 (2016-01-27)
- Change: Register hooks during ‘plugins_loaded’ instead of ‘init’.
- New: Add support for language packs:
- Define ‘Text Domain’ header attribute.
- Load textdomain.
- New: Create empty index.php to prevent files from being listed if web server has enabled directory listings.
- Change: Note compatibility through WP 4.4+.
- Change: Explicitly declare methods in unit tests as public.
- Change: Update copyright date (2016).
1.7 (2015-04-02)
- Enhancement: Filter ‘the_excerpt’ by default as well
- Update: Add more unit tests
- Update: Note compatibility through WP 4.2+
- Update: Add inline documentation to examples in readme.txt
- Update: Minor inline documentation tweaks (spacing, formatting)
1.6.3 (2015-02-14)
- Add trivial unit test for plugin version
- Note compatibility through WP 4.1+
- Update copyright date (2015)
1.6.2 (2014-08-30)
- Minor plugin header reformatting
- Minor code reformatting (bracing)
- Change documentation links to wp.org to be https
- Note compatibility through WP 4.0+
- Add plugin icon
1.6.1 (2013-12-29)
- Add unit tests
- Note compatibility through WP 3.8+
- Update copyright date (2014)
- Minor readme.txt tweaks
- Change donate link
- Add banner
1.6
- Update regex to allow hyphens in shortcode names (syncing changes made in WP 3.5)
- Add check to prevent execution of code if file is directly accessed
- Note compatibility through WP 3.5+
- Update copyright date (2013)
1.5
- Recursively hide nested broken shortcodes
- Re-license as GPLv2 or later (from X11)
- Add ‘License’ and ‘License URI’ header tags to readme.txt and plugin file
- Remove ending PHP close tag
- Note compatibility through WP 3.4+
- Fix error in example code in readme.txt
1.4
- Update get_shortcode_regex() and do_shortcode_tag() to support shortcode escape syntax
- NOTE: The preg match array sent via the ‘hide_broken_shortcode’ filter has changed and requires you to update any code that hooks it
- Add version() to return plugin version
- Note compatibility through WP 3.3+
- Add Frequently Asked Questions section to readme.txt
- Add link to plugin directory page to readme.txt
- Update copyright date (2012)
1.3.1
- Note compatibility through WP 3.2+
- Minor code formatting changes (spacing, variable removal)
- Fix plugin homepage and author links in description in readme.txt
1.3
- Switch from object instantiation to direct class invocation
- Explicitly declare all functions public static
- Note compatibility through WP 3.1+
- Update copyright date (2011)
1.2
- Allow customization of the filters the plugin applies to via the ‘hide_broken_shortcodes_filters’ filter
- Change do_shortcode filter priority from 12 to 1001 (to avoid incompatibility with Preserve Code Formatting, and maybe others)
- Move registering filters into register_filters()
- Rename class from ‘HideBrokenShortcodes’ to ‘c2c_HideBrokenShortcodes’
- Store plugin instance in global variable, $c2c_hide_broken_shortcodes, to allow for external manipulation
- Note compatibility with WP 3.0+
- Minor code reformatting (spacing)
- Add Filters and Upgrade Notice sections to readme.txt
- Remove all header documentation and instructions from plugin file (all that and more are in readme.txt)
- Remove trailing whitespace from header docs
1.1
- Create filter ‘hide_broken_shortcode’ to allow customization of the output for broken shortcodes
- Now also filter widget_text
- Add PHPDoc documentation
- Note compatibility with WP 2.9+
- Update copyright date
1.0
- Initial release
Ratings
Rating breakdown
Details Information
Version
First Released
Total Downloads
Wordpress Version
Tested up to:
Require PHP Version:
Tags
Contributors
Languages
DIRECTORY DISCLAIMER
The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.
The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.
Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.
While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.
wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.