<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Plugins Archives - MSR-SUPPORT</title>
	<atom:link href="https://www.msr-support.de/category/wordpress/plugins/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.msr-support.de/category/wordpress/plugins/</link>
	<description>WordPress, GPS und Navi, Digitalfotografie, Fotosoftware</description>
	<lastBuildDate>Tue, 13 Apr 2021 15:39:18 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>

<image>
	<url>https://www.msr-support.de/wordpress/wp-content/uploads/ms-icon-310x310-1-135x135.png</url>
	<title>Plugins Archives - MSR-SUPPORT</title>
	<link>https://www.msr-support.de/category/wordpress/plugins/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>GPX Up- und Download unter WordPress</title>
		<link>https://www.msr-support.de/gpx-kmz-und-kml-up-und-download/</link>
					<comments>https://www.msr-support.de/gpx-kmz-und-kml-up-und-download/#comments</comments>
		
		<dc:creator><![CDATA[Klaus]]></dc:creator>
		<pubDate>Sun, 23 Aug 2020 15:57:14 +0000</pubDate>
				<category><![CDATA[Mediathek]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[GPX]]></category>
		<category><![CDATA[KML]]></category>
		<category><![CDATA[KMZ]]></category>
		<guid isPermaLink="false">https://www.msr-support.de/?p=5313</guid>

					<description><![CDATA[<p>GPX, KMZ und KML Up- und Download als gängige   GPS-Daten wollte ich auf meinen Seiten zur Verfügung stellen. Leider funktionierte sowohl der Upload wie auch Download unter WordPress nicht.</p>
<p>The post <a href="https://www.msr-support.de/gpx-kmz-und-kml-up-und-download/">GPX Up- und Download unter WordPress</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>GPX, KMZ und KML Up- und Download, als gängige   GPS-Daten, wollte ich auf meinen Seiten zur Verfügung stellen. Leider funktionierte sowohl der Upload wie auch Download unter WordPress nicht.</p>
<p>Die gesamte Problematik muss dazu in zwei Aktionen aufgeteilt werden.</p>
<h2>1. Upload von GPX KMZ und KML</h2>
<p>Alle drei GPS Dateien werden von WordPress nicht unterstützt. Will man solche Dateien in die Mediathek hochladen kommt die Fehlermeldung:</p>
<p style="text-align: center; font-size: 18px;"><strong>&#8222;Dieser Dateityp ist aus Sicherheitsgründen leider nicht erlaubt.&#8220;</strong></p>
<p>Standardmäßig kann man mit dem integrierten Uploader  nur bestimmte Dateitypen hochladen. Welche, das bestimmen die WordPress Mime-Types. Man könnte auch sagen, die Dateiendung muss stimmen, sonst verweigert WordPress den Upload. Das ist eigentlich aus Sicherheitsaspekten gut, denn so können potenziell schädliche Dateien, die beim normalen Betrieb einer Website nicht benötigt werden, gar nicht erst hochgeladen werden. Für Betreiber von Webseiten mit Routenempfehlung ist dies jedoch ärgerlich.</p>
<h3><span id="Erlaubte_WordPress_Mime-Types">Erlaubte WordPress Mime-Types</span></h3>
<p>Eine <strong>Übersicht der erlaubten Dateitypen bzw. Dateiendungen</strong> (WordPress Mime-Types gibt es <a href="https://codex.wordpress.org/Uploading_Files">hier</a>. Das sind neben Bilddateien überwiegend  Mediadateien, wie gängige Audio- und Videoformate.</p>
<h2><span id="Plugin_oder_Handarbeit">GPX, KMZ und KML Upload per Plugin oder Codeanpassung?<br />
</span></h2>
<p>Bei der Suche nach einem entsprechenden Plugin wird man schnell fündig. Das Plugin <a href="https://de.wordpress.org/plugins/wp-extra-file-types/">WP Extra File Types</a> leistet, was der Titel verspricht. Versierte Anwender finden jedoch auch schnell den Code um in der function.php eine Anpassung vorzunehmen.</p>
<p>Da ich bereits ein mächtiges Plugin &#8222;<a href="https://de.wordpress.org/plugins/media-library-assistant/">Media Library Assistant</a>&#8220; verwende, war dies meine erste Wahl.</p>
<h3><span id="Erlaubte_Dateitypen_fuer_den_Upload_mit_einem_WordPress_Plugin_aendern">Erlaubte Dateitypen für den Upload mit dem  Plugin <a href="https://de.wordpress.org/plugins/media-library-assistant/">Media Library Assistant</a> ändern</span></h3>
<p>In der deutschen Ausführung ist das Plugin unter dem Namen Medien-Assitent unter Einstellungen zu finden. Dort findet man unter Uploads alles, um die Mime Typs von WordPress zu erweitern.</p>
<p>Wichtig ist bei den Einstellungen ist, dass die Option <strong>Always Use MLA MIME Type</strong> aktiviert wird, um die Sicherheitsüberprüfungen vom Typ WordPress MIME zu überschreiben.</p>
<figure id="attachment_5322" aria-describedby="caption-attachment-5322" style="width: 474px" class="wp-caption aligncenter"><a href="https://www.msr-support.de/wordpress/wp-content/uploads/medien-assistent-05.jpg" rel="lightbox[5313]"><img fetchpriority="high" decoding="async" class="wp-image-5322 size-large" src="https://www.msr-support.de/wordpress/wp-content/uploads/medien-assistent-05-580x424.jpg" alt="GPX Up- und Download per Erweiterung der Mime-Types" width="474" height="347" /></a><figcaption id="caption-attachment-5322" class="wp-caption-text">GPX Up- und Download per Erweiterung der Mime-Types</figcaption></figure>
<figure id="attachment_5323" aria-describedby="caption-attachment-5323" style="width: 474px" class="wp-caption aligncenter"><a href="https://www.msr-support.de/wordpress/wp-content/uploads/medien-assistent-06.jpg" rel="lightbox[5313]"><img decoding="async" class="size-large wp-image-5323" src="https://www.msr-support.de/wordpress/wp-content/uploads/medien-assistent-06-580x367.jpg" alt="Uploads -Mime-Types" width="474" height="300" /></a><figcaption id="caption-attachment-5323" class="wp-caption-text">Uploads -Mime-Types</figcaption></figure>
<p>Das war&#8217;s, einfacher geht nicht. Ein Blick auf die anderen Features des Plugin kann nicht schaden. Ich verwende es zum Beispiel auch dafür IPTC bzw. EXIF Daten beim Hochladen in die Mediathek den WP Bilder zuzuordnen.</p>
<h2><span id="Kein_Zugriff_auf_die_hochgeladene_GPX-Datei">2. Download der GPX-Datei  </span></h2>
<p>Nachdem der Upload reibungslos funktionierte musste ich allerdings feststellen, dass man auf die GPX-Datei nicht zugreifen konnte (KML und KMZ funktionierte).</p>
<p>Bei manchen Browsern werden die GPX-Dateien als .txt-Datei heruntergeladen oder als XML direkt im Browser geöffnet.</p>
<p>Die Lösung dafür ist eine Anpassung in der .htaccess Datei welche im  Root-Verzeichnis von WordPress zu finden ist.</p>
<p>Die .htaccess-Datei ergänzt man nun um folgende Code Zeile und speichert die Datei ab:</p>
<p><code>AddType application/gpx+xml .gpx</code></p>
<p>Ggf. muss man anschließend noch den Cache vom Browser löschen. Danach sollte es möglich sein, dass GPX-Dateien auch als solche heruntergeladen werden.</p>
<p>&nbsp;</p>
<p>The post <a href="https://www.msr-support.de/gpx-kmz-und-kml-up-und-download/">GPX Up- und Download unter WordPress</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.msr-support.de/gpx-kmz-und-kml-up-und-download/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Suchen und Ersetzen in der WordPress Datenbank</title>
		<link>https://www.msr-support.de/suchen-und-ersetzen-in-wordpress/</link>
					<comments>https://www.msr-support.de/suchen-und-ersetzen-in-wordpress/#respond</comments>
		
		<dc:creator><![CDATA[Klaus]]></dc:creator>
		<pubDate>Tue, 12 Dec 2017 12:27:38 +0000</pubDate>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Datenbank]]></category>
		<category><![CDATA[Plugin]]></category>
		<guid isPermaLink="false">https://www.msr-support.de/?p=4647</guid>

					<description><![CDATA[<p>Suchen und Ersetzen von Texten oder Textteilen in WordPress Installationen ist eine Servicefunktion welche früher oder später jeder in Anspruch nimmt.<br />
Aktuell musste ich bei der Umstellung von http auf https unzählige URL's ersetzen. Händisch solche Änderungen durchzuführen macht keinen Sinn, ein gutes Werkzeug ist gefragt.</p>
<p>The post <a href="https://www.msr-support.de/suchen-und-ersetzen-in-wordpress/">Suchen und Ersetzen in der WordPress Datenbank</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Suchen und Ersetzen von Texten oder Textteilen in WordPress Installationen ist eine Servicefunktion welche früher oder später jeder in Anspruch nimmt.<br />
Aktuell musste ich bei der Umstellung von http auf https unzählige URL&#8217;s ersetzen. Händisch solche Änderungen durchzuführen macht keinen Sinn, ein gutes Werkzeug ist gefragt.</p>
<p>Grundsätzlich gibt es zwei Möglichkeiten.</p>
<ol>
<li>Per SQL-Befehl Inhalte direkt in der WordPress-Datenbank ausgetauscht</li>
<li>Einsatz eines Plugins welches eine Massenersetzung durchführt.</li>
</ol>
<p><strong>ACHTUNG</strong>: Da diese Änderungen nicht rückgängig gemacht werden können muss unbedingt zuerst eine Datenbanksicherung durchgeführt werden.<br />
Tipp: Ich verwende zur Datenbanksicherung MySQLDumper und habe damit seit vielen Jahren sehr gute Erfahrung gemacht.</p>
<h2>Suchen und Ersetzen per WordPress Plugin</h2>
<p>Die einfache und wirklich anwenderfreundliche Suchen und ersetzen Funktion ist der Einsatz eines Plugin.</p>
<p>Bei der Suche in der WordPress Plugin Übersicht wird man mit dem Suchbegriff &#8222;<a href="https://de.wordpress.org/plugins/search/Search+Replace/">Search Replace</a>&#8220; schnell fündig. Die beiden Top Player sind:</p>
<ul>
<li><a href="https://de.wordpress.org/plugins/search-and-replace/">Suchen &amp; Ersetzen</a> von Inpsyde GmbH<br />
Dieses Plugin ist mein Favorit und wurde ursprünglich von Frank Bültge unter dem Namen <a href="https://bueltge.de/WP-Suchen-und-ersetzen-de-plugin/114/">WP &#8211; Suchen und Ersetzen</a> entwickelt und ist seit 2006 am Markt. Nach vielen Updates wird es inzwischen von Inpsyde GmbH unterstützt.<br />
Nach der Installation findet sich das Plugin im &#8222;Werkzeuge&#8220;-Menü der linken Sidebar im WordPress Backend. Innerhalb des Plugins kann unterschieden werden, ob in allen oder nur in bestimmten WordPress-Tabellen gesucht und ersetzt werden soll.<br />
Damit kann man aus dem Adminbereich heraus, die Datenbank durchsuchen und bestimmte Zeichenketten bzw. Wörter auffinden und bei Bedarf durch andere ersetzen. So kann man ganz einfach in einem Durchlauf den Pfad bei allen Inhalten anpassen.<br />
Schön ist auch die deutsche Oberfläche!</li>
</ul>

<a href='https://www.msr-support.de/wordpress/wp-content/uploads/search-replace-01-1.jpg' rel="lightbox[4647]"><img decoding="async" width="203" height="280" src="https://www.msr-support.de/wordpress/wp-content/uploads/search-replace-01-1-203x280.jpg" class="attachment-medium size-medium" alt="Suchen und Ersetzen -Suchfunktion des Plugin" srcset="https://www.msr-support.de/wordpress/wp-content/uploads/search-replace-01-1-203x280.jpg 203w, https://www.msr-support.de/wordpress/wp-content/uploads/search-replace-01-1-406x560.jpg 406w, https://www.msr-support.de/wordpress/wp-content/uploads/search-replace-01-1-145x200.jpg 145w, https://www.msr-support.de/wordpress/wp-content/uploads/search-replace-01-1.jpg 629w" sizes="(max-width: 203px) 100vw, 203px" /></a>
<a href='https://www.msr-support.de/wordpress/wp-content/uploads/search-replace-02-1.jpg' rel="lightbox[4647]"><img loading="lazy" decoding="async" width="237" height="280" src="https://www.msr-support.de/wordpress/wp-content/uploads/search-replace-02-1-237x280.jpg" class="attachment-medium size-medium" alt="Suchen und Ersetzen -Suchergebniss" srcset="https://www.msr-support.de/wordpress/wp-content/uploads/search-replace-02-1-237x280.jpg 237w, https://www.msr-support.de/wordpress/wp-content/uploads/search-replace-02-1-473x560.jpg 473w, https://www.msr-support.de/wordpress/wp-content/uploads/search-replace-02-1-169x200.jpg 169w, https://www.msr-support.de/wordpress/wp-content/uploads/search-replace-02-1.jpg 678w" sizes="auto, (max-width: 237px) 100vw, 237px" /></a>

<ul>
<li><a href="https://de.wordpress.org/plugins/better-search-replace/">Better Search Replace</a> von Delicious Brains<br />
Dieses Plugin ist zwar etwas weniger umfangreich. Einfach das Suchfragment eingeben, gefolgt von dem wodurch es ersetzt werden soll. Beim ersten Durchgang am besten die unterste Checkbox aktiviert lassen, weil so lediglich ein Testdurchlauf durchgeführt wird.<br />
Nach dem man sich überzeugt hat, dass das gewünschte Ergebnis geliefert wird – dem Verweis in der Nachrichtenbox oben folgen – kann man einen richtigen Durchlauf starten.<br />
Nur bei größere Datenmengen musste ich feststellen das die Suche nicht funzte.</li>
</ul>
<h2>Suchen und Ersetzen in WordPress per SQL</h2>
<p>Diese Möglichkeit erfordert Erfahrung mit MySQL und ist deshalb nicht mein Favorit. Zusätzlich müssen verschiedene Tabellen bearbeitet werden was neben Erfahrung auch einiges an Zeitaufwand bedeutet und zusätzlich Fehler produzieren kann.<br />
Wer diese Vorgehensweise trotzdem vorzieht findet bei Freund Google unter &#8222;SQL Search and Replace&#8220; reichlich Informationen.</p>
<p>The post <a href="https://www.msr-support.de/suchen-und-ersetzen-in-wordpress/">Suchen und Ersetzen in der WordPress Datenbank</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.msr-support.de/suchen-und-ersetzen-in-wordpress/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Plugins, das Salz in der Suppe bei WordPress</title>
		<link>https://www.msr-support.de/plugins-wordpress/</link>
					<comments>https://www.msr-support.de/plugins-wordpress/#comments</comments>
		
		<dc:creator><![CDATA[Klaus]]></dc:creator>
		<pubDate>Sun, 12 Mar 2017 11:16:20 +0000</pubDate>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Plugin]]></category>
		<guid isPermaLink="false">https://www.msr-support.de/plug-ins-das-salz-in-der-suppe-bei-wordpress-92.htm</guid>

					<description><![CDATA[<p>Jeder WordPress Anwender kommt kurz oder lang zu der Einsicht - es fehlt eine Funktion im WP Leistungsumfang. Spätestens jetzt führt die Suche zu den kleinen Helferlein Plugins genannt, welche die Leistungsfähigkeit und Funktionalität steigern.</p>
<p>The post <a href="https://www.msr-support.de/plugins-wordpress/">Plugins, das Salz in der Suppe bei WordPress</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure id="attachment_11691" aria-describedby="caption-attachment-11691" style="width: 196px" class="wp-caption alignright"><a href="https://www.msr-support.de/wordpress/wp-content/uploads/plugins-2021-03-24-09-33-36.jpg" rel="lightbox[92]"><img loading="lazy" decoding="async" class="wp-image-11691 size-medium" src="https://www.msr-support.de/wordpress/wp-content/uploads/plugins-2021-03-24-09-33-36-196x280.jpg" alt="Beispiel Plugin Yoast SEO Plugin" width="196" height="280" srcset="https://www.msr-support.de/wordpress/wp-content/uploads/plugins-2021-03-24-09-33-36-196x280.jpg 196w, https://www.msr-support.de/wordpress/wp-content/uploads/plugins-2021-03-24-09-33-36-393x560.jpg 393w, https://www.msr-support.de/wordpress/wp-content/uploads/plugins-2021-03-24-09-33-36-140x200.jpg 140w, https://www.msr-support.de/wordpress/wp-content/uploads/plugins-2021-03-24-09-33-36.jpg 561w" sizes="auto, (max-width: 196px) 100vw, 196px" /></a><figcaption id="caption-attachment-11691" class="wp-caption-text">Beispiel Plugin Yoast SEO Plugin</figcaption></figure>
<p>Jeder WordPress Anwender kommt früher oder später zu der Einsicht &#8211; es fehlt eine Funktion im WP Leistungsumfang. Spätestens jetzt führt die Suche zu den kleinen Helferlein Plugin bzw. Plugins genannt, welche die Leistungsfähigkeit und Funktionalität steigern.</p>
<p>Plugins sind kleine Programmerweiterungen welche von verschiedenen WP Entwicklern entworfen wurden und der Gemeinschaft zur Verfügung gestellt werden. Über 1000 solcher kleinen, manchmal auch größeren Programme werden über die WP Seiten angeboten.</p>
<p>Mein Tipp ist: Verwenden Sie nur Plugins welche schon einige Zeit im Einsatz sind, nur so stellen Sie sicher, dass Sie ausgereifte Softwareerweiterungen erhalten. Zusätzlich lohnt es sich im WP Forum unter dem Namen des Plugins zu suchen. Sie erhalten so einen Eindruck welche Erfahrungen oder auch Probleme andere Anwender mit dem Plugin gemacht haben.</p>
<h2>Wichtig ist sicherlich auch folgender Hinweis von WP:</h2>
<blockquote>
<p>Wir von wordpress-deutschland.org haben die oben aufgeführten Plug-ins nicht geprüft und empfehlen, Vorsicht walten zu lassen. Es ist bis jetzt zwar noch nicht passiert, aber theoretisch kann ein Plugin Autor mit einem Plugin auch bösartigen Code weitergeben, und dann z.B. Datenbankpasswörter der WordPress-Installation ausspähen oder Dateien auf dem Server verändern, erstellen oder löschen.<br>Wir wollen niemandem Angst machen (wir selbst nutzen und lieben Plug-ins), aber du solltest trotzdem auch über die Risiken Bescheid wissen.</p>
</blockquote>
<p>Die Frage welche Plugins sind hilfreich bzw. werden benötigt, ist naturgemäß an den Anforderungen des Blogs zu messen. WP stellt dazu eine riesige Auswahl zur Verfügung.</p>


<div class="wp-block-media-text alignwide is-stacked-on-mobile" style="grid-template-columns:53% auto"><figure class="wp-block-media-text__media"><a href="https://www.msr-support.de/wordpress/wp-content/uploads/plugins-2021-03-24-09-33-36a.jpg" rel="lightbox[92]"><img loading="lazy" decoding="async" width="393" height="560" src="https://www.msr-support.de/wordpress/wp-content/uploads/plugins-2021-03-24-09-33-36a-393x560.jpg" alt="Kriterien zur Bewertung" class="wp-image-11692 size-full" srcset="https://www.msr-support.de/wordpress/wp-content/uploads/plugins-2021-03-24-09-33-36a-393x560.jpg 393w, https://www.msr-support.de/wordpress/wp-content/uploads/plugins-2021-03-24-09-33-36a-196x280.jpg 196w, https://www.msr-support.de/wordpress/wp-content/uploads/plugins-2021-03-24-09-33-36a-140x200.jpg 140w, https://www.msr-support.de/wordpress/wp-content/uploads/plugins-2021-03-24-09-33-36a.jpg 561w" sizes="auto, (max-width: 393px) 100vw, 393px" /></a></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading">Kriterien zur Bewertung von Plugins</h2>



<p class="wp-block-paragraph">Meist wird man für seine Aufgabe mehrere Plugins finden aber nicht jedes ist zu empfehlen. Um nicht böse Überraschungen zu erleben ist es empfehlenswert einen Blick auf die Details zu werfen. Am Beispiel des von mir eingesetzten und beliebten Plugin Yoast SEO findest Du die für mich wichtigsten Kriterien </p>



<ol class="wp-block-list"><li>Nicht jedes Plugin ist kompatible mit deiner WP Version. Dies muss bei beliebten oft verwendeten Plugins aber kein K.-o.-Kriterium sein. Ein zusätzlicher Blick auf das Datum der letzten Aktualisierung liefert den Hinweis, ob das Plugin regelmäßig gepflegt wird. Steht dort ein Wert von größer als 1 Jahr ist Vorsicht geboten. Ev. hat der Entwickler seine Arbeit eingestellt.</li><li>Die Anzahl der aktiven Installationen liefert den Beweis, dass wie viele andere Anwender es im Einsatz haben. Eine kleine Zahl deutet darauf hin, dass es sich wahrscheinlich um eine Spezialaufgabe handelt. Falls das Problem mit einem häufiger verwendeten Plugin gelöst werden kann, sollte man dieses vorziehen.</li><li> Die Bewertung kennt jeder welcher im Online-Shop einkauft. Mein Blick geht dort immer zu der geringeren Sternanzahl, um mir diese Bewertung genauer anzuschauen.</li></ol>


</div></div>



<p class="wp-block-paragraph">In separaten Beiträgen werde ich in der <a href="https://www.msr-support.de/category/wordpress/plugins/">Kategorie Plugins</a> auf einzelnen Plugins eingehen und beschreiben, wieso und warum ich diese ausgewählt habe. Wichtig ist mir aber, dass die verbindlichen Unterlagen immer beim Entwickler des Plugin bzw. bei der dort zur Verfügung gestellten Adresse, zu finden sind. Ich möchte auch empfehlen den Download nur von der <a href="https://de.wordpress.org/plugins/">WordPress Plugins</a> Seite&nbsp; vorzunehmen, da dort die aktuellen Versionen sind.</p>


<p>The post <a href="https://www.msr-support.de/plugins-wordpress/">Plugins, das Salz in der Suppe bei WordPress</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.msr-support.de/plugins-wordpress/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress -Bilder optimieren für das Web</title>
		<link>https://www.msr-support.de/wordpress-bilder-optimieren-fuer-das-web/</link>
					<comments>https://www.msr-support.de/wordpress-bilder-optimieren-fuer-das-web/#comments</comments>
		
		<dc:creator><![CDATA[Klaus]]></dc:creator>
		<pubDate>Sun, 10 Jan 2016 15:41:42 +0000</pubDate>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[JPG Kompression]]></category>
		<category><![CDATA[Metadaten]]></category>
		<category><![CDATA[Optimus]]></category>
		<guid isPermaLink="false">https://www.msr-support.de/?p=3797</guid>

					<description><![CDATA[<p>Ein wichtiger Ansatz zur Verbesserung der Ladezeit von Webseiten ist, die Bilder der Webseite zu optimieren.<br />
In den letzten drei Berichten habe ich bereits verschiedene Lösungsansätze beschrieben. In diesem Bericht möchte ich nun zum Abschluss der Serie die aus meiner Sicht, optimale Lösung vorstellen. </p>
<p>The post <a href="https://www.msr-support.de/wordpress-bilder-optimieren-fuer-das-web/">WordPress -Bilder optimieren für das Web</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.msr-support.de/wordpress/wp-content/uploads/optimus-01.jpg" rel="lightbox[3797]"><img loading="lazy" decoding="async" class="alignright wp-image-3801 size-medium" src="https://www.msr-support.de/wordpress/wp-content/uploads/optimus-01-109x210.jpg" alt="Icon des Plugin Optimus" width="109" height="210" /></a> Baut sich eine Webseite zu langsam auf, wird man abgestraft, der Nutzer verlässt die Seite und das Google Ranking wird verschlechtert. Ein wichtiger Ansatz zur Verbesserung der Ladezeit ist, die Bilder einer Webseite richtig zu optimieren. Hat man die Bilder nicht optimiert oder in einem ungeeigneten Format eingebunden, kann dies zu langen Ladezeiten führen. Wichtig dabei ist, dass die Größe der Bilder ohne einen merkbaren Qualitätsverlust reduziert werden.</p>
<p>In den letzten drei Berichten habe ich bereits verschiedene Lösungsansätze beschrieben:</p>
<ul>
<li><a title="Permanent Link to Bildkomprimierung durch Entfernen von Metadaten" href="https://www.msr-support.de/bildkomprimierung-durch-entfernen-von-metadaten/">Bildkomprimierung durch Entfernen von Metadaten</a></li>
<li><a title="Permanent Link to WordPress JPG Kompression anpassen" href="https://www.msr-support.de/wordpress-jpg-kompression-anpassen/">WordPress JPG Kompression anpassen</a></li>
<li><a title="Permanent Link to Bildgröße und JPG Kompression für Web Bilder" href="https://www.msr-support.de/bildgroesse-und-jpg-kompression-fuer-web-bilder/">Bildgröße und JPG Kompression für Web Bilder</a></li>
</ul>
<p>In diesem Bericht möchte ich nun zum Abschluss der Serie die aus meiner Sicht, optimale Lösung vorstellen. Ich gehe dabei davon aus, dass das Web Bild (Original) bereits richtig aufbereitet wurde (siehe Pos.3).</p>
<p>Zusätzlich verwende ich nicht die WordPress Standard JPG Kompression von 90% sondern 80% (siehe Pos. 2).</p>
<h2><strong>Bilder optimieren durch </strong>JPG Kompressionen</h2>
<h3>Beispiel Kompression 90% und 80%</h3>
<p>
<a href='https://www.msr-support.de/wordpress/wp-content/uploads/bildformate-23.jpg' rel="lightbox[3797]"><img loading="lazy" decoding="async" width="420" height="280" src="https://www.msr-support.de/wordpress/wp-content/uploads/bildformate-23-420x280.jpg" class="attachment-medium size-medium" alt="WP JPG Kompression Q = 80%" srcset="https://www.msr-support.de/wordpress/wp-content/uploads/bildformate-23-420x280.jpg 420w, https://www.msr-support.de/wordpress/wp-content/uploads/bildformate-23-840x560.jpg 840w, https://www.msr-support.de/wordpress/wp-content/uploads/bildformate-23-300x200.jpg 300w, https://www.msr-support.de/wordpress/wp-content/uploads/bildformate-23.jpg 999w" sizes="auto, (max-width: 420px) 100vw, 420px" /></a>
<a href='https://www.msr-support.de/wordpress/wp-content/uploads/bildformate-21.jpg' rel="lightbox[3797]"><img loading="lazy" decoding="async" width="420" height="280" src="https://www.msr-support.de/wordpress/wp-content/uploads/bildformate-21-420x280.jpg" class="attachment-medium size-medium" alt="WP JPG Kompression Q = 90%" srcset="https://www.msr-support.de/wordpress/wp-content/uploads/bildformate-21-420x280.jpg 420w, https://www.msr-support.de/wordpress/wp-content/uploads/bildformate-21-840x560.jpg 840w, https://www.msr-support.de/wordpress/wp-content/uploads/bildformate-21-300x200.jpg 300w, https://www.msr-support.de/wordpress/wp-content/uploads/bildformate-21.jpg 999w" sizes="auto, (max-width: 420px) 100vw, 420px" /></a>
</p>
<h2><a href="https://optimus.io/">Optimus</a>, ein Plugin von großem Nutzen</h2>
<p>Als dritten und letzten Schritt setzte ich ab sofort das Plugin Optimus HQ von Sergej Müller ein. Wichtig ist, die ab Version 1.3.6 verfügbare Option, Originalbilder mit ihren Metadaten unverändert zu belassen. Für alle anderen Vorschaubilder werden die Metadaten entfernt.</p>
<h3>Das Funktionsprinzip von Optimus</h3>
<p>Während dem Upload der Bilder in die Mediathek schickt das Optimus<em>&#8211;</em>Plugin die jeweiligen Bilder parallel an den Optimus-Server, der das eingegangene Material bearbeitet und in optimierter Form zurückgibt. Danach speichert Optimus die in der Größe reduzierte Version des Bildes in der Mediathek ab.</p>
<p>Anders als gängige Optimierungstools rührt Optimus die Qualität der Fotos nicht an. Stattdessen werden aus Bilddateien überflüssige Informationen extrahiert, die von Bildprogrammen (mit)gespeichert werden und zur Darstellung nicht notwendig sind. Auf diese Art bleibt die Qualität der Grafiken erhalten, die Dateigröße kann aber um ein Vielfaches verkleinert werden.</p>
<p>Für die Datenreduzierung eminent wichtig ist, dass die Metadaten der Vorschaubilder entfernt werden, nicht jedoch die Metadaten des Originalbildes. Dadurch stehen die Metainformationen weiter in der WP Datenbank zur Verfügung.</p>
<h3>Test verschiedener Konfigurationsmöglichkeiten</h3>
<p>Verwendetes Testbild: 6000x 4000px, per ACDSee Pro 8 mit einer JPG Kompression von Q=60%, reduziert auf 1000x 666px unter Beibehaltung der Metadaten. Dieses Bild mit 150.880 Bit wird im folgenden Original (Full) bezeichnet.</p>
<p>Anhand der Übersichtstabelle ist zu erkennen, das je nach Bildgröße teilweise drastische Reduzierungen möglich sind. Der Metadateneinfluss auf kleine Bilder ist erheblich größer, entsprechend höher ist die Reduzierung der Datenmenge.</p>
<h2>Beispiel: Dateigrößen in Abhängigkeit der verwendeten Komponenten</h2>
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 15%;" />
<col style="width: 15%;" />
<col style="width: 15%;" />
<col style="width: 15%;" />
<col style="width: 15%;" />
<col style="width: 15%;" /></colgroup>
<tbody valign="top">
<tr>
<td style="border: solid 0.5pt;"></td>
<td style="border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>Größe</em></span></p>
</td>
<td style="border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>WP Standard<br />
</em></span></p>
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>Q=90%<br />
</em></span></p>
</td>
<td style="border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>WP Standard nach löschen der Meta</em></span></p>
</td>
<td style="border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>WP Standard mit Plugin Optimus</em></span></p>
</td>
<td style="background: yellow; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>WP Korrektur auf Q=80% mit Plugin Optimus</em></span></p>
</td>
</tr>
<tr>
<td style="border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;"><span style="color: #4f81bd; font-family: Cambria;"><em>Full (Original)</em></span></td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>1000&#215;666</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;" colspan="4">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>150.880</em></span></p>
</td>
</tr>
<tr>
<td style="border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;"><span style="color: #4f81bd; font-family: Cambria;"><em>Large</em></span></td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>580&#215;386</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>121.280</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: right;"><span style="color: #4f81bd; font-family: Cambria;"><em>67.821</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>61.131</em></span></p>
</td>
<td style="background: yellow; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>42.317</em></span></p>
</td>
</tr>
<tr>
<td style="border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;"><span style="color: #4f81bd; font-family: Cambria;"><em>Medium</em></span></td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>280&#215;186</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>77.069</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: right;"><span style="color: #4f81bd; font-family: Cambria;"><em>23.610</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>18.530</em></span></p>
</td>
<td style="background: yellow; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>13.082</em></span></p>
</td>
</tr>
<tr>
<td style="border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;"><span style="color: #4f81bd; font-family: Cambria;"><em>Minibild 1:1</em></span></td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>150&#215;150</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>67.580</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: right;"><span style="color: #4f81bd; font-family: Cambria;"><em>14.121</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>9.499</em></span></p>
</td>
<td style="background: yellow; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>6.787</em></span></p>
</td>
</tr>
<tr>
<td style="border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;"><span style="color: #4f81bd; font-family: Cambria;"><em>Minibild 3:2</em></span></td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>135&#215;90</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>64.041</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: right;"><span style="color: #4f81bd; font-family: Cambria;"><em>10.582</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>6.163</em></span></p>
</td>
<td style="background: yellow; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>4.535</em></span></p>
</td>
</tr>
<tr>
<td style="border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;"><span style="color: #4f81bd; font-family: Cambria;"><em>Thumbnail</em></span></td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>100&#215;75</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>62.236</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: right;"><span style="color: #4f81bd; font-family: Cambria;"><em>8.777</em></span></p>
</td>
<td style="border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>4.465</em></span></p>
</td>
<td style="background: yellow; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<p style="text-align: center;"><span style="color: #4f81bd; font-family: Cambria;"><em>3.312</em></span></p>
</td>
</tr>
</tbody>
</table>
<h2>Optimus zusammen mit einer reduzierten JPG Kompression ist einfach super.</h2>
<p>Einziges Manko ist, dass nur die Bezahlversionen HQ für 29 € oder HQ PRO für 149 € brauchbar sind. Das Limit von 25 KB für die Freeware würde in meinem Beispiel nur wirken wenn vorher die Metadaten entfernt werden. Bei Bilder von einfachen Kompaktkameras, mit wenig Metadaten, kann dies ev. unproblematischer sein. Der Trend geht aber zu immer mehr Metadaten. <del>Es wäre schön, wenn Sergej das Limit erhöhen könnte oder den Preis nicht als Jahresgebühr erheben würde</del>.siehe Ergänzung</p>
<h3>Limits der Optimusvarianten</h3>
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 25%;" />
<col style="width: 25%;" />
<col style="width: 25%;" />
<col style="width: 25%;" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px; padding-right: 7px; border: solid 0.5pt;"></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<h5>Optimus HQ PRO</h5>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<h5>Optimus HQ</h5>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">
<h5>Optimus</h5>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">Erlaubte Bildformate</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">JPEG, PNG</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">JPEG, PNG</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">JPEG, PNG</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">Maximale Dateigröße</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">JPEG: 5 MB</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">JPEG: 5 MB</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;">JPEG: 100 KB</td>
</tr>
</tbody>
</table>
<p><strong>Ergänzung:</strong> Gegenüber der Erstausgabe vom 10.1.15 gibt es inzwischen einige positive Änderungen:</p>
<ul>
<li>Das Bildformat PNG wird auch in der Basisversion unterstützt</li>
<li>Die Maximale Dateigröße der Basisversion wurde von 25 auf 100KB und für die anderen Versionen auf 5MB vergrößert</li>
<li>Mit der HQ Variante können alle Bilder in der WordPress Mediathek optimiert werden. Bereits optimierte Bilder werden ignoriert.</li>
</ul>
<p><strong><del>Nachteil von Optimus:</del><br />
</strong></p>
<p><del>Bestehende bereits hochgeladene Bilder können nicht optimiert werden.</del></p>
<p>Wer dafür eine Lösung sucht kann das Plugin <a href="https://wordpress.org/plugins/wp-smushit/">Smush.it</a>, eine kostenlose Bildoptimierung für das Web einsetzten. Mit diesem Plugin können selbst alle bereits hochgeladenen Bilder nachträglich optimiert werden. Da die Metadaten aber nicht entfernt werden ist der Nutzen nicht so groß wie mit Optimus.</p>
<p>The post <a href="https://www.msr-support.de/wordpress-bilder-optimieren-fuer-das-web/">WordPress -Bilder optimieren für das Web</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.msr-support.de/wordpress-bilder-optimieren-fuer-das-web/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>Google Analytics  -Datenschutzerklärung, Anonymisierung und Opt-Out</title>
		<link>https://www.msr-support.de/google-analytics-datenschutzerklaerung-anonymisierung-und-opt-out/</link>
					<comments>https://www.msr-support.de/google-analytics-datenschutzerklaerung-anonymisierung-und-opt-out/#comments</comments>
		
		<dc:creator><![CDATA[Klaus]]></dc:creator>
		<pubDate>Fri, 18 Sep 2015 16:04:44 +0000</pubDate>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[Plugin]]></category>
		<guid isPermaLink="false">https://www.msr-support.de/?p=4310</guid>

					<description><![CDATA[<p>Der Einsatz von „Google Analytics“ erfreut sich bei Webseitenbetreibern großer Beliebtheit. Der notwendige Tracking Code ist schnell implementiert, damit ist es aber nicht erledigt! Im folgenden möchte ich deshalb meine Lösung und die verwendeten Quellen beschreiben.</p>
<p>The post <a href="https://www.msr-support.de/google-analytics-datenschutzerklaerung-anonymisierung-und-opt-out/">Google Analytics  -Datenschutzerklärung, Anonymisierung und Opt-Out</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.msr-support.de/wordpress/wp-content/uploads/google-analytics.jpg" rel="lightbox[4310]"><img loading="lazy" decoding="async" class="alignleft size-medium wp-image-4318" src="https://www.msr-support.de/wordpress/wp-content/uploads/google-analytics-280x109.jpg" alt="Logo Google-Analytics" width="280" height="109" srcset="https://www.msr-support.de/wordpress/wp-content/uploads/google-analytics-280x109.jpg 280w, https://www.msr-support.de/wordpress/wp-content/uploads/google-analytics-300x117.jpg 300w, https://www.msr-support.de/wordpress/wp-content/uploads/google-analytics.jpg 360w" sizes="auto, (max-width: 280px) 100vw, 280px" /></a>Der Einsatz von &#8222;Google Analytics&#8220; erfreut sich bei Webseitenbetreibern großer Beliebtheit. Der notwendige Tracking Code ist schnell implementiert, damit ist es aber nicht erledigt! Im folgenden möchte ich deshalb meine Lösung und die verwendeten Quellen beschreiben.</p>
<p>Der gesamte Vorgang muss unter dem Aspekt des Datenschutzes und der Wiederspruchsmöglichkeit rechtlich einwandfrei realisiert werden. Die notwendigen Informationen findet man auf der Seite &#8222;Google Analytics: Mobiles Internet macht eine Widerspruchslösung per Opt-Out-Cookie und Änderung der Datenschutzerklärung erforderlich&#8220; der IT-Rechte Kanzlei.</p>
<p>Um den Anforderungen gerecht zu werden sind drei Schritte notwendig</p>
<ul>
<li>Anpassung der Datenschutzerklärung</li>
<li>Implementierung des anonymisierten Google Tracking Codes</li>
<li>Installation einer Widerspruchslösung (Opt-Out)</li>
</ul>
<h2>1. Datenschutzerklärung</h2>
<p>Bei der Datenschutzerklärung bin ich auf der Seite &#8222;<a href="http://www.e-recht24.de/muster-datenschutzerklaerung.html">Muster-Datenschutzerklärung für Webseiten</a>&#8220; von eRecht 24 fündig geworden. In einem einfachen Auswahlmenü kann man dort die gewünschten Bestandteile für die Datenschutzerklärung der Webseite auswählen. Die passende Formulierung wird automatisiert zusammengestellt und der Quellcode für die Einbindung in die Webseite ausgegeben.<br />
Wichtig ist, dass die Datenschutzerklärung nicht nur Google Analytics sondern auch andere auch Tools und Funktionen von externen Diensten wie, Facebook, Twitter usw. enthält.</p>
<h2>2. Implementierung des anonymisierten Google Tracking Codes</h2>
<p>Standardmäßig verwendet Google Analytics zur Erstellung allgemeiner geografischer Berichte die vollständigen IP-Adressen der Website-Nutzer. Um die Anonymisierung der IP-Adressen zu gewährleisten, hat Google eine Erweiterung des Google Analytics Codes <a title="support.google.com - IP-Masken" href="https://support.google.com/analytics/answer/2905384?hl=de" target="_blank" rel="noopener noreferrer">zur Verfügung gestellt</a>. Diese Anonymisierung ist seit 2011 per EuGH Urteil vorgeschrieben. Durch Nutzung der Code-Erweiterung &#8222;<strong>anonymizeIp</strong>&#8220; werden die letzten 8 Bit der IP-Adressen gelöscht und somit anonymisiert. Dadurch ist zwar weiterhin eine grobe Lokalisierung möglich, dies ist jedoch von den deutschen Datenschutzbehörden anerkannt und akzeptiert.</p>
<p>Die komplette (Standard-) Integration des Google Analytics Tracking Codes sieht dann in etwa so aus:</p>
<pre class="brush: php; title: ; notranslate">
&lt;img src=&quot;data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7&quot; data-wp-preserve=&quot;%3Cscript%20type%3D%22text%2Fjavascript%22%3E%0A%20%20var%20_gaq%20%3D%20_gaq%20%7C%7C%20%5B%5D%3B%0A%20%20_gaq.push(%5B'_setAccount'%2C%20'UA-XXXXXXX-YY'%5D)%3B%0A%20%20_gaq.push(%5B'_gat._anonymizeIp'%5D)%3B%0A%20%20_gaq.push(%5B'_trackPageview'%5D)%3B%0A%20%20(function()%20%7B%0A%20%20%20%20var%20ga%20%3D%20document.createElement('script')%3B%20ga.type%20%3D%20'text%2Fjavascript'%3B%20ga.async%20%3D%20true%3B%0A%20%20%20%20ga.src%20%3D%20('https%3A'%20%3D%3D%20document.location.protocol%20%3F%20'https%3A%2F%2Fssl'%20%3A%20'http%3A%2F%2Fwww')%20%2B%20'.google-analytics.com%2Fga.js'%3B%0A%20%20%20%20var%20s%20%3D%20document.getElementsByTagName('script')%5B0%5D%3B%20s.parentNode.insertBefore(ga%2C%20s)%3B%0A%20%20%7D)()%3B%0A%3C%2Fscript%3E&quot; data-mce-resize=&quot;false&quot; data-mce-placeholder=&quot;1&quot; class=&quot;mce-object&quot; width=&quot;20&quot; height=&quot;20&quot; alt=&quot;&amp;lt;script&amp;gt;&quot; title=&quot;&amp;lt;script&amp;gt;&quot; /&gt;
</pre>
<p>Diesen Code kann man manuell oder unter Verwendung eines Plugin in der Webseite implementieren. Auf der Seite von <a href="https://www.google.com/analytics/">Google Analytics</a> stehen danach umfangreiche Webanalysen zur Verfügung.</p>
<p>Ich verwende WordPress als CMS und habe mich für eine Plugin Lösung entschieden. Vorteilhaft ist dabei, dass diese Lösung ohne Codearbeit einfach integriert werden kann und im Dashboard von WordPress Standardberichte angezeigt werden. Nur bei Bedarf ausführlicher Berichte erfolgt der Zugriff über <a href="https://www.google.com/analytics/">Google Analytics</a>.</p>
<p>Verfolgen Sie Ihre WordPress-Seite einfach mit dem neuesten Tracking-Codes und vielen hinzugefügten Daten für Suchergebnisseiten und Fehlerseiten.</p>
<p><a href="https://wordpress.org/plugins/google-analyticator/">Google Analyticator</a> ist das Plugin meiner Wahl. Es ist super einfach in der Handhabung und bietet eine Vielzahl zusätzlicher Features.<br />
<span style="color: red;"><strong>Wichtig ist</strong></span>, dass im Menü des Plugins unter Tracking Settings &#8222;<strong>Anonymize IP Addresses</strong>&#8220; aktiviert wird.</p>
<p>Alternativ zu diesem Plugin habe ich auch <a href="https://wordpress.org/plugins/google-analytics-for-wordpress/">Google Analytics by Yoast</a> getestet, sicherlich eine gute Alternative, entscheidende Vor- bzw. Nachteile konnte ich nicht feststellen.</p>
<h2>3. Installation einer Widerspruchslösung (Opt-Out) für Google Analytics</h2>
<p>Zusätzlich zum eigentlichen Tracking Code (anonymisiert) ist seit einiger Zeit eine Opt-Out Lösung zwingend erforderlich. In dem Bericht &#8222;How to create an Opt-Out link for Google Analytics&#8220; sind die verschiedenen Möglichkeiten der Implementierung einer solchen Opt-Out Funktion ausführlich beschrieben. Je nach Neigung und Wissensstand findet man dort die passende Lösung.</p>
<h3>3.1 Erzeugung eines Cookie-Links</h3>
<p>Durch Klicken des Links wird das Opt-Out-Cookie beim Seitenbesucher auf dem jeweiligen Gerät gesetzt, und stoppt die Datenerhebung. Dieser Link, ist wie folgt aufgebaut:</p>
<pre class="brush: plain; title: ; notranslate">&lt;a href=&quot;javascript:gaOptout()&quot;&gt;Google Analytics deaktivieren&lt;/a&gt;</pre>
<h3>3.2 Einbettung des Cookie-Links in die Datenschutzerklärung</h3>
<p>Die Datenschutzerklärung muss dann ergänzt werden. Dabei ist darüber zu belehren, dass das Cookie nur für die jeweilig aufgerufene Website und nur innerhalb des verwendeten Browsers die Datenerhebung durch „Google Analytics“ unterbindet. Eine passende Erklärung findet man bei <a href="http://www.it-recht-kanzlei.de/google-analytics-datenschutzerklaerung-anpassen.html">IT-Recht Kanzlei</a></p>
<h3>3.3 Opt-Out Code integrieren</h3>
<p>Da die von mir getesteten Plugin&#8217;s keine Option für die Opt-Out Funktion integriert haben verwende ich dazu das Plugin <a href="https://wordpress.org/plugins/google-analytics-opt-out/">Google Analytics Opt-Out</a>. Dieses Plugin stellt eine Opt-Out-Funktion für Google Analytics bereit. Von einer Code Implementierung habe ich abgesehen da ich davon aus gehe, das früher oder später diese Funktion über die Analytics Plugin&#8217;s abgedeckt wird. In dem Fall ist das Opt-Out Plugin schnell deaktiviert.</p>
<p><span style="text-decoration: underline;"><em>Ob die Opt-Out Funktion richtig funktioniert sollte auf jeden Fall per Blick auf den Quellcode geprüft werden</em></span>. Der Opt-Out Code muss zwingend vor dem Tracking Code im Header..stehen.</p>
<h3>3.4 Allgemeiner Opt-Out Code</h3>
<pre class="brush: php; title: ; notranslate">
&lt;img src=&quot;data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7&quot; data-wp-preserve=&quot;%3Cscript%3E%2F%2F%20%3E!%5BCDATA%5B%20%2F%2F%20Set%20to%20the%20same%20value%20as%20the%20web%20property%20used%20on%20the%20site%20var%20gaProperty%20%3D%20'UA-XXXX-Y'%3B%20%2F%2F%20Disable%20tracking%20if%20the%20opt-out%20cookie%20exists.%20var%20disableStr%20%3D%20'ga-disable-'%20%2B%20gaProperty%3B%20if%20(document.cookie.indexOf(disableStr%20%2B%20'%3Dtrue')%20%3E%20-1)%20%7B%0A%20%20window%5BdisableStr%5D%20%3D%20true%3B%0A%7D%0A%0A%2F%2F%20Opt-out%20function%0Afunction%20gaOptout()%20%7B%0A%20%20document.cookie%20%3D%20disableStr%20%2B%20'%3Dtrue%3B%20expires%3DThu%2C%2031%20Dec%202099%2023%3A59%3A59%20UTC%3B%20path%3D%2F'%3B%0A%20%20window%5BdisableStr%5D%20%3D%20true%3B%0A%7D%0A%2F%2F%20%5D%5D%3E%3C%2Fscript%3E&quot; data-mce-resize=&quot;false&quot; data-mce-placeholder=&quot;1&quot; class=&quot;mce-object&quot; width=&quot;20&quot; height=&quot;20&quot; alt=&quot;&amp;lt;script&amp;gt;&quot; title=&quot;&amp;lt;script&amp;gt;&quot; /&gt;
</pre>
<p>The post <a href="https://www.msr-support.de/google-analytics-datenschutzerklaerung-anonymisierung-und-opt-out/">Google Analytics  -Datenschutzerklärung, Anonymisierung und Opt-Out</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.msr-support.de/google-analytics-datenschutzerklaerung-anonymisierung-und-opt-out/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress: Seiten in Beiträge ändern</title>
		<link>https://www.msr-support.de/wordpress-seiten-in-beitraege-aendern/</link>
					<comments>https://www.msr-support.de/wordpress-seiten-in-beitraege-aendern/#respond</comments>
		
		<dc:creator><![CDATA[Klaus]]></dc:creator>
		<pubDate>Fri, 12 Dec 2014 10:30:02 +0000</pubDate>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Plugin]]></category>
		<guid isPermaLink="false">https://www.msr-support.de/?p=3626</guid>

					<description><![CDATA[<p>Hat man seine Webseite nicht von Anfang an klar bezüglich Seiten (pages) und Beiträge (posts) strukturiert und geplant kommt sicherlich irgendwann die Einsicht, dass eine Restrukturierung notwendig ist. Seiten sollen zu Beiträgen umgewandelt werden bzw. umgekehrt. </p>
<p>The post <a href="https://www.msr-support.de/wordpress-seiten-in-beitraege-aendern/">WordPress: Seiten in Beiträge ändern</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><figure id="attachment_3637" aria-describedby="caption-attachment-3637" style="width: 312px" class="wp-caption alignleft"><a href="https://www.msr-support.de/wordpress/wp-content/uploads/ptypeconverter-2.jpg" rel="lightbox[3626]"><img loading="lazy" decoding="async" class="wp-image-3637 size-medium" src="https://www.msr-support.de/wordpress/wp-content/uploads/ptypeconverter-2-312x240.jpg" alt="Menü des Plugin pType Converter nach erfolgreicher Änderung" width="312" height="240" /></a><figcaption id="caption-attachment-3637" class="wp-caption-text">Menü des Plugin pType Converter nach erfolgreicher Änderung</figcaption></figure></p>
<p>Hat man seine Webseite nicht von Anfang an klar bezüglich Seiten (pages) und Beiträge (posts) strukturiert und geplant kommt sicherlich irgendwann die Einsicht, dass eine Restrukturierung notwendig ist. Seiten sollen zu Beiträgen umgewandelt werden bzw. umgekehrt. Diese Neustrukturierung kann man selbstverständlich mit viel Copy &amp; Paste manuell bewältigen: Seite zum Bearbeiten öffnen, alles markieren, ausschneiden, einen neuen Beitrag erstellen, Text aus der Zwischenablage einfügen, veröffentlichen, die alte (nun leere) Seite löschen. Zusätzlich müssen Permalinks nach der Konvertierung angepasst werden damit Ihre alte URL automatisch den Benutzer auf die neue URL weiterleitet.</p>
<p>Wer diesen Prozess drastisch abkürzen möchte, sollte sich das Plugin <a href="https://wordpress.org/plugins/ptypeconverter/">pTypeConverter</a> anschauen. Hier genügen zwei Klicks und die Umwandlung einer Seite in einen Bericht oder umgekehrt ist vollzogen!</p>
<p>&nbsp;</p>
<h3>Am Beispiel meiner Seite &#8222;IPTC Daten&#8220; habe ich das Plugin getestet.</h3>
<h4>Anmerkungen:</h4>
<ul>
<li><strong>URL der</strong> <strong>Seite</strong>: https://www.msr-support.de/fotos-im-web/iptc-daten-nuetzliche-texte-in-den-bilddateien-bearbeitung-mit-acdsee-pro/<br />
nach der Umwandlung in Bericht: https://www.msr-support.de/iptc-daten-nuetzliche-texte-in-den-bilddateien-bearbeitung-mit-acdsee-pro/<br />
Die alte URL wird automatisch weitergeleitet.<br />
<strong>ACHTUNG</strong>: Vor der Umwandlung einer Seite, muss diese Seite, falls sie in einer untergeordneten Ebene liegt, zuerst auf die Hauptebene verschoben werden.</li>
<li><strong>Eltern der Seite</strong>: Fotos im Web<br />
Diese gehen natürlich verloren, stattdessen wird der Bericht in der Kategorie Sonstiges veröffentlicht.<br />
Da dies wahrscheinlich in den meisten Fällen nicht brauchbar ist, muss die Kategorie angepasst werden, in meinem Beispiel auf Kategorie Digitalfotografie.</li>
<li>Verwendetes <strong>Template der Seite</strong>: Standardtemplate<br />
Wurde ein spezielles Template verwendet geht dies verloren da Beiträge keine Templates unterstützen</li>
<li>Schlagworte, Beitragsbild, Veröffentlichungsdatum, Auszug usw. bleiben erhalten</li>
</ul>
<p>Ein Plugin, das man sicherlich nicht alle Tage benötigt, dass man aber für den Fall der Fälle bereithalten sollte. Nach der Verwendung kann das Plugin deaktiviert werden.</p>
<p>The post <a href="https://www.msr-support.de/wordpress-seiten-in-beitraege-aendern/">WordPress: Seiten in Beiträge ändern</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.msr-support.de/wordpress-seiten-in-beitraege-aendern/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Mitgliederdaten WordPress aus Excel Tabelle importieren</title>
		<link>https://www.msr-support.de/mitgliederdaten-wordpress-aus-excel-tabelle-importieren/</link>
					<comments>https://www.msr-support.de/mitgliederdaten-wordpress-aus-excel-tabelle-importieren/#respond</comments>
		
		<dc:creator><![CDATA[Klaus]]></dc:creator>
		<pubDate>Sun, 14 Jul 2013 09:48:55 +0000</pubDate>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Datenbank]]></category>
		<category><![CDATA[Plugin]]></category>
		<guid isPermaLink="false">https://www.msr-support.de/?p=3119</guid>

					<description><![CDATA[<p>Sollen umfangreiche Mitgliederlisten in Wordpress importiert werden ist die Quelle oft eine Excel Tabelle. Da die WP Mitglieder Daten nur rudimentär sind wird sicherlich zusätzlich die Forderung nach weiteren Datenfeldern zu erfüllen sein.</p>
<p>The post <a href="https://www.msr-support.de/mitgliederdaten-wordpress-aus-excel-tabelle-importieren/">Mitgliederdaten WordPress aus Excel Tabelle importieren</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><figure id="attachment_3121" aria-describedby="caption-attachment-3121" style="width: 320px" class="wp-caption alignleft"><a href="https://www.msr-support.de/mitgliederdaten-wordpress-aus-excel-tabelle-importieren-3119.htm/mport-users-from-a-csv-file"><img loading="lazy" decoding="async" class="size-medium wp-image-3121" src="https://www.msr-support.de/wordpress/wp-content/uploads/plugin-import-csv-320x180.jpg" alt="Import users from a CSV File" width="320" height="180" /></a><figcaption id="caption-attachment-3121" class="wp-caption-text">Import users from a CSV File</figcaption></figure></p>
<p>Sollen umfangreiche Mitgliederlisten in WordPress importiert werden ist die Quelle oft eine Excel Tabelle. Da die WP Mitglieder Daten nur rudimentär sind wird sicherlich zusätzlich die Forderung nach weiteren Datenfeldern zu erfüllen sein.<br />
Weitere Datenfelder können bei WP sehr einfach in die MySQL Tabelle usermeta aufgenommen werden. Ein hilfreiches Plugin zur Erstellung der zusätzlicher Mitgliederfelder ist <a href="http://wordpress.org/plugins/wp-members/">WP-Members</a>.</p>
<p>Um umfangreiche Daten nicht mühsam abzutippen verwende ich das Plugin <a href="http://wordpress.org/plugins/import-users-from-csv/">Import Users from CSV</a>. Das Plugin ist einfach zu bedienen, erfordert aber die Aufbereitung der Excel Tabelle.</p>
<ol>
<li>Alle deutschen Sonderzeichen müssen ersetzt werden (ä ö ü ß )</li>
<li>Die Spaltenbezeichnung muss mit den DB Felder korrespondieren. Eine Beispieltabelle kann dazu vom Plugin heruntergeladen werden.<br />
<strong>Beispiel der WP Felder</strong>: user_login, user_emai, user_pass, first_name, last_name, display_name, role</li>
<li>Neue Metadaten (definiert per WP-Members) können beliebig ergänzt werden<br />
Beispiele: plz, ort, strasse, telefon_gesch, fax_gesch usw.</li>
<li>Die Excel Tabelle muss als CSV Datei mit Kommatrennung aufbereitet werden. Beschreibung siehe: <a href="https://www.msr-support.de/?p=3111">Komma getrennte CSV Datei aus Excel erstellen</a></li>
<li>IMPORT und fertig</li>
</ol>
<p>The post <a href="https://www.msr-support.de/mitgliederdaten-wordpress-aus-excel-tabelle-importieren/">Mitgliederdaten WordPress aus Excel Tabelle importieren</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.msr-support.de/mitgliederdaten-wordpress-aus-excel-tabelle-importieren/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Jetpack -Module deaktivieren</title>
		<link>https://www.msr-support.de/jetpack-module-deaktivieren/</link>
					<comments>https://www.msr-support.de/jetpack-module-deaktivieren/#respond</comments>
		
		<dc:creator><![CDATA[Klaus]]></dc:creator>
		<pubDate>Sun, 06 Jan 2013 09:06:29 +0000</pubDate>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Jetpack]]></category>
		<category><![CDATA[Plugin]]></category>
		<guid isPermaLink="false">https://www.msr-support.de/?p=2939</guid>

					<description><![CDATA[<p>Nachdem ich Jetpack installiert hatte, wurden automatisch viele der zur Zeit 24 Module (Pluginfunktionen) aktiviert. Da einige der Funktionen bereits durch andere Plugins abgedeckt waren, galt es diese Module zu deaktivieren. Ich wollte vermeiden, dass sich die Module von Jetpack nicht mit anderen Plugins in die Quere  kommen, die bereits die entsprechende Aufgabe erfüllen.</p>
<p>The post <a href="https://www.msr-support.de/jetpack-module-deaktivieren/">Jetpack -Module deaktivieren</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><figure id="attachment_3828" aria-describedby="caption-attachment-3828" style="width: 280px" class="wp-caption alignleft"><a href="https://www.msr-support.de/wordpress/wp-content/uploads/jetpack-002.jpg" rel="lightbox[2939]"><img loading="lazy" decoding="async" class="size-medium wp-image-3828" src="https://www.msr-support.de/wordpress/wp-content/uploads/jetpack-002-280x165.jpg" alt="Jetpack Module deaktivieren" width="280" height="165" /></a><figcaption id="caption-attachment-3828" class="wp-caption-text">Jetpack Module deaktivieren</figcaption></figure></p>
<p>Nachdem ich Jetpack installiert hatte, wurden automatisch viele der zur Zeit 24 Module (Pluginfunktionen) aktiviert. Da einige der Funktionen bereits durch andere Plugins abgedeckt waren, galt es diese Module zu deaktivieren. Ich wollte vermeiden, dass sich die Module von Jetpack nicht mit anderen Plugins in die Quere  kommen, die bereits die entsprechende Aufgabe erfüllen.</p>
<p>Aber wo ist der Deaktivieren-Button? Den habe ich erst verzweifelt  gesucht, bis ich durch Zufall auf &#8222;Mehr erfahren&#8220; (in der DE Version &#8222;Info&#8220;) geklickt habe. Erst dann blendet sich neben dem Button &#8222;Info&#8220; ein neuer Button mit dem Namen &#8222;<em>Deaktivieren&#8220;</em>.</p>
<p>Ups, da kann man schon einige Zeit suchen.</p>
<p><strong>Anmerkung:</strong> Speziell das Modul &lt;Abonnements&gt; in dem Beispielbild, will ich nun untersuchen. Zur Zeit verwende ich dafür noch das Plugin &#8222;Gurken Subscribe to Comments&#8220; in der Version 1.7. Dieses wird aber nicht weiter gepflegt und muss deshalb ersetzt werden.</p>
<p>The post <a href="https://www.msr-support.de/jetpack-module-deaktivieren/">Jetpack -Module deaktivieren</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.msr-support.de/jetpack-module-deaktivieren/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PDF in WordPress einbinden, mit oder ohne Plugin</title>
		<link>https://www.msr-support.de/pdf-dokumente-in-wordpress/</link>
					<comments>https://www.msr-support.de/pdf-dokumente-in-wordpress/#respond</comments>
		
		<dc:creator><![CDATA[Klaus]]></dc:creator>
		<pubDate>Thu, 25 Feb 2010 20:32:30 +0000</pubDate>
				<category><![CDATA[Basiswissen]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[embed]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[Plugin]]></category>
		<guid isPermaLink="false">https://www.msr-support.de/?p=1163</guid>

					<description><![CDATA[<p>PDF Dokumente fristen in WordPress zurzeit noch ein Schattendasein! Da habe ich ein Dokument optisch ansprechend gestaltet und möchte es für den Anwender zugängig machen, Pustekuchen.<br />
Auf der Suche nach Lösungen bin ich verschiedene Lösungen durchgegangen, die meisten leider ohne Erfolg!</p>
<p>The post <a href="https://www.msr-support.de/pdf-dokumente-in-wordpress/">PDF in WordPress einbinden, mit oder ohne Plugin</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>PDF Dokumente fristen in WordPress ein Schattendasein! Da habe ich ein Dokument optisch ansprechend gestaltet und möchte es für den Anwender zugängig machen, Pustekuchen.<br />
Auf der Suche nach Lösungen bin ich verschiedene Lösungen durchgegangen, die meisten leider ohne Erfolg!</p>
<h2>PDF per &lt;embed&gt; in WordPress einbinden</h2>
<p><figure id="attachment_4922" aria-describedby="caption-attachment-4922" style="width: 280px" class="wp-caption alignright"><a href="https://www.msr-support.de/wordpress/wp-content/uploads/pdf-symbol.jpg" rel="lightbox[1163]"><img loading="lazy" decoding="async" class="size-medium wp-image-4922" src="https://www.msr-support.de/wordpress/wp-content/uploads/pdf-symbol-280x186.jpg" alt="PDF in WordPress einbinden" width="280" height="186" /></a><figcaption id="caption-attachment-4922" class="wp-caption-text">PDF in WordPress einbinden</figcaption></figure></p>
<p>Mit der Integration des Adobe Readers über den Befehl &lt;embed&gt; habe ich eine gute Lösung gefunden. Wenn Sie sich mein Beispiel anschauen, werden Sie feststellen, dass alle Möglichkeiten des Adobe Readers vorhanden sind. Vergrößern, Drucken, Speichern usw.<br />
Der Weg dahin ist relativ einfach. Das PDF Dokument wird im WordPress Dashboard &lt;Mediathek&gt; über Datei hinzufügen ausgewählt und per Upload in die Mediathek hochgeladen. Nun versehen wir das Dokument noch mit Beschriftung und Beschreibung. Alle Änderungen speichern und schon steht das Dokument im Upload Ordner zur Verfügung.</p>
<p><strong>Tipp:</strong> Die URL speichern wir in den Zwischenspeicher und wechseln in den Bereich &lt;Artikel Erstellen bzw. Bearbeiten&gt;.</p>
<p>Mit dem Befehl die URL in das Dokument einfügen und schon steht das PDF Dokument zur Verfügung.</p>
<pre class="brush: php; title: ; notranslate">&lt;embed src=&quot;https://ihre_URL_zu_dem_Dokument&quot; width=&quot;100%&quot; height=&quot;500&quot; &gt;</pre>
<p><strong>Tipp:</strong> Da in einem solchen Bericht welcher ev. nur aus der Darstellungen des PDF-Dokuments besteht kein Blogtext für Kategorie und sonstige Kurztexte vorhanden ist, unbedingt die Option &lt;Auszug&gt; nutzen und dort den Kurztext einfügen.</p>
<h2>PDF Dokument per Plugin einbinden</h2>
<p>Inzwischen verwende ich das Plugin <a href="https://de.wordpress.org/plugins/pdf-embedder/">PDF Embedder, </a>damit kann spielend einfach das PDF Dokument eingebunden werden. Einfach das <span class="tlid-translation translation" lang="de"><span class="" title="">PDF hochladen  und einbinden; </span></span><span class="tlid-translation translation" lang="de"><span class="" title=""> &#8211; genau wie beim Hinzufügen von Bildern!</span> <span class="" title="">PDFs werden automatisch an ihre natürliche Größe und Form angepasst (oder füllen Sie einfach die verfügbare Breite aus, wenn sie zu groß sind).</span> <span class="" title="">Optional können Sie eine Breite angeben und die richtige Höhe wird automatisch berechnet.</span> <span class="" title="">Die Form wird immer dann neu berechnet, wenn die Größe der Seite vom Benutzer geändert wird.</span></span></p>
<p>Mir persönlich gefällt die Plugin Lösung besser!</p>
<h3>Beispiel 1: PDF per &lt;embed&gt; in WordPress einbinden</h3>
<p><embed src="https://www.msr-support.de/wordpress/wp-content/uploads/toernbericht-2006.pdf" width="100%" height="500"></embed></p>
<h3>Beispiel 2:  PDF per Plugin einbinden</h3>
<p><div class="wp-block-pdfemb-pdf-embedder-viewer"><a href="https://www.msr-support.de/wordpress/wp-content/uploads/toernbericht-2006.pdf" class="pdfemb-viewer" style="" data-width="max" data-height="max" data-toolbar="bottom" data-toolbar-fixed="on">Törnbericht 2006</a></div></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a href="https://www.msr-support.de/pdf-dokumente-in-wordpress/">PDF in WordPress einbinden, mit oder ohne Plugin</a> appeared first on <a href="https://www.msr-support.de">MSR-SUPPORT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.msr-support.de/pdf-dokumente-in-wordpress/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
