WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Stealth Publish

Prevent specified posts from being featured on the front page or in feeds, and from notifying external services of publication.

2.4 (2014-01-23)

  • Exclude stealth posts from front page (when is_front_page() would be true)
  • Add should_exclude_stealth_posts() to encapsulate logic for determining if stealth posts should be excluded
  • Hook pre_get_posts and try to exclude stealth posts in the original query without using secondary query (when possible)
  • Stop hooking posts_where, unless necessary
  • Add reset() to reset memoized protected variables
  • 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

2.3

  • Deprecate 'stealth_publish_meta_key' filter in favor of 'c2c_stealth_publish_meta_key' (but keep it temporarily for backwards compatibility)
  • Deprecate 'stealth_publish_silent' filter in favor of 'c2c_stealth_publish_silent' (but keep it temporarily for backwards compatibility)
  • Don't allow a blank string from 'c2c_stealth_publish_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
  • Minor improvements to inline and readme documentation
  • Regenerate .pot
  • Minor code reformatting
  • Remove ending PHP close tag
  • Note compatibility through WP 3.5+
  • Tweak installation instructions in readme.txt
  • Update copyright date (2013)
  • Move screenshots into repo's assets directory

2.2.1

  • 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)

2.2

  • Fix bug where using Quick Edit on post caused Stealth Publish status to be cleared
  • Add filter 'c2c_stealth_publish_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

2.1

  • 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)

2.0.2

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

2.0.1

  • Bugfix for WP 2.9.2 compatibility

2.0

  • Encapsulate all code in new c2c_StealthPublish class
  • Now also silently publish posts that are stealth published (i.e. don't send out pingbacks, tracbacks, and pings to update services)
  • Add checkbox labeled "Stealth publish?" to Publish meta_box rather than requiring direct use of custom fields
  • Allow overriding of custom field used via 'stealth_publish_meta_key' filter (default value is '_stealth_publish')
  • Add filter 'stealth_publish_meta_key' to allow overriding custom field key name
  • Add filter 'stealth_publish_silent' to allow overriding silent publish feature
  • Add class of 'c2c-stealth-publish' to admin UI div containing checkbox
  • Change custom field used to be a hidden custom field by prepending '_' to the name
  • Accept second arg to stealth_publish_where()
  • Completely re-implemented find_stealth_published_post_ids()
  • Full support for localization
  • Store plugin instance in global variable, $c2c_stealth_publish, to allow for external manipulation
  • 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
  • Add screenshots
  • Update copyright date
  • Add package info to top of plugin file
  • Add Changelog, Filters, and Upgrade Notice sections to readme.txt
  • Add .pot file
  • Add to plugin repository

1.0

  • Initial release

Requires: 3.6 or higher
Compatible up to: 3.8.3
Last Updated: 2014-1-24
Downloads: 15,176

Ratings

4 stars
4.6 out of 5 stars

Support

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

Got something to say? Need help?

Compatibility

+
=
Broken :(

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

0,1,0
100,1,1
50,2,1 100,1,1
100,2,2
100,2,2
0,1,0
100,1,1
100,1,1
100,1,1
0,12,0