PluginProbe
Embed Privacy / 0.1
Embed Privacy v0.1
1.14.0 1.13.0 trunk 0.1 1.0.0 1.0.1 1.0.2 1.1.0 1.1.1 1.1.2 1.1.3 1.10.0 1.10.1 1.10.10 1.10.2 1.10.3 1.10.4 1.10.5 1.10.6 1.10.7 1.10.8 1.10.9 1.11.0 1.11.1 1.11.2 All 68 releases
← All changes | README.md +6 -74 1.1.30.1 View file →
@@ -1,14 +1,14 @@
1 1 === Embed Privacy ===
2 2 Contributors: epiphyt, kittmedia, krafit
3 3 Tags: oembed, privacy, gutenberg
4 4 Requires at least: 4.7
5 -Tested up to: 5.6
5 +Tested up to: 4.9
6 6 Requires PHP: 5.6
7 7 License: GPL2
8 8 License URI: https://www.gnu.org/licenses/gpl-2.0.html
9 9
10 -Embed Privacy prevents loading of embedded external content and allows your site visitors to opt-in.
10 +Embed Privacy prevents loading of embeded external content and allows your site visitors to opt-in.
11 11
12 12 == Description ==
13 13
14 14 Content embedded from external sites such as YouTube or Twitter is loaded immediately when visitors access your site. Embed Privacy addresses this issue and prevents loading of these contents until the visitor decides to allow loading of external content.
@@ -22,9 +22,9 @@
22 22 == Installation ==
23 23
24 24 1. Upload the plugin files to the `/wp-content/plugins/embed-privacy` directory, or install the plugin through the WordPress plugins screen directly.
25 25 1. Activate the plugin through the 'Plugins' screen in WordPress.
26 -1. Embedded content will automatically be replaced by a placeholder and can be loaded on demand by your visitors. There are no additional settings.
26 +1. Embeded content will automatically be replaced by a placeholder and can be loaded on demand by your visitors. There are no additonal settings.
27 27
28 28
29 29 == Frequently Asked Questions ==
30 30
@@ -31,12 +31,8 @@
31 31 = Can Embed Privacy keep external services from tracking me/my visitors? =
32 32
33 33 Yes. As long as you don't opt-in to load external content, you/your visitors can't be tracked by these services.
34 34
35 -= Does Embed Privacy make embedding content privacy-friendly? =
36 -
37 -The embedding process itself will be privacy-friendly with Embed Privacy. That means, that no third-party embed provider is able to track users without their explicit consent by clicking on the overlay to allow the embed to be loaded. However, to make sure everything is fine you need to expand your privacy policy for each embed provider you’re using or you want to use, because you need to specify, where data will be sent to and what happens to them.
38 -
39 35 = Does Embed Privacy support the Gutenberg editor? =
40 36
41 37 Sure thing! We enjoy playing with the new WordPress editor and developed Embed Privacy with Gutenberg in mind, the plugin will work no matter the editor you use.
42 38
@@ -41,40 +37,10 @@
41 37 Sure thing! We enjoy playing with the new WordPress editor and developed Embed Privacy with Gutenberg in mind, the plugin will work no matter the editor you use.
42 38
43 39 = Which embeds are currently supported? =
44 40
45 -We currently support all oEmbed providers known to WordPress core. Want to know about them? Here you go: Amazon Kindle (since WordPress 5.2), Animoto, Cloudup, DailyMotion, Facebook, Flickr, Funny Or Die, Imgur, Instagram, Issuu, Kickstarter, Meetup, Mixcloud, Photobucket, Photobucket, Polldaddy.com, Reddit, ReverbNation, Scribd, Sketchfab, SlideShare, SmugMug, SoundCloud, Speaker Deck, Spotify, TikTok, TED, Tumblr, Twitter, VideoPres, Vimeo, WordPress.org, WordPress.tv, YouTube.
41 +We currently support all oEmbed providers known to WordPress core. Want to know about them? Here you go: Animoto, Cloudup, CollegeHumor, DailyMotion, Facebook, Flickr, Funny Or Die, Hulu, Imgur, Instagram, Issuu, Kickstarter, Meetup, Mixcloud, Photobucket, Photobucket, Polldaddy.com, Reddit, ReverbNation, Scribd, Sketchfab, SlideShare, SmugMug, SoundCloud, Speaker Deck, Spotify, TED, Tumblr, Twitter, VideoPres, Vimeo, WordPress.org, WordPress.tv, YouTube.
46 42
47 -= Developers: How to use Embed Privacy’s methods for custom content? =
48 -
49 -Since version 1.1.0 you can now use our mechanism for content we don’t support in our plugin. You can do it the following way:
50 -
51 -`
52 -/**
53 - * Replace specific content with the Embed Privacy overlay of type 'google-maps'.
54 - *
55 - * @param string $content The content to replace
56 - * @return string The updated content
57 - */
58 -function prefix_replace_content_with_overlay( $content ) {
59 - // check for Embed Privacy
60 - if ( ! class_exists( 'epiphyt\Embed_Privacy\Embed_Privacy' ) ) {
61 - return $content;
62 - }
63 -
64 - // get Embed Privacy instance
65 - $embed_privacy = epiphyt\Embed_Privacy\Embed_Privacy::get_instance();
66 -
67 - // check if provider is always active; if so, just return the content
68 - if ( ! $embed_privacy->is_always_active_provider( 'google-maps' ) ) {
69 - // replace the content with the overlay
70 - $content = $embed_privacy->get_output_template( 'Google Maps', 'google-maps', $content );
71 - }
72 -
73 - return $content;
74 -}
75 -`
76 -
77 43 = Who are you folks? =
78 44
79 45 We are [Epiphyt](https://epiph.yt/), your friendly neighborhood WordPress plugin shop from southern Germany.
80 46
@@ -80,42 +46,8 @@
80 46
81 47
82 48 == Changelog ==
83 49
84 -= 1.1.3 =
85 -* Changed provider name from Polldaddy to Crowdsignal
86 -* Removed provider Hulu
87 -
88 -= 1.1.2 =
89 -* Fixed a possible difference in the used class name of the embed provider in HTML and CSS
90 -
91 -= 1.1.1 =
92 -* Removed provider CollegeHumor
93 -* Fixed a bug with the automatic addition of paragraphs
94 -
95 -= 1.1.0 =
96 -* Added option to allow all embeds by one provider
97 -* Added provider TikTok, introduced in WordPress 5.4
98 -* Added support for Google Maps iframes
99 -* Added URL rewrite to youtube-nocookie.com
100 -* Added option to save user selection per embed provider
101 -* Added provider logo to our placeholder
102 -* Added option to filter our placeholders markup
103 -* Added support for 'alignwide' and 'alignfull' Gutenberg classes
104 -* Added support for using our embedding overlay mechanism for external developers
105 -* Improved our placeholder markup to be actually semantic
106 -* Changed .embed- classes to .embed-privacy-
107 -* Fixed some embed providers that use custom z-index, which results in the embedded content being above the overlay
108 -* Fixed typos
109 -
110 -= 1.0.2 =
111 -* Improved compatibility with [Autoptimize](https://wordpress.org/plugins/autoptimize/)
112 -* Improved compatibility with [AMP](https://wordpress.org/plugins/amp/)
113 -* Fix issue with Slideshare causing wrong (generic) placeholders
114 -
115 -= 1.0.1 =
116 -* Fixed support for PHP 5.6
117 -
118 -= 1.0.0 =
50 += 1.0 =
119 51 * Initial release
120 52
121 -== Upgrade Notice ==
53 +== Upgrade Notice ==