开发者 |
epiphyt
kittmedia krafit |
---|---|
更新时间 | 2025年2月24日 16:21 |
PHP版本: | 5.6 及以上 |
WordPress版本: | 6.7 |
版权: | GPL2 |
版权网址: | 版权信息 |
/wp-content/plugins/embed-privacy
directory, or install the plugin through the WordPress plugins screen directly.[embed_privacy_opt_out]
into your privacy policy.Yes. As long as you don't opt in to load external content, you/your visitors can't be tracked by these services.
The embedding process itself will be privacy-friendly with Embed Privacy. That means, that no third-party embed provider can 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.
If you use the opt-out functionality with the shortcode or the functionality to allow the user to always display content of certain embed providers, Embed Privacy creates a single cookie called embed-privacy
with an expiration of 1 year to store the user’s choice.
Sure thing! We enjoy playing with the block editor and developed Embed Privacy with Gutenberg in mind, the plugin will work no matter the editor you use.
We currently support all oEmbed providers known to WordPress core by default. Want to know about them? Here you go:
Yes! Since version 1.5.0, Embed Privacy supports downloading and displaying thumbnails in posts for SlideShare, Vimeo and YouTube as background of Embed Privacy’s overlay.
Yes! You can use the shortcode [embed_privacy_opt_out]
to add a list of embed providers anywhere you want (recommendation: add it to your privacy policy) to allow your users to opt-out.
The shortcode [embed_privacy_opt_out]
can be used to let users opt-out of embed providers that have been set to be always active by the user. It can have the following attributes:
headline
– Add a custom headline (default: Embed providers)
[embed_privacy_opt_out headline="My custom headline"]
subline
– Add a custom subline (default: Enable or disable embed providers globally. By enabling a provider, its embedded content will be displayed directly on every page without asking you anymore.)
[embed_privacy_opt_out subline="My custom subline"]
show_all
– Whether to show all available embed providers or just the ones the user opted in (default: false)
[embed_privacy_opt_out show_all="1"]
You can also combine all of these attributes:
[embed_privacy_opt_out headline="My custom headline" subline="My custom subline" show_all="1"]
If you’re using a caching plugin, make sure you enable the "JavaScript detection for active providers" in Settings > Embed Privacy > JavaScript detection. Then, the plugin is fully compatible with your caching plugin.
Check out our documentation: https://epiph.yt/en/embed-privacy/documentation/
We are Epiphyt, your friendly neighborhood WordPress plugin shop from southern Germany.
You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. Report a security vulnerability.
Providers::get_by_name()
is_plugin_active
defer
attributesembed_privacy_markup
for filtering the whole markup of an embed overlayembed
, iframe
and object
<object>
elements are now replaced correctlyis-disabled
/is-enabled
)[embed_privacy_opt_out]
to allow users to opt-out/in