Embed Privacy

Açıklama

YouTube veya Twitter gibi harici sitelerden gömülü içerikler, ziyaretçiler sitenize eriştiğinde hemen yüklenir. Embed Privacy bu sorunu giderir ve ziyaretçi harici içeriğin yüklenmesine izin verene kadar bu içeriklerin yüklenmesini engeller.
Ancak Embed Privacy sadece ziyaretçilerin gizliliğini korumakla kalmaz, aynı zamanda sitenizin daha hızlı yüklenmesini de sağlar.

Tüm gömülü öğeler yer tutucularla değiştirilecek ve istediğiniz stili uygulayabileceğiniz şekilde hazır hale gelecektir. Sadece birkaç satır CSS ile.

Yer tutucuya tıkladığınızda ilgili içerik yüklenecektir.

Not: Bu eklenti “Document Object Model” (php-dom) PHP eklentisini gerektirir.

Contribution

Feel free to contribute. The code is available at GitHub.

Documentation

You can find the documentation for Embed Privacy at docs.epiph.yt.

Ekran Görüntüleri

Yükleme

  1. Eklenti dosyalarını /wp-content/plugins/embed-privacy dizinine yükleyin veya WordPress eklenti ekranından doğrudan eklentiyi yükleyin.
  2. Eklentiyi WordPress’teki ‘Eklentiler’ ekranından etkinleştirin.
  3. Gömülü içerik otomatik olarak bir yer tutucu ile değiştirilecek ve ziyaretçileriniz tarafından talep üzerine yüklenebilecektir. Ek ayar gerekmemektedir.
  4. Kullanıcıların her zaman etkin olarak ayarladıkları katıştırma sağlayıcılarını devre dışı bırakmalarına izin vermek için [embed_privacy_opt_out] kısa kodunu gizlilik politikanıza yerleştirin.

SSS

Embed Privacy, harici servislerin beni/ziyaretçilerimi takip etmesini engelleyebilir mi?

Evet. Harici içeriği yüklemeyi seçmediğiniz sürece, siz veya ziyaretçileriniz bu hizmetler tarafından izlenemez.

Embed Privacy, içeriği gizlilik dostu hale getirir mi?

Gömme işlemi, Embed Privacy ile gizlilik dostu olacaktır. Bu, üçüncü taraf gömme sağlayıcılarının, kullanıcıların açık rızası olmadan, gömme işleminin yüklenmesine izin vermek için üst katmanı tıklayarak kullanıcıları izleyemeyeceği anlamına gelir. Ancak, her şeyin yolunda olduğundan emin olmak için, kullandığınız veya kullanmak istediğiniz her gömme sağlayıcısı için gizlilik politikanızı genişletmeniz gerekir, çünkü verilerin nereye gönderileceğini ve onlara ne olacağını belirtmeniz gerekir.

Embed Privacy çerez kullanır mı?

Kısa kod ile vazgeçme (opt-out) işlevini veya kullanıcının belirli gömme sağlayıcılarının içeriğini her zaman görüntülemesine izin verme işlevini kullanırsanız Embed Privacy, kullanıcının seçimini saklamak için 1 yıllık geçerlilik süresi olan embed-privacy adında tek bir çerez oluşturur.

Embed Privacy, blok düzenleyiciyi destekliyor mu?

Elbette! Blok düzenleyiciyle çalışmaktan keyif alıyoruz ve Gutenberg’i göz önünde bulundurarak Embed Privacy’yi geliştirdik. Eklenti, kullandığınız düzenleyici ne olursa olsun çalışacaktır.

Hangi gömülü öğeler şu anda desteklenmektedir?

Şu anda varsayılan olarak WordPress çekirdeğinin tanıdığı tüm oEmbed sağlayıcılarını destekliyoruz. Bunlar hakkında bilgi almak ister misiniz? İşte liste:

  • Amazon Kindle
  • Anghami
  • Animoto
  • Bluesky
  • Canva
  • Cloudup
  • DailyMotion
  • Facebook
  • Flickr
  • Funny Or Die
  • Imgur
  • Instagram
  • Issuu
  • Kickstarter
  • Meetup
  • Mixcloud
  • Photobucket
  • Pocket Casts
  • Polldaddy.com
  • Reddit
  • ReverbNation
  • Scribd
  • Sketchfab
  • SlideShare
  • SmugMug
  • SoundCloud
  • Speaker Deck
  • Spotify
  • TikTok
  • TED
  • Tumblr
  • Twitter
  • VideoPress
  • Vimeo
  • WordPress.org
  • WordPress.tv
  • YouTube

