Plugin Directory

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

Auto Terms of Service and Privacy Policy

Put your own details into a modified version of Automattic's "Terms of Service" and "Privacy Policy". 3 shortcodes available.

  • Changelog DIFFs for all versions are available at WordPress SVN.

Version 1.8

  • December 19, 2016
  • Implemented Freemius integration (version
  • Updated plugin compatibility to WordPress 4.7

Version 1.7

  • September 30, 2015
  • Now all plugin settings page fields can include apostrophes ('). Just don't use double-quotes (").
  • Added Text Domain to plugin's header
  • Updated plugin compatibility from WordPress 4.3 to 4.3.1

No Version Update

  • September 14, 2015
  • Moved screenshot files from trunk to assets so .zip is smaller (i.e. faster updates and no actual plugin changes).

Version 1.6

  • April 27, 2015
  • Added filters: before and after TOS heading and PP heading; end of TOS and end of PP. Allows you to add custom text via Child Theme functions.php or a Functionality Plugin.
  • Refactored code (more OOP / use of functions).
  • Moved 'Back To Top' links to end of TOS and PP instead of immediately after each heading.
  • Changed TOS and PP main headings from 'h3' to 'h2'.
  • Replaced 'hr' with formatted 'div'. Override color and height of 1px black line by adding more specific CSS. For example, div.auto-tos-pp-separator{ border-bottom-color: green !important; border-bottom-width: 10px !important; }
  • Added HTML comment with plugin version number and which shortcode is used to assist with potential support requests.
  • Added protection from calling plugin PHP file directly.
  • WordPress compatibility version bump. Tested with WordPress version 4.3-alpha-32297
  • Added 'Upgrade Notice' section to plugin description.

Version 1.5

  • April 26, 2015
  • Shortcode output is now valid for both HTML 4.01 Strict and HTML 5. Changed anchor links from 'a name' to 'h3 id' to validate as HTML 5.

Version 1.4.4

  • April 20, 2015
  • WordPress compatibility version bump. Tested with WP version 4.2-RC1-32175.
  • Added greeting box to top of wp-admin Settings page.
  • Updated screenshot for the "coming soon" text.

Version 1.4.3

  • April 28, 2014
  • Fix for "Possessive Name" not displaying accurately in settings page due to apostrophe. However, the value with the apostrophe was saved properly, and the Possessive Name was displayed properly for users on the front-end.
  • Added direct link to Settings page from Plugins page

Version 1.4.2

  • February 13, 2014
  • Added class='auto-tos-pp' (and additional classes) to main headings, horizontal lines, and Back to Top links -- could use .auto-tos-pp { display:none; } to not show things

Version 1.4.1

  • February 13, 2014
  • Updated plugin's description
  • Hyperlinked to plugin's settings page for shortcode output (when appropriate)

Version 1.4

  • February 12, 2014
  • Added plugin settings page so you don't have to edit the plugin's actual code.
  • Added link back to the table of contents (to the top) for the [my_terms_of_service_and_privacy_policy] shortcode.
  • Privacy Policy edited in line with Automattic's --> September 18, 2013: Added that blog commenter email addresses are disclosed to administrators of the blog where the comment was left.

Version: 1.3.2012.12.29

  • Fixed 2 more hard-coded references to "WordPress" within that same paragraph. That should be all of them now.

Version: 1.2.2012.12.29

  • Fixed a hard-coded reference to "WordPress", reported by kc22033. Thanks!
  • Checked WordPress' Terms of Service and Privacy Policy for updates, and there weren't any changes since this plugin's creation.

Version: 1.1.2012.12.28

  • Changed shortcodes to return instead of echo, to fix the shortcode display issue. Thanks to birgire.
  • Fixed link anchor text to use the name specified in the settings, to fix the issue of displaying hard coded "Terms of Use" and "Privacy Policy" anchor text in the table of contents for the [my_terms_of_service_and_privacy_policy] shortcode.

Version: 1.0.2012.09.12

  • Initial release.

Requires: 3.1 or higher
Compatible up to: 4.7.1
Last Updated: 1 month ago
Active Installs: 90,000+


4.8 out of 5 stars


1 of 2 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.

100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1