Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Stealth Update

Adds the ability to update a post without having WordPress automatically update the post's post_modified timestamp.

2.5 (2016-03-25)

Highlights: * This release adds the ability to set the stealth update checkbox via the quick edit box, adds a lock icon next to the post date in the admin listing to denote a post has stealth update enabled, adds support for language packs, and has some minor behind-the-scenes changes.

Details: * New: Add ability to set the 'Stealth Update?' value in the Quick Edit form. * Add add_to_submitbox(), add_to_quick_edit(), admin_enqueue_scripts(). * Add option arg $checked to add_ui() and use its value as the default if not null. * Props ecdltf. * New: Add lock icon next to post's date column in posts table to indicate which posts have stealth update enabled. * Bugfix: Don't bother operating on newly created posts since their saving isn't an update. * Change: Delete meta key on save if stealth update is not enabled for post. * Change: Don't unnecessarily set hidden field with original post_modified value. * Change: Run esc_attr() on the field name before display for safety. * Change: Don't run esc_attr() on meta key name as it need not be so restrictive (and isn't for display). * Change: Add support for language packs: * Set textdomain using a string instead of a variable. * Don't load textdomain from file. * Remove 'Domain Path' from plugin header. * Remove .pot file and /lang subdirectory. * Change: Add docblocks for class variables. * New: Add LICENSE file. * New: Add empty index.php to prevent files from being listed if web server has enabled directory listings. * Change: Add docblock to example code. * Change: Note compatibility through WP 4.5+. * Change: Update copyright date (2016).

2.4.3 (2015-08-09)

  • Bugfix: Remove 'Stealth Update?' checkbox from quick edit panel as its implementation has since been broken. Potential return in v2.5.
  • Update: Note compatibility through WP 4.3+

2.4.2 (2015-02-21)

  • Revert to using dirname(__FILE__); DIR is only supported in PHP 5.3+

2.4.1 (2015-02-17)

  • Add more unit tests
  • Reformat plugin header
  • Use DIR instead of dirname(__FILE__)
  • Note compatibility through WP 4.1+
  • Change documentation links to w.org to be https
  • Minor documentation spacing changes throughout
  • Update copyright date (2015)
  • Add plugin icon
  • Regenerate .pot

2.4 (2014-01-23)

  • Add unit tests
  • Minor documentation improvements
  • Minor code reformatting (spacing, bracing)
  • Note compatibility through WP 3.8+
  • Drop compatibility with version of WP older than 3.6
  • Update copyright date (2014)
  • Regenerate .pot
  • Change donate link
  • Update screenshots
  • Add banner


  • Deprecate 'stealth_update_meta_key' filter in favor of 'c2c_stealth_update_meta_key' (but keep it temporarily for backwards compatibility)
  • Don't allow a blank string from 'c2c_stealth_update_meta_key' to override the default meta key name
  • Remove private static $textdomain and its use; include textdomain name as string in translation calls
  • Remove function load_textdomain()
  • Add check to prevent execution of code if file is directly accessed
  • Re-license as GPLv2 or later (from X11)
  • Add 'License' and 'License URI' header tags to readme.txt and plugin file
  • Regenerate .pot
  • Tweak description
  • Minor improvements to inline and readme documentation
  • Minor code reformatting
  • Remove ending PHP close tag
  • Remove commented out debugging code
  • Note compatibility through WP 3.5+
  • Tweak installation instructions in readme.txt
  • Update copyright date (2013)
  • Move screenshots into repo's assets directory


  • Add version() to return plugin's version
  • Update readme with example and documentation for new filter
  • Note compatibility through WP 3.3+
  • Update screenshots for WP 3.3
  • Use DIRECTORY_SEPARATOR instead of hardcoded '/'
  • Create 'lang' subdirectory and move .pot file into it
  • Regenerate .pot
  • Add 'Domain Path' directive to top of main plugin file
  • Add link to plugin directory page to readme.txt
  • Update copyright date (2012)


  • Add filter 'c2c_stealth_update_default' to allow configuring checkbox to be checked by default
  • Note compatibility through WP 3.2+
  • Minor code formatting changes (spacing)
  • Fix plugin homepage and author links in description in readme.txt


  • Switch from object instantiation to direct class invocation
  • Explicitly declare all functions public static and class variables private static
  • Note compatibility through WP 3.1+
  • Update copyright date (2011)


  • Bugfix for auto-save losing value of stealth update status


  • Define Text Domain plugin header
  • Supply textdomain to localization functions
  • Rename class from 'StealthUpdate' to 'c2c_StealthUpdate'
  • Add Frequently Asked Questions and Filters sections to readme.txt
  • Readme updates
  • Add .pot file


  • Add checkbox labeled 'Stealth update?' to Publish meta_box rather than requiring direct use of custom fields
  • Add class of 'c2c-stealth-update' to admin UI div containing checkbox
  • Add filter 'stealth_update_meta_key' to allow overriding custom field key name
  • Re-implemented entire approach
  • Remove functions add_js(), admin_menu(), add_meta_box()
  • Store plugin instance in global variable, $c2c_stealth_update, to allow for external manipulation
  • Full support for localization
  • Remove docs from top of plugin file (all that and more are in readme.txt)
  • Minor code reformatting (spacing)
  • Add PHPDoc documentation
  • Note compatibility with WP 3.0+
  • Drop compatibility with versions of WP older than 2.9
  • Update screenshots
  • Update copyright date
  • Add package info to top of plugin file
  • Add Changelog and Upgrade Notice sections to readme.txt
  • First commit to WP plugin repository


  • Initial release

Requires: 3.6 or higher
Compatible up to: 4.5.5
Last Updated: 9 months ago
Active Installs: 400+


5 out of 5 stars


0 of 1 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.