Element zastępczy zamiast wideo lub mapy
Blokowanie skryptów wtyczki Consent neutralizuje skrypty i arkusze stylów, natomiast osadzonych ramek takich jak YouTube, Google Maps czy Spotify nie usuwa. Do tego służy osobny przełącznik. Gdy jest aktywny, ramka bez zgody zostaje zastąpiona elementem zastępczym jeszcze przed wysłaniem — właśnie dlatego strona po przestawieniu przełącznika nagle wygląda inaczej.
Gdzie znajduje się przełącznik
- Otwórz w menu WordPressa pozycję „Kakapo Consent”.
- Przejdź po lewej w grupie „Reguły” na punkt „Zasoby” (po niemiecku: „Ressourcen“).
- Odszukaj kartę „Zewnętrzne osadzenia (iframe)” z przełącznikiem „Blokuj osadzenia”.
- Przy włączonej blokadzie pojawiają się poniżej pola „Nagłówek”, „Tekst informacyjny”, „Etykieta przycisku” i „Tło elementu zastępczego”.
- Tabela na końcu karty wymienia każdy wzorzec z dostawcą, kategorią i pochodzeniem — „dostarczony” albo „własna reguła”.
Co zostaje zastąpione, a co pozostaje
- Dostarczane są wzorce między innymi dla YouTube, Vimeo, Dailymotion, Twitch, Google Maps, OpenStreetMap, Spotify, SoundCloud, Typeform, Calendly, Instagram, Facebook, TikTok
- Porównanie następuje z pełnym adresem src ramki, dlatego ścieżki są dopuszczalne
- Niewidoczne ramki zliczające pozostają nietknięte: wysokość lub szerokość 0, display:none, visibility:hidden albo aria-hidden="true"
- Zablokowana ramka w ogóle nie zostaje wysłana — jej oryginalny kod podróżuje zakodowany w elemencie zastępczym i po kliknięciu zostaje wstawiony z powrotem bez zmian
Teksty i własne reguły
W polach „Nagłówek” i „Tekst informacyjny” %s oznacza nazwę dostawcy i zostaje zastąpione dosłownie. Domyślnie ustawione są nagłówek „Treść zewnętrzna od %s” i przycisk „Załaduj treść”. Ramki, które nie pasują do żadnego dostarczonego wzorca, wpisujesz w polu „Własne reguły osadzania” — jedna reguła na wiersz w formacie wzorzec, pionowa kreska, kategoria.
widget.example.com | marketingDozwolone są kategorie notwendig, funktional, statistik, marketing, medien i sonstige. Dostarczone wzorce leżą w „medien”, a w przypadku serwisów społecznościowych w „marketing” — to, którą kategorię gość musi zwolnić, aby ramka się pojawiła, podaje tabela.
Nie widać elementu zastępczego
- Gość wyraził już zgodę na odpowiednią kategorię — wtedy nic nie zostaje zastąpione
- W sekcji „Ogólne informacje” (po niemiecku: „Allgemein“) opcja „CMP włączone” jest wyłączona; wtedy na stronie nic nie jest wyświetlane i nic nie jest blokowane
- W sekcji „Ogólne informacje” (po niemiecku: „Allgemein“) włączony jest „Tryb podglądu”; interfejs Consent działa wtedy tylko dla zalogowanych administratorów
- Adres ramki nie pasuje do żadnego ze wzorców — wtedy potrzebna jest własna reguła