Ayrıca iframe, Divi ve aşağıdaki eklentiler aracılığıyla Google Haritalar’ı da destekliyoruz:

  • BuddyPress etkinlik akışı
  • Jetpack (Facebook gönderileri)
  • Maps Marker (Pro)
  • Shortcodes Ultimate
  • wpForo (wpForo Embeds eklentisi ile)

Ayrıca, aşağıdaki özel içerikleri de destekliyoruz:

  • Yerel Fediverse içeriği
  • Yerel X gönderileri
  • Facebook yerleştirme kodu (HTML)
  • Instagram yerleştirme kodu (HTML)

1.2.0 sürümünden bu yana, Ayarlar > Gömme Gizliliği > Gömmeleri yönet bölümüne giderek özel gömme sağlayıcıları da ekleyebilirsiniz. Burada ayrıca mevcut yerleştirme sağlayıcısını değiştirebilir, logosunu değiştirebilir, bir arka plan resmi ekleyebilir, yerleştirmede görüntülenen metni değiştirebilir veya yerleştirme sağlayıcısını tamamen devre dışı bırakabilirsiniz.

Embed Privacy gömülü içeriğin küçük resimlerini otomatik olarak indirebilir mi?

Evet! 1.5.0 sürümünden bu yana Embed Privacy, SlideShare, Vimeo ve YouTube için yazı içi küçük görsellerin Embed Privacy katmanının arka planı olarak indirilmesini ve gösterilmesini destekler.

Kullanıcılar daha önce izin verdikleri gömme sağlayıcılarından vazgeçebilir mi?

Evet! [embed_privacy_opt_out] kısa kodunu kullanarak istediğiniz yere yerleştirme sağlayıcılarının bir listesini ekleyebilir (öneri: gizlilik politikanıza ekleyin) ve kullanıcılarınızın vazgeçmesine izin verebilirsiniz.

Kısa kodda hangi parametreler kullanılabilir?

[embed_privacy_opt_out] kısa kodu, kullanıcı tarafından her zaman etkin olarak ayarlanmış gömme sağlayıcılarından kullanıcıların vazgeçebilmesini sağlamak için kullanılabilir. Aşağıdaki özniteliklere sahip olabilir:

headline – Add a custom headline (default: Embed providers)


[embed_privacy_opt_out headline="My custom headline"]


headline_level – Set the heading level of the headline, from 1 to 6 (default: 3)


[embed_privacy_opt_out headline_level="2"]


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"]

Ayrıca bu özelliklerin tümünü birleştirebilirsiniz:

[embed_privacy_opt_out headline="My custom headline" subline="My custom subline" show_all="1"]

Bu eklenti benim önbellek eklentim ile uyumlu mu?

Bir önbellekleme eklentisi kullanıyorsanız, Ayarlar > Gömme Gizliliği > JavaScript algılama bölümünde “Etkin sağlayıcılar için JavaScript algılama” seçeneğini etkinleştirdiğinizden emin olun. Böylece eklenti, önbellekleme eklentinizle tam uyumlu çalışır.

Embed Privacy nasıl genişletilebilir?

Belgelerimize göz atın: https://epiph.yt/en/embed-privacy/documentation/

Is Embed Privacy accessible?

Yes. During development, I test each feature against the Web Content Accessibility Guidelines (WCAG). You can find the Accessibility Conformance Report in the documentation.

If you find an issue, please don’t hesitate to contact me via the support forums or via my contact page.

Siz kimsiniz, millet?

Biz Epiphyt, Güney Almanya’dan mahallenizin dost canlısı WordPress eklenti dükkanıyız.

Güvenlik hatalarını nasıl bildirebilirim?

Patchstack Güvenlik Açığı İfşa Programı aracılığıyla güvenlik hatalarını bildirebilirsiniz. Patchstack ekibi güvenlik açıklarını doğrulamaya, önceliklendirmeye ve ele almaya yardımcı olur. Bir güvenlik açığı bildirin.

İncelemeler

