-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreadme.txt
168 lines (128 loc) · 7.18 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
=== Privacy My Way ===
Contributors: richardcoffee
Tags: admin, updates, plugins, themes, core
Requires at least: 4.7.0
Tested up to: 5.4.2
Requires PHP: 5.3.6
Stable tag: 1.8.2
License: MIT
Control the information that your wordpress site is sending to wordpress.org. View our [repository](https://github.com/RichardCoffee/privacy-my-way) on github.
== Description ==
This plugin will enable you to finely control some of the information that the WordPress core code sends back to wordpress.org, including your site's url,
the number of users you have, what plugins are installed and active, and what themes are installed and active. It can also obscure what PHP version and
database software version are being run on your server.
The number of users you have, the PHP version, and database software version are sent to wordpress.org via URL parameters. This means that, not only is it
all sent unencrypted, but it is also probably in the log files of every server between you and wordpress. This means that neither you nor wordpress has any
control over what is done with that information. Take back that control with this plugin.
== Installation ==
= Upload =
1. Download [the latest release](https://github.com/RichardCoffee/privacy-my-way/releases/latest).
2. Go to the Plugins -> Add New screen and click the Upload tab.
3. Upload the zipped archive directly.
4. Go to the installed Plugins screen and click Activate.
5. Either click on the Settings link on the Plugin screen, or go to Settings -> Privacy My Way, to edit and save the options.
Note: If an error occurs when attempting to activate the plugin, then manually check your site's plugin directory and
make sure that the plugin directory name does not end with a version number. If it does, you should remove the
version number from the directory name before activating the plugin.
= Manual =
This is your best option, although if you have gotten this far you probably don't need these instructions.
1. Download [the latest release](https://github.com/RichardCoffee/privacy-my-way/releases/latest).
2. Unzip the master.zip file into a temp directory in your local harddrive.
3. Using FTP, copy the `privacy-my-way` directory into your site's WordPress plugin directory. Remove the version number when doing so.
4. Go to your WordPress Admin installed Plugins screen and activate the plugin.
5. Either click on the Settings link on the Plugin screen, or go to Settings -> Privacy My Way, to edit the default options.
= Upgrades =
Release updates are handled using [Plugin Update Checker](https://github.com/YahnisElsts/plugin-update-checker), so everything should work the WordPress way.
== Frequently Asked Questions ==
See the [GitHib Wiki](https://github.com/RichardCoffee/privacy-my-way/wiki). Open an issue if you can't find the info you need.
== Changelog ==
= 1.8.1 =
* Certify: Tested with WordPress 5.4.1
* Upgrade: Updated core files.
= 1.8.0 =
* Enhancement: add options to obscure the php and database versions.
* Upgrade: Updated core files.
* Bugfix: Added a check for a transient object property.
* Minor: Removed reference to WP constant.
* Minor: Removed obsolete css.
= 1.7.5 =
* Bugfix: Version information didn't get updated properly for the 1.7.4 release.
= 1.7.4 =
* Upgrade: Bumped tested WP version to 5.4
* Upgrade: Updated core file.
= 1.7.3 =
* Bugfix: Blocking all plugin updates was also blocking core updates.
= 1.7.2 =
* Upgrade: updated core files.
* Bugfix: Bug in core file made 'Setting' link disappear.
* Bugfix: Added an error handler for when blocking all reports of plugins.
* Bugfix: More property object checks added.
* Minor: Remove a superfluous method.
= 1.7.1 =
* Bugfix: Now passes script localization information properly.
= 1.7.0 =
* Enhancement: Rewrote plugin classes to bring them in sync with core files.
* Upgrade: updated core files, which included some bug fixes.
* Upgrade: updated WP tested version.
* Bugfix: CSS fix for admin form.
* Bugfix: Some option filters were being run twice.
* Bugfix: Now passes the 'network_id' to get_user_count().
* Bugfix: Now checking for object property in transient filter.
* Minor: More work on documentation.
= 1.6.1 =
* Upgrade: updated core files.
= 1.6.0 =
* Enhancement: allow for blank or missing Plugin/Author URI in description when filtering plugins.
* Upgrade: upgraded to version 4.8 of [Plugin Update Checker](https://github.com/YahnisElsts/plugin-update-checker).
* Upgrade: updated core files.
* Bugfix: fix a recursion issue with user count.
* Minor: Replace isset calls with array_key_exists.
= 1.5.5 =
* Bugfix: fixed compatibility issue with fluidity-theme admin options page.
= 1.5.4 =
* Bugfix: added missing case in switch statement.
* Upgrade: updated base plugin classes.
= 1.5.3 =
* Bugfix: The minor bugfix in the last release was itself broken. I panicked about the missing updater, and well...
= 1.5.2 =
* Bugfix: forced update on the Plugin Update Checker. Github lost it's files at some point, even though they still showed up in my own repo.
* Bugfix: update core file classes/Trait/Attributes.php, fixed issue with sanitizing tags.
= 1.5.1 =
* Bugfix: fixed issue where an array did not need to be passed through the function filtering active plugins.
= 1.5.0 =
* Enhancement: added option to prevent browser disclosure.
* Enhancement: added option to prevent location info being sent to wordpress.org.
* Upgrade: updated base plugin classes.
* Bugfix: fixed issue with filtering plugins not always working properly.
= 1.4.0 =
* Enhancement: added options to prevent WordPress automatic updates, intended for developers.
* Enhancement: added code for 'core_version_check_query_args' filter.
* Upgrade: updated base plugin classes, added use of base Options class.
* Upgrade: added filter for site transients.
* Upgrade: upgraded to version 4.4 of [Plugin Update Checker](https://github.com/YahnisElsts/plugin-update-checker).
= 1.3.2 =
* Bugfix: fixed new installation crashes.
= 1.3.1 =
* Bugfix: fixed missing index error.
= 1.3.0 =
* Enhancement: added pot file, along with en_US.po file.
* Enhancement: added option for data deletion when deactivating/uninstalling plugin.
* Enhancement: added option for logging, removed use of flag file.
* Upgrade: moved files in assets/ to more correct vendor/ directory.
* Upgrade: upgraded to version 4.1 of [Plugin Update Checker](https://github.com/YahnisElsts/plugin-update-checker).
* Upgrade: updated base plugin classes.
= 1.2.0 =
* Enhancement: expanded prefix use to prevent possible function/file name conflicts. Thanks [nacin](https://nacin.com/2010/05/11/in-wordpress-prefix-everything/)
* Enhancement: added color to plugin/theme filter lists for active/inactive status.
* Enhancement: updated Trait classes.
* Logging: added use of flag file to give better logging control.
= 1.1.1 =
* Enhancement: updated Plugin and Trait classes.
* Enhancement: added check for valid logging function.
* Enhancement: added header field for GitHub Updater.
* Debug: added more logging, commented out some.
* Fix: corrected variable reference left over from old code.
= 1.1.0 =
* add use of [Plugin Update Checker](https://github.com/YahnisElsts/plugin-update-checker)
= 1.0.0 =
* Initial release