SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
ZUR
EINSTIMMUNG
Finde Waldo den die Fehler im Bild rechts
HÄUFIGE FEHLER
WORDPRESS UND DIE DSGVO
Torsten Landsiedel

@zodiac1978
WordCamp Würzburg
OH, NO! DSGVO.
DATENSCHUTZERKLÄRUNG PER
GENERATOR UND IHRETÜCKEN
FALSCHE
INFORMATIONEN
Github als Entwickler vom Shariff-Plugin?
https://www.wbs-law.de/it-recht/
datenschutzrecht/datenschutzerklaerung-
generator/
JAVASCRIPT-LINKS
Was passiert mit einem „javascript:“-Link im visuellen WordPress-Editor?
JAVASCRIPT-LINKS
• Lösungen per Shortcode
• https://de.wordpress.org/plugins/google-analytics-opt-out/

https://de.wordpress.org/plugins/ga-germanized/

https://de.wordpress.org/plugins/opt-out-for-google-analytics/
YOUTUBE-VIDEOS
Kein Plugin macht alles richtig.
WordPress bzw.YouTube auch nicht.
WORDPRESS
• Kein oEmbed für youtube-nocookie.com :(

https://core.trac.wordpress.org/ticket/44610
EMBEDVIDEOS AND RESPECT PRIVACY
• Funktioniert nicht für den vonYouTube kopierten Embed-Code
(iFrame)
YOUTUBE LYTE
• Fast perfekt.Aber ausgerechnet der youtube-nocookies.com Embed
Code wird nicht angepasst.
COVER SELBER HOSTEN?
• Diese Rechte wurden dir nie eingeräumt (sondernYouTube), daher:

Urheberrechtsverletzung (also nur bei eigenenVideos!)
FEHLENDE
KONSISTENZ-
PRÜFUNG
Google Maps? Gibt es nur mit Google
Fonts! Aber niemand prüft das …
↯
GOOGLE FONTS ENTFERNEN
• MehrereTausendeThemes im Netz.
• Kein Ansatz wird jemals für alleThemes funktionieren.
• Zumindest kein sinnvoller / performanter Ansatz.
KEINE PRIVACY POLICY
• Edge Case #1:

RawGit CDN-Nutzung in einem
Plugin /Theme
• keine Datenschutzerklärung

https://github.com/rgrove/rawgit/
issues/182
WAS IST EIGENTLICH WENN …
• Edge Case #1:

RawGit CDN-Nutzung in einem
Plugin /Theme
• RawGit nutzt außerdem 

Stackpath CDN, …
KEINE AHNUNG
• Wir tracken nicht. Nee, wirklich. Kannst
du uns voll glauben, ey.
SKALIERBARKEIT
• Generator wurde aktualisiert. Und nun?
• Workflow?
• 200 Kunden einzeln ändern …?
SKALIERBARKEIT: LÖSUNGEN
• Iubenda (kostenpflichtig)

https://www.iubenda.com/en/features#privacy-and-cookie-policy
• Janolaw (kostenpflichtig)

https://www.janolaw.de/internetrecht/firmen-webseiten/datenschutzerklaerung-
impressum-abmahnschutz.html
• eRecht24 Rechtstexte-Plugin (kostenpflichtig, Link nur erreichbar als Premiumkunde)

https://www.e-recht24.de/mitglieder/tools/erecht24-rechtstexte-plugin/
JETPACK SHARING
Jetpack Sharing fragt bei Facebook & Co den Count ab.
Wo taucht das in den Privacy Policies auf?
JETPACK SHARING
https://jetpack.com/2018/05/25/jetpack-gdpr/
https://jetpack.com/support/for-your-privacy-policy/
https://automattic.com/privacy/
JETPACK SHARING
Ist aber deaktivierbar:
add_filter( 'jetpack_sharing_counts', '__return_false' );
Aber Hand aufs Herz:
Ist das für Laien verständlich?
COOKIE CONSENT
• Was passiert eigentlich, wenn der Cookie Banner über dem Impressum- &
Datenschutz-Link steht?
FRAGEN?
VIEL SPAß NOCH!

Weitere ähnliche Inhalte

Ähnlich wie Oh, no! DSGVO.

WJAX 2008 - Grails Plug-ins verwenden und selbst entwickeln
WJAX 2008 - Grails Plug-ins verwenden und selbst entwickelnWJAX 2008 - Grails Plug-ins verwenden und selbst entwickeln
WJAX 2008 - Grails Plug-ins verwenden und selbst entwickelnmguillem
 
Wp meetup franken-buddy-press-einführung
Wp meetup franken-buddy-press-einführungWp meetup franken-buddy-press-einführung
Wp meetup franken-buddy-press-einführungfrankstaude
 
Best practices im Frontend -Barcamp Mainz 2011
Best practices im Frontend -Barcamp Mainz 2011Best practices im Frontend -Barcamp Mainz 2011
Best practices im Frontend -Barcamp Mainz 2011Jens Grochtdreis
 
ShareConf 03.07.2014 SAP Integration für Sharepoint
ShareConf 03.07.2014   SAP Integration für SharepointShareConf 03.07.2014   SAP Integration für Sharepoint
ShareConf 03.07.2014 SAP Integration für SharepointPatrick Theobald
 
WordPress Meetup Karlsruhe Feb 2016
WordPress Meetup Karlsruhe Feb 2016WordPress Meetup Karlsruhe Feb 2016
WordPress Meetup Karlsruhe Feb 2016wpmeetupka
 
Von Protocol Buffer und anderen Dingen
Von Protocol Buffer und anderen DingenVon Protocol Buffer und anderen Dingen
Von Protocol Buffer und anderen DingenValentin Pletzer
 
Site Speed EXTREME - SEOkomm 2014
Site Speed EXTREME - SEOkomm 2014Site Speed EXTREME - SEOkomm 2014
Site Speed EXTREME - SEOkomm 2014Bastian Grimm
 
Technische SEO Probleme finden mit Tools
Technische SEO Probleme finden mit ToolsTechnische SEO Probleme finden mit Tools
Technische SEO Probleme finden mit ToolsTimon Hartung
 
Präsentation plug in development
Präsentation plug in developmentPräsentation plug in development
Präsentation plug in developmentxxtesaxx
 
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
Gewinnung von OPEN SOURCE Techniken für junge UnternehmenGewinnung von OPEN SOURCE Techniken für junge Unternehmen
Gewinnung von OPEN SOURCE Techniken für junge UnternehmenBjoern Reinhold
 
Echte Lösungen, keine Tricks
Echte Lösungen, keine TricksEchte Lösungen, keine Tricks
Echte Lösungen, keine TricksJens Grochtdreis
 
Pixel Rank - die bessere Metrik für dein Ranking?
Pixel Rank - die bessere Metrik für dein Ranking?Pixel Rank - die bessere Metrik für dein Ranking?
Pixel Rank - die bessere Metrik für dein Ranking?Johanna Maier
 
Wir brauchen einen neuen Workflow
Wir brauchen einen neuen WorkflowWir brauchen einen neuen Workflow
Wir brauchen einen neuen WorkflowJens Grochtdreis
 
Globetrotter @ E-Commerce Hacktable HH
Globetrotter @ E-Commerce Hacktable HHGlobetrotter @ E-Commerce Hacktable HH
Globetrotter @ E-Commerce Hacktable HHSebastian Heuer
 
UI Testautomation in der Praxis ... von Lokalisierung bis Nachhaltigkeit (Cod...
UI Testautomation in der Praxis ... von Lokalisierung bis Nachhaltigkeit (Cod...UI Testautomation in der Praxis ... von Lokalisierung bis Nachhaltigkeit (Cod...
UI Testautomation in der Praxis ... von Lokalisierung bis Nachhaltigkeit (Cod...Nico Orschel
 
Meet Magento DE 2017 - E-Commerce mit Google – SEO für Onlineshops
Meet Magento DE 2017 - E-Commerce mit Google – SEO für OnlineshopsMeet Magento DE 2017 - E-Commerce mit Google – SEO für Onlineshops
Meet Magento DE 2017 - E-Commerce mit Google – SEO für OnlineshopsSEARCH ONE
 
Linkrisiko Management - SEOkomm 2013
Linkrisiko Management - SEOkomm 2013Linkrisiko Management - SEOkomm 2013
Linkrisiko Management - SEOkomm 2013Bastian Grimm
 
WordPress 2025 (WordCamp Frankfurt 2016)
WordPress 2025 (WordCamp Frankfurt 2016)WordPress 2025 (WordCamp Frankfurt 2016)
WordPress 2025 (WordCamp Frankfurt 2016)Sven Wagener
 

Ähnlich wie Oh, no! DSGVO. (20)

WJAX 2008 - Grails Plug-ins verwenden und selbst entwickeln
WJAX 2008 - Grails Plug-ins verwenden und selbst entwickelnWJAX 2008 - Grails Plug-ins verwenden und selbst entwickeln
WJAX 2008 - Grails Plug-ins verwenden und selbst entwickeln
 
Wp meetup franken-buddy-press-einführung
Wp meetup franken-buddy-press-einführungWp meetup franken-buddy-press-einführung
Wp meetup franken-buddy-press-einführung
 
Frontend Best Practices
Frontend Best PracticesFrontend Best Practices
Frontend Best Practices
 
Best practices im Frontend -Barcamp Mainz 2011
Best practices im Frontend -Barcamp Mainz 2011Best practices im Frontend -Barcamp Mainz 2011
Best practices im Frontend -Barcamp Mainz 2011
 
ShareConf 03.07.2014 SAP Integration für Sharepoint
ShareConf 03.07.2014   SAP Integration für SharepointShareConf 03.07.2014   SAP Integration für Sharepoint
ShareConf 03.07.2014 SAP Integration für Sharepoint
 
WordPress Meetup Karlsruhe Feb 2016
WordPress Meetup Karlsruhe Feb 2016WordPress Meetup Karlsruhe Feb 2016
WordPress Meetup Karlsruhe Feb 2016
 
Von Protocol Buffer und anderen Dingen
Von Protocol Buffer und anderen DingenVon Protocol Buffer und anderen Dingen
Von Protocol Buffer und anderen Dingen
 
Site Speed EXTREME - SEOkomm 2014
Site Speed EXTREME - SEOkomm 2014Site Speed EXTREME - SEOkomm 2014
Site Speed EXTREME - SEOkomm 2014
 
Technische SEO Probleme finden mit Tools
Technische SEO Probleme finden mit ToolsTechnische SEO Probleme finden mit Tools
Technische SEO Probleme finden mit Tools
 
Präsentation plug in development
Präsentation plug in developmentPräsentation plug in development
Präsentation plug in development
 
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
Gewinnung von OPEN SOURCE Techniken für junge UnternehmenGewinnung von OPEN SOURCE Techniken für junge Unternehmen
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
 
Echte Lösungen, keine Tricks
Echte Lösungen, keine TricksEchte Lösungen, keine Tricks
Echte Lösungen, keine Tricks
 
Pixel Rank - die bessere Metrik für dein Ranking?
Pixel Rank - die bessere Metrik für dein Ranking?Pixel Rank - die bessere Metrik für dein Ranking?
Pixel Rank - die bessere Metrik für dein Ranking?
 
Wir brauchen einen neuen Workflow
Wir brauchen einen neuen WorkflowWir brauchen einen neuen Workflow
Wir brauchen einen neuen Workflow
 
Globetrotter @ E-Commerce Hacktable HH
Globetrotter @ E-Commerce Hacktable HHGlobetrotter @ E-Commerce Hacktable HH
Globetrotter @ E-Commerce Hacktable HH
 
UI Testautomation in der Praxis ... von Lokalisierung bis Nachhaltigkeit (Cod...
UI Testautomation in der Praxis ... von Lokalisierung bis Nachhaltigkeit (Cod...UI Testautomation in der Praxis ... von Lokalisierung bis Nachhaltigkeit (Cod...
UI Testautomation in der Praxis ... von Lokalisierung bis Nachhaltigkeit (Cod...
 
Meet Magento DE 2017 - E-Commerce mit Google – SEO für Onlineshops
Meet Magento DE 2017 - E-Commerce mit Google – SEO für OnlineshopsMeet Magento DE 2017 - E-Commerce mit Google – SEO für Onlineshops
Meet Magento DE 2017 - E-Commerce mit Google – SEO für Onlineshops
 
Mit WordPress durchstarten
Mit WordPress durchstartenMit WordPress durchstarten
Mit WordPress durchstarten
 
Linkrisiko Management - SEOkomm 2013
Linkrisiko Management - SEOkomm 2013Linkrisiko Management - SEOkomm 2013
Linkrisiko Management - SEOkomm 2013
 
WordPress 2025 (WordCamp Frankfurt 2016)
WordPress 2025 (WordCamp Frankfurt 2016)WordPress 2025 (WordCamp Frankfurt 2016)
WordPress 2025 (WordCamp Frankfurt 2016)
 

Mehr von Torsten Landsiedel

Das Health Check Plugin in der Praxis
Das Health Check Plugin in der PraxisDas Health Check Plugin in der Praxis
Das Health Check Plugin in der PraxisTorsten Landsiedel
 
UX-Probleme mit dem neuen Block-Editor (Gutenberg)
UX-Probleme mit dem neuen Block-Editor (Gutenberg)UX-Probleme mit dem neuen Block-Editor (Gutenberg)
UX-Probleme mit dem neuen Block-Editor (Gutenberg)Torsten Landsiedel
 
Werde Übersetzer! Werde Translation Editor!
Werde Übersetzer!  Werde Translation Editor!Werde Übersetzer!  Werde Translation Editor!
Werde Übersetzer! Werde Translation Editor!Torsten Landsiedel
 
Die schmutzige Seite von WordPress
Die schmutzige Seite von WordPressDie schmutzige Seite von WordPress
Die schmutzige Seite von WordPressTorsten Landsiedel
 
The Child Theme Dilemma (EN) - Milano Edition
The Child Theme Dilemma (EN) - Milano EditionThe Child Theme Dilemma (EN) - Milano Edition
The Child Theme Dilemma (EN) - Milano EditionTorsten Landsiedel
 
Umgang mit Frustration im Open-Source-Projekt WordPress
Umgang mit Frustration im Open-Source-Projekt WordPressUmgang mit Frustration im Open-Source-Projekt WordPress
Umgang mit Frustration im Open-Source-Projekt WordPressTorsten Landsiedel
 
Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin
Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden binWie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin
Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden binTorsten Landsiedel
 
Contact Form 7 - Pflicht und Kür
Contact Form 7 - Pflicht und KürContact Form 7 - Pflicht und Kür
Contact Form 7 - Pflicht und KürTorsten Landsiedel
 
Social Media Menüs in WordPress
Social Media Menüs in WordPressSocial Media Menüs in WordPress
Social Media Menüs in WordPressTorsten Landsiedel
 
HTML/CSS-Validierung in Zeiten von HTML5
HTML/CSS-Validierung in Zeiten von HTML5HTML/CSS-Validierung in Zeiten von HTML5
HTML/CSS-Validierung in Zeiten von HTML5Torsten Landsiedel
 
Shortcodes erstellen mit WordPress
Shortcodes erstellen mit WordPressShortcodes erstellen mit WordPress
Shortcodes erstellen mit WordPressTorsten Landsiedel
 
WordPress absichern - WP Camp 2012 in Berlin
WordPress absichern - WP Camp 2012 in BerlinWordPress absichern - WP Camp 2012 in Berlin
WordPress absichern - WP Camp 2012 in BerlinTorsten Landsiedel
 
Podcasting mit WordPress.com-Blogs
Podcasting mit WordPress.com-BlogsPodcasting mit WordPress.com-Blogs
Podcasting mit WordPress.com-BlogsTorsten Landsiedel
 
WordPress.com-Blogs individualisieren
WordPress.com-Blogs individualisierenWordPress.com-Blogs individualisieren
WordPress.com-Blogs individualisierenTorsten Landsiedel
 

Mehr von Torsten Landsiedel (18)

Das Health Check Plugin in der Praxis
Das Health Check Plugin in der PraxisDas Health Check Plugin in der Praxis
Das Health Check Plugin in der Praxis
 
UX-Probleme mit dem neuen Block-Editor (Gutenberg)
UX-Probleme mit dem neuen Block-Editor (Gutenberg)UX-Probleme mit dem neuen Block-Editor (Gutenberg)
UX-Probleme mit dem neuen Block-Editor (Gutenberg)
 
Werde Übersetzer! Werde Translation Editor!
Werde Übersetzer!  Werde Translation Editor!Werde Übersetzer!  Werde Translation Editor!
Werde Übersetzer! Werde Translation Editor!
 
Die schmutzige Seite von WordPress
Die schmutzige Seite von WordPressDie schmutzige Seite von WordPress
Die schmutzige Seite von WordPress
 
The Child Theme Dilemma (EN) - Milano Edition
The Child Theme Dilemma (EN) - Milano EditionThe Child Theme Dilemma (EN) - Milano Edition
The Child Theme Dilemma (EN) - Milano Edition
 
Umgang mit Frustration im Open-Source-Projekt WordPress
Umgang mit Frustration im Open-Source-Projekt WordPressUmgang mit Frustration im Open-Source-Projekt WordPress
Umgang mit Frustration im Open-Source-Projekt WordPress
 
The Child Theme Dilemma (EN)
The Child Theme Dilemma (EN)The Child Theme Dilemma (EN)
The Child Theme Dilemma (EN)
 
Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin
Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden binWie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin
Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin
 
Das Child-Theme-Dilemma
Das Child-Theme-DilemmaDas Child-Theme-Dilemma
Das Child-Theme-Dilemma
 
Contact Form 7 - Pflicht und Kür
Contact Form 7 - Pflicht und KürContact Form 7 - Pflicht und Kür
Contact Form 7 - Pflicht und Kür
 
Social Media Menüs in WordPress
Social Media Menüs in WordPressSocial Media Menüs in WordPress
Social Media Menüs in WordPress
 
Mitmachen bei WordPress
Mitmachen bei WordPressMitmachen bei WordPress
Mitmachen bei WordPress
 
MetaMeetup
MetaMeetupMetaMeetup
MetaMeetup
 
HTML/CSS-Validierung in Zeiten von HTML5
HTML/CSS-Validierung in Zeiten von HTML5HTML/CSS-Validierung in Zeiten von HTML5
HTML/CSS-Validierung in Zeiten von HTML5
 
Shortcodes erstellen mit WordPress
Shortcodes erstellen mit WordPressShortcodes erstellen mit WordPress
Shortcodes erstellen mit WordPress
 
WordPress absichern - WP Camp 2012 in Berlin
WordPress absichern - WP Camp 2012 in BerlinWordPress absichern - WP Camp 2012 in Berlin
WordPress absichern - WP Camp 2012 in Berlin
 
Podcasting mit WordPress.com-Blogs
Podcasting mit WordPress.com-BlogsPodcasting mit WordPress.com-Blogs
Podcasting mit WordPress.com-Blogs
 
WordPress.com-Blogs individualisieren
WordPress.com-Blogs individualisierenWordPress.com-Blogs individualisieren
WordPress.com-Blogs individualisieren
 

Oh, no! DSGVO.