28 Şubat 2025
Embed Privacy is an absolute game-changer for anyone who wants to embed vimeo videos without compromising user privacy!
28 Temmuz 2024 1 yanıt
cool plugin, apreciate it!unfortunately on a page where I embed several videos from different video pattforms (eg. YouTube & Vimeo) once I click to accept one, it always load all the videos from all the plattforms. Even if I dont choose to accept all the YouTube ones it loads them anyway once I click on any video to be loaded.
13 Temmuz 2024 2 yanıt
It's annoying that this plugin even has to exist (to prevent, for example, Google from tracking people before they've even viewed a YouTube video), but, in the world of GDPR, it's necessary. And I'm thankful for it. There are just a couple of things I think could be improved: The default text "Click here to display content from X" isn't as clear as it could be for an opt in. I think it should be something like, "Click here to accept X tracking and view content". That's what I've customised it to be. The "Disable X" checkbox that can be inserted into a privacy policy via a shortcode is pre-selected. To me, this is confusing. I wonder whether it would be better as a toggle–or, when you click it, to briefly show the checkbox selected and then change to "Enable X". I also think the language could be clearer: "Opt out of X tracking on this site", or something like that. Other than that, great, simple plugin. Thanks for making it!
27 Mayıs 2024
As far as I know it is not possible to use the nocookie adress for youtube videos with the default wordpress youtube embeds. This plugin solves this in the most perfect way. Thank you very much for this!
26 incelemeyi oku

Katkıda Bulunanlar ve Geliştiriciler

“Embed Privacy” açık kaynaklı yazılımdır. Aşağıdaki kişiler bu eklentiye katkıda bulunmuşlardır.

Katkıda bulunanlar

“Embed Privacy” 6 dile çevrildi. Katkıda bulundukları için çevirmenlere teşekkürler.

“Embed Privacy” eklentisini dilinize çevirin.

Geliştirmeyle ilgilenir misiniz?

Kodu görüntüleyin, SVN deposuna göz atın ya da RSS ile geliştirme günlüğüne abone olun.

Değişiklik Kaydı

1.14.0

  • Added: New attribute headline_level for the opt-out shortcode
  • Added: Notice that the link to the privacy policy opens in a new tab
  • Added: Title for video iframes in Elementor
  • Improved: Field descriptions are now programmatically associated with their form controls
  • Improved: Overlay styles are now also applied while an element inside the overlay is focussed
  • Improved: Reduced motion and forced colors preferences are now respected
  • Improved: Support data can now be scrolled via keyboard
  • Improved: The list of embed providers of the opt-out shortcode is now labelled by its headline
  • Improved: The settings page now uses proper section headings
  • Fixed: A stale, invisible button remained after activating an overlay with the mouse
  • Fixed: Activating an overlay via keyboard loaded the embedded content twice and caused a JavaScript error
  • Fixed: Focus was lost after loading an embedded content
  • Fixed: Labelling and keyboard focus handling of the background image field in the admin

1.13.0

  • Added: Support for cover block embed URLs
  • Added: Support for Enfold’s Avia Builder
  • Added: Support for Elementor’s Atomic 4.0 YouTube element
  • Added: Notification for screen readers when embed is loaded
  • Added: Information and direct link via noscript for users with disabled JavaScript
  • Added: Unit tests
  • Improved: Run replacements only once per content
  • Improved: Caching queries for embed providers
  • Improved: Caching of ignored blocks
  • Fixed: Escaping for ActivityPub content
  • Fixed: Escaping of embed titles
  • Fixed: Overflowing or distorted embedded content
  • Fixed: Check for ignored shortcodes
  • Fixed: Handling embedded content without URL in feeds
  • Fixed: Check for WPBackery Page Builder content
  • Fixed: Loading assets in admin screens
  • Fixed: Aspect ratio for WordPress.org embeds
  • Fixed: Issues with the Elementor video module
  • Fixed: Regular expression for X and WordPress.tv
  • Fixed: Keyboard navigation for removing embed provider background images in the admin
  • Fixed: Smaller bugs and shortcomings

1.12.4

1.12.3

  • Fixed: Saving embed fields for embed providers was not successful

1.12.2

  • Improved: Dynamic content is now handled more performant
  • Fixed: The current focussed element is no more changed to the first active embed after page load

1.12.1

  • Fixed: Fatal error during activation and saving embed providers

1.12.0

  • Added: Allow handling dynamic content (in combination with the setting “Force script loading”)
  • Improved: Performance for content with many blocks
  • Improved: Overall performance through various caching mechanisms
  • Changed: Renamed tweets to X posts
  • Fixed: Default English descriptions are now automatically translated as soon as a translation is available, if it’s missing during installation
  • Fixed: Handling multiple Instagram/Facebook posts within the same content
  • Fixed: Fatal error in combination with Sugar Calendar Lite and Elementor

For the full changelog, please visit https://docs.epiph.yt/embed-privacy/changelog.html.