<?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>WordPress &#8211; EGM Weblog &#8211; Archive Edition</title>
	<atom:link href="https://www.weblog.co.at/kategorie/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.weblog.co.at</link>
	<description>Wordpress Experte Wien &#124; Fotografie &#124; Layout</description>
	<lastBuildDate>Fri, 06 Mar 2020 21:44:00 +0000</lastBuildDate>
	<language>de-AT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>

<image>
	<url>https://weblog.co.at/wp-content/uploads/sites/5/cropped-egmlogo_dunkel_512-36x36.jpg</url>
	<title>WordPress &#8211; EGM Weblog &#8211; Archive Edition</title>
	<link>https://www.weblog.co.at</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ACF Advanced Custom Fields wird 2020 deutlich teurer!</title>
		<link>https://www.weblog.co.at/acf-advanced-custom-fields-wird-2020-deutlich-teurer/</link>
					<comments>https://www.weblog.co.at/acf-advanced-custom-fields-wird-2020-deutlich-teurer/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 15 Jan 2020 09:09:12 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[acf]]></category>
		<category><![CDATA[preis]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://www.egm.at/?p=9282</guid>

					<description><![CDATA[Jetzt kaufen, demnächst keine Lifetime-Lizenzen mehr!]]></description>
										<content:encoded><![CDATA[
<p><a href="https://www.advancedcustomfields.com/" target="_blank" rel="noopener noreferrer">ACF Advanced Custom Fields</a> ist ein fast unverzichtbares Tool bei der Erstellung von Websites mit WordPress. Nie war es einfacher, eigene Felder und Feldgruppen zu Beiträgen, Seiten oder gar Benutzerkonten hinzuzufügen. Updates für neue WordPress-Releases kommen regelmäßig &amp; zeitnah, die Dokumentation ist gut und der Support sehr flott. Derzeit schaut die Preisgestaltung so aus:&nbsp;</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1030" height="566" src="https://weblog.egm.at/wp-content/uploads/sites/5/acf-pricing-2019-1030x566.jpg" alt="" class="wp-image-9283" srcset="https://weblog.co.at/wp-content/uploads/sites/5/acf-pricing-2019-1030x566.jpg 1030w, https://weblog.co.at/wp-content/uploads/sites/5/acf-pricing-2019-300x165.jpg 300w, https://weblog.co.at/wp-content/uploads/sites/5/acf-pricing-2019-768x422.jpg 768w, https://weblog.co.at/wp-content/uploads/sites/5/acf-pricing-2019-705x387.jpg 705w, https://weblog.co.at/wp-content/uploads/sites/5/acf-pricing-2019.jpg 1429w" sizes="(max-width: 1030px) 100vw, 1030px" /><figcaption>Screenshot von www.advancedcustomfields.com/pro/</figcaption></figure>



<p>Wer also ohnehin plant, eine (Pro-)Lizenz zu kaufen: macht das JETZT, denn <a rel="noopener noreferrer" href="https://www.advancedcustomfields.com/blog/new-acf-pro-pricing-for-2020/" target="_blank">ab <em>&#8222;early 2020&#8220;</em> kostet der Unlimited-Websites-Account</a> 150% mehr als derzeit &#8211; pro Jahr! Die Lifetime-Lizenz gibts dann gar nicht mehr (siehe Bild unten).<br>Bestehende Lizenzen aus 2019 <a href="https://www.advancedcustomfields.com/blog/new-acf-pro-pricing-for-2020/" target="_blank" rel="noreferrer noopener" aria-label="bleiben aber zu den derzeitigen Bedingungen gültig (öffnet in neuem Tab)">bleiben aber zu den derzeitigen Bedingungen gültig</a>!</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1030" height="378" src="https://weblog.egm.at/wp-content/uploads/sites/5/acf-pricing-2020-1030x378.png" alt="" class="wp-image-9284" srcset="https://weblog.co.at/wp-content/uploads/sites/5/acf-pricing-2020-1030x378.png 1030w, https://weblog.co.at/wp-content/uploads/sites/5/acf-pricing-2020-300x110.png 300w, https://weblog.co.at/wp-content/uploads/sites/5/acf-pricing-2020-768x282.png 768w, https://weblog.co.at/wp-content/uploads/sites/5/acf-pricing-2020-1536x564.png 1536w, https://weblog.co.at/wp-content/uploads/sites/5/acf-pricing-2020-1500x551.png 1500w, https://weblog.co.at/wp-content/uploads/sites/5/acf-pricing-2020-705x259.png 705w, https://weblog.co.at/wp-content/uploads/sites/5/acf-pricing-2020.png 2048w" sizes="(max-width: 1030px) 100vw, 1030px" /><figcaption>Bild: ACF</figcaption></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://www.weblog.co.at/acf-advanced-custom-fields-wird-2020-deutlich-teurer/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Neuer Negativrekord in Page Speed Insights</title>
		<link>https://www.weblog.co.at/neuer-negativrekord-in-page-speed-insights/</link>
					<comments>https://www.weblog.co.at/neuer-negativrekord-in-page-speed-insights/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Fri, 03 Jan 2020 09:37:02 +0000</pubDate>
				<category><![CDATA[TechTalk]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Ladezeit]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[speed]]></category>
		<category><![CDATA[website]]></category>
		<guid isPermaLink="false">https://www.egm.at/?p=9240</guid>

					<description><![CDATA[Einen Score von grade mal EIN Prozent hab ich in Page Speed Insights noch nie gesehen!]]></description>
										<content:encoded><![CDATA[
<p>Long story short: Neukunde, auf einer bestehenden WordPress-Website sind Updates und neue Funktionen zu implementieren. Erster Schritt wie immer eine Bestandsaufnahme, was die Vorgänger da so abgeliefert haben. Und eine Überraschung. <span id="more-9240"></span></p>



<figure class="wp-block-image"><img decoding="async" width="924" height="842" src="https://weblog.egm.at/wp-content/uploads/sites/5/pagespeed.jpg" alt="" class="wp-image-9241" srcset="https://weblog.co.at/wp-content/uploads/sites/5/pagespeed.jpg 924w, https://weblog.co.at/wp-content/uploads/sites/5/pagespeed-300x273.jpg 300w, https://weblog.co.at/wp-content/uploads/sites/5/pagespeed-768x700.jpg 768w, https://weblog.co.at/wp-content/uploads/sites/5/pagespeed-705x642.jpg 705w" sizes="(max-width: 924px) 100vw, 924px" /></figure>



<p>Denn einen Score von grade mal <strong>EIN Prozent</strong> hab ich in Page Speed Insights noch nie gesehen!</p>
<p>Das kommt raus, wenn Agenturen Websites zusammenklicken, ohne wirklich Ahnung davon zu haben, was sie da tun &#8211; denn WordPress ist ja eh so einfach&#8230;</p>
<p>Testet mal eure eigenen Websites auf den gängigsten Tools:</p>
<ul>
<li><a href="https://developers.google.com/speed/pagespeed/insights/" target="_blank" rel="noopener noreferrer">Page Speed Insights</a></li>
<li><a href="https://gtmetrix.com/" target="_blank" rel="noopener noreferrer">Gtmetrix</a></li>
<li><a href="https://tools.pingdom.com/" target="_blank" rel="noopener noreferrer">Pingdom Website Speed Test</a></li>
</ul>
<h2><a href="https://www.egm.at/kontakt/">Bei Scores unter 50 freu ich mich auf eure Anfrage :-)</a></h2>
]]></content:encoded>
					
					<wfw:commentRss>https://www.weblog.co.at/neuer-negativrekord-in-page-speed-insights/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Checkliste für den Neujahrsputz auf der WordPress-Website</title>
		<link>https://www.weblog.co.at/checkliste-fuer-den-neujahrsputz-auf-der-website/</link>
					<comments>https://www.weblog.co.at/checkliste-fuer-den-neujahrsputz-auf-der-website/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 01 Jan 2020 11:00:55 +0000</pubDate>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Netzwelt]]></category>
		<category><![CDATA[Sicherheit]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://www.egm.at/?p=9233</guid>

					<description><![CDATA[Kurze Checkliste für Arbeiten an der Website, bevor der große Ansturm 2020 beginnt.]]></description>
										<content:encoded><![CDATA[
<p><strong>Frohes neues Jahr euch allen!</strong> Inspiriert durch den oben gezeigten <a href="https://twitter.com/iamdevloper/status/1212320688050229249" target="_blank" rel="noopener noreferrer">Tweet</a>: eine kurze Checkliste für Arbeiten an der Website, bevor der große Ansturm 2020 beginnt und keine Zeit mehr dafür bleibt:<span id="more-9233"></span></p>
<ul>
<li>Frisches Backup ziehen &#8211; sicherheitshalber auch schon VOR allen Arbeiten!</li>
<li>Plugins auf den neuesten Versionsstand bringen. Bei Plugins, wo keine aktuellen Updates angezeigt werden: prüfen, wann das Plugin zuletzt überhaupt Updates bekommen hat. Wo Updates länger als 1 Jahr her sind &#8211; prüfen (lassen) ob das Plugin noch aktuellen Sicherheitsstandards entspricht, ggf auf anderes umsteigen. </li>
<li>Theme auf den neuesten Versionsstand bringen &#8211; wenns keine gibt, auch hier prüfen, wann das Theme zuletzt überhaupt Updates bekommen hat, ggf. nachfragen ob die letzte Theme-Version mit der aktuellsten WordPress-Version funktioniert. </li>
<li>WordPress auf den neuesten Versionsstand bringen</li>
<li>Inhalte: Referenzen aktualisieren, ggf. entrümpeln und ältere Referenzen aktualisieren oder entfernen</li>
<li>Inhalte: Leistungen aktualisieren, ggf. entrümpeln und Dinge entfernen, die man nicht mehr anbieten will</li>
<li>alle Website-Funktionen prüfen &#8211; kommen Mails übers Formular auch wirklich an? Laufen Links ins Leere? </li>
<li>finales Backup ziehen</li>
<li>Zu guter Letzt darf man dann das Jahr im Footer der Website aktualisieren &#8211; 2020 kann kommen :-)</li>
</ul>
<p><strong>Weitere Vorschläge? Ab damit in die Kommentare!</strong></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.weblog.co.at/checkliste-fuer-den-neujahrsputz-auf-der-website/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Unsichtbarer Spamschutz mit Contact Form 7 und reCaptcha V3!</title>
		<link>https://www.weblog.co.at/unsichtbarer-spamschutz-mit-contact-form-7-und-recaptcha-v3/</link>
					<comments>https://www.weblog.co.at/unsichtbarer-spamschutz-mit-contact-form-7-und-recaptcha-v3/#comments</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 16 Dec 2018 15:53:13 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[contact form 7]]></category>
		<category><![CDATA[formular]]></category>
		<category><![CDATA[recaptcha]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[spamschutz]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://www.egm.at/?p=8997</guid>

					<description><![CDATA[Das beliebte Formularplugin Contact Form 7 für WordPress hat in der aktuellsten Version 5.1 eine sehr interessante Zusatzfunktion bekommen: man kann nun den Spamschutz reCaptcha völlig unsichtbar einbinden &#8211; die Website-Besucher brauchen auch keine &#8222;Ich bin kein Roboter&#8220;-Boxen mehr anhaken oder seltsame Bilderrätsel lösen.  Das lässt sich sehr einfach in wenigen Schritten selbst aktivieren: Website ... <a title="Unsichtbarer Spamschutz mit Contact Form 7 und reCaptcha V3!" class="read-more" href="https://www.weblog.co.at/unsichtbarer-spamschutz-mit-contact-form-7-und-recaptcha-v3/" aria-label="Mehr Informationen über Unsichtbarer Spamschutz mit Contact Form 7 und reCaptcha V3!">weiterlesen</a>]]></description>
										<content:encoded><![CDATA[<p>Das beliebte Formularplugin <a href="https://contactform7.com/">Contact Form 7</a> für WordPress hat in der aktuellsten Version 5.1 eine sehr interessante Zusatzfunktion bekommen: man kann nun den <strong>Spamschutz reCaptcha völlig unsichtbar einbinden</strong> &#8211; die Website-Besucher brauchen auch keine <em>&#8222;Ich bin kein Roboter&#8220;</em>-Boxen mehr anhaken oder seltsame Bilderrätsel lösen.  Das lässt sich sehr einfach in wenigen Schritten selbst aktivieren:<span id="more-8997"></span></p>
<p><strong><a href="https://weblog.egm.at/wp-content/uploads/sites/5/recaptcha1.jpg"><img loading="lazy" decoding="async" class="alignright size-medium wp-image-8998" src="https://weblog.egm.at/wp-content/uploads/sites/5/recaptcha1-202x300.jpg" alt="" width="202" height="300" srcset="https://weblog.co.at/wp-content/uploads/sites/5/recaptcha1-202x300.jpg 202w, https://weblog.co.at/wp-content/uploads/sites/5/recaptcha1.jpg 454w" sizes="auto, (max-width: 202px) 100vw, 202px" /></a>Website für reCaptcha v3 registrieren:</strong> Die API-Keys der Version 2 funktionieren nicht mehr. Also auch wer schon bisher reCaptcha 2 genutzt hat, muss seine Website neu registrieren. Melde dich in deinem Google-Konto an und geh auf die <a href="https://www.google.com/recaptcha/admin">Verwaltungsseite für reCaptcha.</a> In der Box <em>&#8222;Neue Website registrieren&#8220;</em> trägt man den Namen der Website ein, hakt <em>reCaptcha v3</em> an und gibt an, für welche Domain(s) der Key gelten soll. Hier reicht es, den Domainnamen ohne http oder www einzutragen, also in meinem Fall etwa <em>egm.at</em> &#8211; Subdomains sind automatisch mit inkludiert. Danach noch <em>&#8222;Nutzungsbedingungen akzeptieren&#8220;</em> anhaken und auf <em>&#8222;Registrieren&#8220;</em> klicken.</p>
<p><strong>Keys abrufen &amp; in der Website eintragen:</strong> im nächsten Bildschirm werden zwei Schlüssel angezeigt, der <em>Website-Schlüssel</em> und der <em>Geheime Schlüssel</em>. Diese beiden Schlüssel müssen nun im Admin-Bereich deiner Website unter <em>Formulare -&gt; Integration -&gt; reCaptcha -&gt; Setup Integration</em> eingetragen werden.</p>
<p><a href="https://weblog.egm.at/wp-content/uploads/sites/5/recaptcha2.jpg"><img loading="lazy" decoding="async" class="size-medium wp-image-8999 alignnone" src="https://weblog.egm.at/wp-content/uploads/sites/5/recaptcha2-300x71.jpg" alt="" width="300" height="71" srcset="https://weblog.co.at/wp-content/uploads/sites/5/recaptcha2-300x71.jpg 300w, https://weblog.co.at/wp-content/uploads/sites/5/recaptcha2-768x182.jpg 768w, https://weblog.co.at/wp-content/uploads/sites/5/recaptcha2-705x167.jpg 705w, https://weblog.co.at/wp-content/uploads/sites/5/recaptcha2.jpg 960w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p><a href="https://weblog.egm.at/wp-content/uploads/sites/5/recaptcha3.jpg"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-9000" src="https://weblog.egm.at/wp-content/uploads/sites/5/recaptcha3-300x135.jpg" alt="" width="300" height="135" srcset="https://weblog.co.at/wp-content/uploads/sites/5/recaptcha3-300x135.jpg 300w, https://weblog.co.at/wp-content/uploads/sites/5/recaptcha3-705x316.jpg 705w, https://weblog.co.at/wp-content/uploads/sites/5/recaptcha3.jpg 760w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p><strong>Fertig &#8211; deine Formulare nutzen nun allesamt reCaptcha, um Einträge von Spam-Bots zuverlässig abzuwehren</strong> &#8211; ganz ohne &#8222;Ich bin ein Roboter&#8220;-Abfragen oder irgendwelche unleserlichen Zeichen, die man erst entschlüsseln muss. Die früher nötigen Formular-Tags <code>[recaptcha]</code> sind nicht mehr nötig und können entfernt werden. Ab Version 5.1 ersetzt Contact Form 7 diese Tags bei der Formularausgabe selbständig durch Leerzeichen.</p>
<p><strong>Nachtrag 15.1.2020:</strong> ich selbst setze ReCaptcha auf Kundenwebsites bewusst NICHT oder nur auf ausdrücklichen Kundenwunsch ein. Das Tool lädt ziemlich viel JavaScript nach, das kann Websites deutlich ausbremsen!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.weblog.co.at/unsichtbarer-spamschutz-mit-contact-form-7-und-recaptcha-v3/feed/</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress 5.0 mit Gutenberg &#8211; es ist besser, mit dem Update noch etwas zu warten</title>
		<link>https://www.weblog.co.at/wordpress-5-0-mit-gutenberg-es-ist-besser-mit-dem-update-noch-etwas-zu-warten/</link>
					<comments>https://www.weblog.co.at/wordpress-5-0-mit-gutenberg-es-ist-besser-mit-dem-update-noch-etwas-zu-warten/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Thu, 06 Dec 2018 10:07:26 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[gutenberg]]></category>
		<category><![CDATA[major release]]></category>
		<category><![CDATA[minor release]]></category>
		<category><![CDATA[page builder]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://www.egm.at/?p=8935</guid>

					<description><![CDATA[Heute soll die neue WordPress-Hauptversion 5.0 erscheinen, deren wohl wichtigste Änderung der neue Editor &#8222;Gutenberg&#8220; ist. Dieser wird künftig den bisherigen Texteditor in WordPress ersetzen und soll auch den vielen untereinander inkompatiblen Page-Buildern (wie Elementor, Visual Composer, SiteOrigin Page Builder uvm.) Konkurrenz machen. Genau das wird ihm aber wohl nicht gelingen, denn leider löst Gutenberg ... <a title="WordPress 5.0 mit Gutenberg &#8211; es ist besser, mit dem Update noch etwas zu warten" class="read-more" href="https://www.weblog.co.at/wordpress-5-0-mit-gutenberg-es-ist-besser-mit-dem-update-noch-etwas-zu-warten/" aria-label="Mehr Informationen über WordPress 5.0 mit Gutenberg &#8211; es ist besser, mit dem Update noch etwas zu warten">weiterlesen</a>]]></description>
										<content:encoded><![CDATA[<p><a href="https://make.wordpress.org/core/2018/12/04/new-5-0-target-date/" target="_blank" rel="noopener">Heute soll</a> die neue WordPress-Hauptversion 5.0 erscheinen, deren wohl wichtigste Änderung der neue Editor <a href="https://de.wordpress.org/gutenberg/" target="_blank" rel="noopener">&#8222;Gutenberg&#8220;</a> ist. Dieser wird künftig den bisherigen Texteditor in WordPress ersetzen und soll auch den vielen untereinander inkompatiblen Page-Buildern (wie Elementor, Visual Composer, SiteOrigin Page Builder uvm.) Konkurrenz machen. Genau das wird ihm aber wohl nicht gelingen, denn leider löst Gutenberg kein einziges der üblichen Probleme, die üblicherweise beim Bearbeiten von Seiten und Beiträgen auftreten, sondern macht die Bearbeitung eher sperriger.<br />
Daher Wissenswert zum gravierendsten WordPress-Update ever: <span id="more-8935"></span></p>
<p><strong>Wie bei jeder Hauptversion von WordPress ist es auch diesmal empfehlenswert, mit dem Update noch etwas zu warten.</strong> Dazu ein kurzer Exkurs: Hauptversionen (<em>&#8222;Major Release&#8220;</em>) sind an der ersten und zweiten Stelle der Versionsnummer erkennbar (auf 4.8 folgt 4.9 und darauf eben jetzt 5.0). Die Sicherheitsupdates (<em>&#8222;Minor Release&#8220;</em>) erkennt man an der dritten Stelle der Versionsnummer (auf 4.9.7 folgte 4.9.8, die aktuellste 4er-Version). <strong>Sicherheitsupdates werden normalerweise automatisch eingespielt, sobald sie verfügbar sind.</strong> Das funktioniert einwandfrei, es ist also dringend anzuraten, diese Funktion eingeschaltet zu lassen!</p>
<p>WordPress-<strong>Hauptversionen werden nie automatisch eingespielt, sondern man muss das Update manuell starten.</strong> Bei jeder Hauptversion gibt es ein Thema, auf das die Entwickler besonders Wert gelegt haben &#8211; bei Version 5.0 ist es die Implementierung des neuen Editors. Dieser ist zum früheren Editor inkompatibel, auch viele Themes und Plugins vertragen sich noch nicht damit, weil die jeweiligen Autoren mit den Anpassungen an Gutenberg bis zuletzt gewartet haben. Die Chance ist also hoch wie nie, dass nach dem Update auf 5.0 manche Teile eurer Website nicht mehr wie vorher funktionieren oder aussehen oder dass die Bearbeitung eurer Inhalte nicht mehr funktioniert!</p>
<p><strong>Wartet also getrost noch bis ins neue Jahr ab, bevor ihr das Update auf 5.0 installiert &#8211; es entgeht euch nix.</strong> Denn Sicherheitsaktualisierungen bekommt ihr weiterhin auch für die bestehenden WordPress-Versionen automatisch eingespielt (das nächste Update für die aktuelle Version wird die Versionsnummer 4.9.9 tragen), meist werden auch wesentlich ältere WordPress-Versionen bis hinunter zu 3.7 noch zeitnah mit sicherheitskritischen Updates versorgt, sollten gravierende Lücken entdeckt werden. Plugins &amp; Themes könnt ihr auch weiterhin regelmäßig aktualisieren, da die Autoren derzeit ohnehin auch noch mit dem alten Editor kompatibel bleiben werden.</p>
<p><strong>Wer es dennoch eilig hat, auf 5.0 zu wechseln:</strong> zuerst ein Komplettbackup machen, das ihr im Notfall auch selbst wieder einspielen könnt. Dann sicherheitshalber das Plugin <a href="https://wordpress.org/plugins/classic-editor/" target="_blank" rel="noopener">Classic Editor</a> installieren, mit dem im Bedarfsfall der alte Editor wieder aktiviert werden kann. Danach Plugins &amp; Themes aktualisieren, am Schluss erst WordPress auf 5.0 updaten. Zuletzt noch eine letzte Kontrolle, ob es weitere Plugin-Updates gibt, die erst verfügbar angezeigt werden, wenn WordPress aktualisiert wurde. Sollte irgendetwas nicht wie gewohnt funktionieren: Classic Editor aktivieren und nochmal testen. Im Notfall Backup einspielen und mit dem Update noch warten.</p>
<p><strong>Meine Kunden mit Wartungsvertrag brauchen sich um all das nicht zu kümmern:</strong> ich entscheide für jede Website gesondert, ab wann ein Update gefahrlos möglich ist. Daher kann es durchaus sein, dass in den nächsten Wochen das WordPress-Kernupdate NICHT erledigt wird, weil die auf der jeweiligen Website verwendeten Plugins oder Themes noch dagegen sprechen.</p>
<p><strong>Bei Fragen <a href="https://www.egm.at/kontakt/">schreibt mir</a>, hinterlasst einen Kommentar  oder <a href="tel:004369912015308">ruft mich an</a>! :-)</strong></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.weblog.co.at/wordpress-5-0-mit-gutenberg-es-ist-besser-mit-dem-update-noch-etwas-zu-warten/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress-Theme Enfold: neues API-Token für Updates generieren und eintragen</title>
		<link>https://www.weblog.co.at/wordpress-theme-enfold-neues-api-token-fuer-updates-generieren-und-eintragen/</link>
					<comments>https://www.weblog.co.at/wordpress-theme-enfold-neues-api-token-fuer-updates-generieren-und-eintragen/#comments</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 28 Nov 2018 15:29:03 +0000</pubDate>
				<category><![CDATA[Enfold]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[aktualisierung]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[berechtigungen]]></category>
		<category><![CDATA[enfold]]></category>
		<category><![CDATA[envato]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[themeforest]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://www.egm.at/?p=8918</guid>

					<description><![CDATA[Wenn man in den letzten Wochen das WordPress-Theme &#8222;Enfold&#8220; (und auch viele andere) aktualiseren wollte, stand man vor dem Problem, dass das automatisches Update nicht funktioniert hat. Der Grund dafür: Envato, der Betreiber von Themeforest, wo all diese Themes gekauft wurden, hat das API geändert und die aktuelle Version von Enfold kann sich nur mehr ... <a title="WordPress-Theme Enfold: neues API-Token für Updates generieren und eintragen" class="read-more" href="https://www.weblog.co.at/wordpress-theme-enfold-neues-api-token-fuer-updates-generieren-und-eintragen/" aria-label="Mehr Informationen über WordPress-Theme Enfold: neues API-Token für Updates generieren und eintragen">weiterlesen</a>]]></description>
										<content:encoded><![CDATA[<p>Wenn man in den letzten Wochen das WordPress-Theme <a href="https://themeforest.net/item/enfold-responsive-multipurpose-theme/4519990" target="_blank" rel="noopener noreferrer"><em>&#8222;Enfold&#8220;</em></a> (und auch viele andere) aktualiseren wollte, stand man vor dem Problem, dass das automatisches Update nicht funktioniert hat. Der Grund dafür: Envato, der Betreiber von <a href="https://themeforest.net/" target="_blank" rel="noopener noreferrer">Themeforest</a>, wo all diese Themes gekauft wurden, hat das API geändert und die aktuelle Version von Enfold kann sich nur mehr über die neue Schnittstelle mit Envato verbinden, um sich Updates zu holen. <span id="more-8918"></span></p>
<p>Aber der Reihe nach: Bisher war für die Aktualisierungen der Benutzername und ein API-Key erforderlich, also sowas wie ein &#8222;Passwort&#8220; zur Programmierschnittstelle von Envato. Man konnte im Benutzerkonto unter <em>&#8222;Settings -&gt; API-Keys&#8220;</em> einen solchen Zugriffscode generieren (einfach eine sehr lange Zeichenfolge) und diesen gemeinsam mit dem Benutzernamen in den Theme-Einstellungen hinterlegen. Diese sogenannten <em>&#8222;Legacy API Keys&#8220;</em> funktionieren jedoch für Theme-Updates künftig nicht mehr.</p>
<p>Envato hat nun auf sogenannte API-Token umgestellt &#8211; das Grundprinzip bleibt gleich: man erstellt das Token online, kopiert es und trägt es in den Theme-Einstellungen ein, damit sich WordPress allfällige Updates von den Envato-Servern holen darf. Der Vorteil bei den neuen API-Token: man braucht den Envato-Benutzernamen nicht mehr eintragen und man kann gezielt festlegen, welche Zugriffsberechtigungen das Token haben soll.</p>
<p>Das Enfold-Update von 4.4 auf 4.5 funktioniert also folgendermaßen:</p>
<ul>
<li>den alten Enfold-Ordner <em>/wp-content/themes/enfold/</em> umbenennen z.b. auf <em>/wp-content/themes/enfold_alt/</em></li>
<li>aktuelle Version von Enfold von Themeforest runterladen, entpacken und den Ordner <em>/enfold</em> per FTP auf den Server kopieren</li>
<li>Funktionstest &#8211; wenn alles funktioniert, kann man den Ordner <em>/wp-content/themes/enfold_alt/</em> löschen</li>
</ul>
<p>Damit künftige Updates wieder aus dem Admin-Bereich durchgeführt werden können, muss man nun noch unter <a href="https://build.envato.com/create-token/" target="_blank" rel="noopener noreferrer">https://build.envato.com/create-token/</a> ein neues Token generieren. Zuerst mit Envato-Benutzername und -Passwort einloggen (= deine Zugangsdaten von Themeforest!).</p>
<ul>
<li><em>Token Name:</em> hier den Namen der Website eintragen, für die das Token verwendet werden soll</li>
<li><em>Permissions needed:</em> welche Berechtigungen soll das Token haben? Für Theme-Updates müssen folgende Berechtigungen angekreuzt werden:
<ul>
<li><em>View and search Envato sites</em></li>
<li><em>View the user&#8217;s Envato Account username</em></li>
<li><em>View the user&#8217;s email address</em></li>
<li><em>Download the user&#8217;s purchased items</em></li>
<li><em>Verify purchases of the user&#8217;s items</em></li>
<li><em>List purchases the user has made</em></li>
</ul>
</li>
<li>Ebenfalls ist anzukreuzen, dass Du die Geschäftsbedingungen akzeptierst: <em>I have read, understood and agree to the Terms And Conditions</em></li>
<li><a href="https://weblog.egm.at/wp-content/uploads/sites/5/envato-token.jpg"><img loading="lazy" decoding="async" class="alignright wp-image-8919 size-medium" src="https://weblog.egm.at/wp-content/uploads/sites/5/envato-token-300x167.jpg" alt="" width="300" height="167" srcset="https://weblog.co.at/wp-content/uploads/sites/5/envato-token-300x167.jpg 300w, https://weblog.co.at/wp-content/uploads/sites/5/envato-token-768x427.jpg 768w, https://weblog.co.at/wp-content/uploads/sites/5/envato-token-705x392.jpg 705w, https://weblog.co.at/wp-content/uploads/sites/5/envato-token.jpg 975w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a>Nun auf <em>&#8222;Create Token&#8220;</em> klicken &#8211; wenn alles funktioniert hat, wird das API-Token angezeigt. <strong>Achtung: das Token wird nicht gespeichert, man muss es JETZT in diesem Fenster markieren und kopieren (STRG-C)! </strong>Danach kann man anhaken, dass man den Key gespeichert (<em>&#8222;I confirm that I have copied this key and stored it safely&#8230;&#8220;</em>) hat und mit Klick auf <em>&#8222;Woohoo! Got it.&#8220;</em> das Anzeigefenster wieder schließen.</li>
<li>Das API-Token muss nun noch in den Enfold-Theme-Einstellungen eingetragen werden: dazu in den Admin-Bereich deiner Website wechseln, und in den Theme-Optionen zum Punkt <em>&#8222;Theme Update&#8220;</em> wechseln.  Ins Eingabefeld <em>&#8222;Enter a valid Envato private token&#8220;</em> das soeben kopierte Token einfügen (STRG-V) und auf den Button &#8222;Check the private token&#8220; klicken.</li>
<li><a href="https://weblog.egm.at/wp-content/uploads/sites/5/enfold-token.jpg"><img loading="lazy" decoding="async" class="wp-image-8920 size-medium alignleft" src="https://weblog.egm.at/wp-content/uploads/sites/5/enfold-token-300x207.jpg" alt="" width="300" height="207" srcset="https://weblog.co.at/wp-content/uploads/sites/5/enfold-token-300x207.jpg 300w, https://weblog.co.at/wp-content/uploads/sites/5/enfold-token-768x529.jpg 768w, https://weblog.co.at/wp-content/uploads/sites/5/enfold-token-705x486.jpg 705w, https://weblog.co.at/wp-content/uploads/sites/5/enfold-token.jpg 996w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a>Wenn alles geklappt hat, zeigt Enfold eine entsprechende Meldung an: <em>&#8222;We checked the token on 2018/xx/xx xx:xx and we were able to connect to Envato and could access the following information: Your purchases, Your username: xxx, Your E-Mail: xxx@xxx.at&#8220;</em></li>
</ul>
<p>Zukünftig sollten Theme-Updates wieder im Admin-Bereich unter &#8222;Aktualisierungen&#8220; durchführbar sein. Ganz einfach, wenn mans weiß.</p>
<p>Bereits erstellte Token kann man unter <a href="https://build.envato.com/my-apps/" target="_blank" rel="noopener noreferrer">https://build.envato.com/my-apps/</a> auflisten, die Berechtigungen und den Namen bearbeiten und ggf. löschen &#8211; man muss sich also nirgends anders eine Liste anlegen oder mitschreiben. Das Token selbst wird allerdings nirgends gespeichert, es kann also auch kein zweites Mal abgerufen werden (deshalb sagte ich vorhin: JETZT markieren &amp; kopieren)! Wenn mans also neu eintragen muss &#8211; einfach das betreffende Token im Envato-Konto löschen und ein neues anlegen.</p>
<p>Fragen? Ab in die Kommentare damit!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.weblog.co.at/wordpress-theme-enfold-neues-api-token-fuer-updates-generieren-und-eintragen/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>TIF/JPG/PSD aus Photoshop werden viel zu groß / Dateigröße lässt sich nicht reduzieren</title>
		<link>https://www.weblog.co.at/tif-jpg-psd-aus-photoshop-werden-viel-zu-gross-dateigroesse-laesst-sich-nicht-reduzieren/</link>
					<comments>https://www.weblog.co.at/tif-jpg-psd-aus-photoshop-werden-viel-zu-gross-dateigroesse-laesst-sich-nicht-reduzieren/#comments</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Tue, 27 Mar 2018 19:53:46 +0000</pubDate>
				<category><![CDATA[Foto und Grafik]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[bildgröße]]></category>
		<category><![CDATA[dateigröße]]></category>
		<category><![CDATA[jpg]]></category>
		<category><![CDATA[metadaten]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[pixel]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://www.egm.at/?p=8326</guid>

					<description><![CDATA[Warum mit Photoshop gespeicherte Bilddateien 20x so groß sein können, wie sie eigentlich sein sollten. ]]></description>
										<content:encoded><![CDATA[<p>Bei einer Kundenwebsite bin ich auf ein seltsames Phänomen gestoßen: aus Photoshop gespeicherte JPG für die Website hatten bei 650 x 420 Pixel Größe etwa 1.9 Megabyte, wo schätzungsweise 100 kB für einwandfreie Qualität ausgereicht hätten. Auch das Speichern in einer anderen Qualitätsstufe brachte keine merkliche Reduktion der Dateigröße, nur mit <em>&#8222;Für Web speichern&#8220;</em> funktionierte die Verkleinerung.  Wenn man diese riesigen Dateien dann in WordPress hochgeladen hat, wurden die Vorschaubilder ebenfalls nicht merklich kleiner &#8211; denn ein Bild mit 100&#215;75 Pixel sollten definitiv keine 1.7 Megabyte haben.<span id="more-8326"></span></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8331 size-full" src="https://weblog.egm.at/wp-content/uploads/sites/5/650.jpg" alt="" width="650" height="420" srcset="https://weblog.co.at/wp-content/uploads/sites/5/650.jpg 650w, https://weblog.co.at/wp-content/uploads/sites/5/650-300x194.jpg 300w" sizes="auto, (max-width: 650px) 100vw, 650px" /></p>
<p><strong>Des Rätsels Lösung: </strong>der Kunde bereitet die Bilder in Photoshop vor, indem er das vorige Bild nimmt, den neuen Inhalt reinkopiert und das Resultat als JPG ohne Ebenen speichert. Photoshop schreibt dabei jedesmal in die Metadaten unter der Bezeichnung <em>photoshop:DocumentAncestors</em> je eine Zeile pro ursprünglicher Quelldatei rein, mit einer mindestens 32-stelligen ID. Wenn man das oft genug macht (und der Kunde betreibt ein Nachrichtenportal, wo viele Bilder so generiert werden), so hat man dann halt in einer Datei 27.000 Zeilen Metadaten drin. Die Metadaten als Textdatei weggespeichert hatten alleine 1.8 MB &#8211; daher kam also der rätselhafte Überhang der Größe.</p>
<h2><strong>Wie kann man prüfen, ob eine JPG-Datei diese Daten eingebettet hat?</strong></h2>
<p><a href="https://weblog.egm.at/wp-content/uploads/sites/5/ancestors.jpg"><img loading="lazy" decoding="async" class="wp-image-8328 size-thumbnail alignright" src="https://weblog.egm.at/wp-content/uploads/sites/5/ancestors-150x150.jpg" alt="" width="150" height="150" /></a>Datei in Photoshop öffnen und unter <em>&#8222;Datei -&gt; Dateinformationen -&gt; RAW-Daten&#8220;</em> oben im Suchfeld <em>&#8222;ancestors&#8220;</em> eingeben.  Unterhalb dieser Zeile finden sich dann etliche Zeilen, die mit <em>&lt;rdf:li&gt;</em> beginnen &#8211; jede davon ist ein Eintrag. In meinem Screenshot konnte man so 27.000 Zeilen(!) weit runterscrollen. Eine weitere Möglichkeit ist mit Adobe Bridge eine komplette Sammlung durchsuchen: <em>&#8222;Bearbeiten -&gt; Suchen -&gt; Kriterien: alle Metadaten -&gt; enthält&#8220;</em> und <em>photoshop:DocumentAncestors</em> eingeben.</p>
<h2><strong>Wie wird man die Metadaten <em>photoshop:DocumentAncestors </em>wieder los?</strong></h2>
<p>Es gibt mehrere Möglichkeiten, diese Metadaten wieder loszuwerden. Leider bietet Photoshop meines Wissens nach keine eigene Einstellungsmöglichkeit, um das Mitprotokollieren abzuschalten. Aber es gibt dennoch Abhilfe:</p>
<p><strong>Lösung 1: Metadaten in einzelner Datei mit Photoshop Script entfernen</strong></p>
<p>Mit diesem Script kann man die Daten aus einer einzelnen Datei entfernen. Zeilen kopieren, in einen Texteditor kopieren und mit der Dateiendung <em>.jsx</em> speichern (oder das <a href="https://weblog.egm.at/wp-content/uploads/sites/5/removeDocumentAncestors.jsx" target="_blank" rel="noopener">fertige Script hier herunterladen</a>). Die Bilddatei in Photoshop öffnen, unter <em>&#8222;Datei -&gt; Skripten -&gt; Durchsuchen&#8220;</em> das gespeicherte Script aufrufen. Danach Bilddatei speichern.</p>
<pre lang="javascript">function deleteDocumentAncestorsMetadata() {
whatApp = String(app.name);//String version of the app name
if(whatApp.search("Photoshop") &gt; 0)  { //Check for photoshop specifically, or this will cause errors
//Function Scrubs Document Ancestors from Files
if(!documents.length) {
alert("There are no open documents. Please open a file to run this script.")
return;
}
if (ExternalObject.AdobeXMPScript == undefined) ExternalObject.AdobeXMPScript = new ExternalObject("lib:AdobeXMPScript");
var xmp = new XMPMeta( activeDocument.xmpMetadata.rawData);
// Begone foul Document Ancestors!
xmp.deleteProperty(XMPConst.NS_PHOTOSHOP, "DocumentAncestors");
app.activeDocument.xmpMetadata.rawData = xmp.serialize();
}
}
//Now run the function to remove the document ancestors
deleteDocumentAncestorsMetadata();</pre>
<p><strong>Lösung 2: Metadaten automatisch beim Öffnen, Schließen oder Exportieren von Dateien entfernen</strong></p>
<p>Das Script lässt sich auch automatisiert aufrufen, dann werden die Metadaten bei jedem Öffnen, Speichern und Exportieren einer Bilddatei entfernt. Einfach das Script per Scriptereignis-Manager (zu finden unter &#8222;Datei -&gt; Scripts -&gt; Scriptereignis-Manager&#8220; ans Öffnen, Speichern und Exportieren von Dateien binden (siehe Screenshot)</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-8329" src="https://weblog.egm.at/wp-content/uploads/sites/5/remove_ancestors.jpg" alt="" width="640" height="415" srcset="https://weblog.co.at/wp-content/uploads/sites/5/remove_ancestors.jpg 640w, https://weblog.co.at/wp-content/uploads/sites/5/remove_ancestors-300x195.jpg 300w" sizes="auto, (max-width: 640px) 100vw, 640px" /></p>
<p><strong>Lösung 3: mit exiftool die Metadaten automatisiert aus allen Bildern in einem Ordner entfernen</strong></p>
<p>Mit dem <a href="https://sno.phy.queensu.ca/~phil/exiftool/" target="_blank" rel="noopener">kostenlosen Kommandozeilenwerkzeug exiftool</a> (gibts für Linux, Mac und Windows) kann man die Daten automatisiert aus allen Bildern in einem Ordner entfernen und vorher ein Backup der Datei anlegen:</p>
<pre lang="bash">exiftool -r -XMP-photoshop:DocumentAncestors= '/mac/pfad/zum/ordner'</pre>
<p>Alternativ ohne Backup (für Mutige):</p>
<pre lang="bash">exiftool -r -overwrite_original -XMP-photoshop:DocumentAncestors= '/mac/pfad/zum/ordner'</pre>
<p>In Windows statt einfacher Anführungszeichen doppelte &#8220; verwenden und den vollständigen Pfad zur Datei oder zum Ordner eintragen (z.B. <em>&#8222;C:\Users\XXX\Pictures&#8220;</em>). Bei dieser Methode kam es bei mir allerdings bei den vom Server berechneten Vorschaubildern zu Fehlermeldungen und diese wurden nicht verkleinert.</p>
<p><strong>Lösung 4: mit Photoshop-Script aus allen Dateien eines Ordners entfernen (nicht an PNG-Dateien anwenden!)</strong></p>
<p>Dieses Script entfernt aus allen JPG,TIF oder PSD eines Ordners die Metadaten <em>photoshop:DocumentAncestors</em>, ohne die Dateien in Photoshop öffnen zu müssen <strong>(auf eigene Gefahr verwenden, nicht getestet!)</strong></p>
<pre lang="javascript">// https://forums.adobe.com/message/9671488#9671488
#target photoshop;
var inputFolder= Folder.selectDialog ("Please select folder to process");
if(inputFolder != null){
var fileList  = inputFolder.getFiles(/\.(jpg|tif|psd)$/i);
for(var a in fileList){delFileAncestorsMeta(fileList[a]);}
}
function delFileAncestorsMeta(selectedFile) {
if (ExternalObject.AdobeXMPScript == undefined) ExternalObject.AdobeXMPScript = new ExternalObject("lib:AdobeXMPScript");
var xmpFile = new XMPFile( selectedFile.fsName, XMPConst.FILE_UNKNOWN, XMPConst.OPEN_FOR_UPDATE | XMPConst.OPEN_USE_SMART_HANDLER );
var xmp = xmpFile.getXMP();
xmp.deleteProperty(XMPConst.NS_PHOTOSHOP, "DocumentAncestors");
if (xmpFile.canPutXMP(xmp)) {
xmpFile.putXMP(xmp);
xmpFile.closeFile(XMPConst.CLOSE_UPDATE_SAFELY);
}
};</pre>
<p><strong>Lösung 5: mit Script für Adobe Bridge einen eigenen Menübefehl fürs Entfernen der Metadaten einfügen</strong></p>
<p>Mit diesem Script hat man einen neuen Menübefehl in Adobe Bridge zur Verfügung, um die Metadaten zu entfernen. Zeilen kopieren, in einen Texteditor kopieren und mit der Dateiendung <em>.jsx</em> speichern (oder das <a href="https://weblog.egm.at/wp-content/uploads/sites/5/removeDocumentAncestorsBridge.jsx" target="_blank" rel="noopener">fertige Script hier herunterladen</a>). Das Script in den Ordner für die Startup-Scripts von Bridge kopieren (am einfachsten zu finden über <em>&#8222;Bearbeiten -> Voreinstellungen -> Startscripts -> EIgene Startscripts anzeigen&#8220;</em>). Danach Bridge neu starten, nun gibts unter Werkzeuge den neuen Menübefehl &#8222;Clear DocumentAncestors in metadata&#8220;. Ein Bild auswählen, Menübefehl auswählen &#8211; fertig. Natürlich kann man auch mehrere Bilddateien auswählen, allerdings läuft das Script unsichtbar und man weiß nie recht, wann es fertig ist. Es funktioniert prinzipiell aber sehr gut und ist die von mir bevorzugte Methode. </p>
<pre lang="javascript">// https://forums.adobe.com/thread/290238    
// https://forums.adobe.com/thread/1880847    
// https://forums.adobe.com/thread/2340460    
//#target bridge // let EntendScript know what app the script is for    
clearDocumentAncestors = {};// create an object    
clearDocumentAncestors.execute = function(){// create a method for that object    
 var sels = app.document.selections;// store the array of selected files    
  for (var i = 0; i < sels.length; i++){//loop though that array    
    var md = sels[i].synchronousMetadata;// get the metadata for the file    
     md.namespace = "http://ns.adobe.com/photoshop/1.0/";// set the namespace    
     md.DocumentAncestors = "";  
  }     
app.document.chooseMenuItem("Rotate90CW");  
app.document.chooseMenuItem("Rotate90CCW");  
};    
//refresh cache  
app.document.chooseMenuItem("PurgeCacheForSelected");   
// this script only works in bridge    
if (BridgeTalk.appName == "bridge"){    
  //creage the munuItem    
  var menu = MenuElement.create( "command", "Clear DocumentAncestors in metadata", "at the end of Tools");    
  menu.onSelect = clearDocumentAncestors.execute;    
};  </pre>
]]></content:encoded>
					
					<wfw:commentRss>https://www.weblog.co.at/tif-jpg-psd-aus-photoshop-werden-viel-zu-gross-dateigroesse-laesst-sich-nicht-reduzieren/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Kostenloses SSL-Zertifikat von LetsEncrypt bei All-Inkl.com aktivieren</title>
		<link>https://www.weblog.co.at/kostenloses-ssl-zertifikat-von-letsencrypt-bei-all-inkl-com-aktivieren/</link>
					<comments>https://www.weblog.co.at/kostenloses-ssl-zertifikat-von-letsencrypt-bei-all-inkl-com-aktivieren/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Tue, 06 Feb 2018 11:26:55 +0000</pubDate>
				<category><![CDATA[Netzwelt]]></category>
		<category><![CDATA[TechTalk]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[all-inkl]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[DSGVO]]></category>
		<category><![CDATA[LetsEncrypt]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[SSL]]></category>
		<category><![CDATA[Webhosting]]></category>
		<category><![CDATA[zertifikat]]></category>
		<guid isPermaLink="false">https://www.egm.at/?p=8146</guid>

					<description><![CDATA[Wie viele andere Webworker habe ich etliche Kundenprojekte beim deutschen Hoster All-inkl.com untergebracht &#8211; Tempo, Service &#38; Support sind gut und die Server können alles, was man für die meisten Projekte braucht. Unter anderem ein Grund für die Wahl dieses Providers: bereits seit 2016 kann man dort bei allen Tarifen mit SSL-Erweiterung (und auch bei ... <a title="Kostenloses SSL-Zertifikat von LetsEncrypt bei All-Inkl.com aktivieren" class="read-more" href="https://www.weblog.co.at/kostenloses-ssl-zertifikat-von-letsencrypt-bei-all-inkl-com-aktivieren/" aria-label="Mehr Informationen über Kostenloses SSL-Zertifikat von LetsEncrypt bei All-Inkl.com aktivieren">weiterlesen</a>]]></description>
										<content:encoded><![CDATA[<p>Wie viele andere Webworker habe ich etliche Kundenprojekte beim deutschen Hoster <a href="https://all-inkl.com/webhosting/uebersicht/">All-inkl.com</a> untergebracht &#8211; Tempo, Service &amp; Support sind gut und die Server können alles, was man für die meisten Projekte braucht. Unter anderem ein Grund für die Wahl dieses Providers: <a href="https://all-inkl.com/webhosting/lets-encrypt-ssl-zertifikate/" target="_blank" rel="noopener">bereits seit 2016</a> kann man dort bei allen Tarifen mit SSL-Erweiterung (und auch bei allen Reseller-Paketen!) <a href="https://letsencrypt.org/" target="_blank" rel="noopener">LetsEncrypt</a>-Zertifikate verwenden &#8211; kostenlose SSL-Zertifikate, um die eigene Website mit SSL-verschlüsselter Verbindung zum Server ausstatten zu können. Diese Zertifikate werden von einer gemeinnützigen Zertifizierungsstelle ausgegeben und bieten ein genauso hohes Maß an Sicherheit wie kostenpflichtige Zertifikate. Die verschlüsselte Verbindung zwischen Server und Browser ist spätestens im Mai 2018 (aufgrund der Datenschutz-Grundverordnung DSGVO) Pflicht, wenn man z.b. ein Kontaktformular auf der Website betreibt oder sonstige persönliche Daten der Website-Besucher einsammeln will.</p>
<p>Es ist also eine gute Zeit, um die eigene Website damit aufzurüsten. Das geht sehr einfach und kostet nix extra, wenn man entweder ein Webhosting-Paket mit SSL-Erweiterung hat oder bei einem Reseller untergebracht ist:</p>
<ul>
<li>Bei all-inkl.com ins Kundenadministrationssystem (KAS) einloggen.</li>
<li>Menüpunkt <em>&#8222;Domain&#8220;</em> auswählen, bei der gewünschten Domain auf  <a href="https://weblog.egm.at/wp-content/uploads/sites/5/kas_edit.png"><img loading="lazy" decoding="async" class="alignnone wp-image-8148 size-full" src="https://weblog.egm.at/wp-content/uploads/sites/5/kas_edit.png" alt="" width="16" height="16" /> </a><em>&#8222;Bearbeiten&#8220;</em> klicken.</li>
<li>Bei <em>&#8222;SSL-Schutz&#8220;</em> aufs Symbol <img loading="lazy" decoding="async" class="alignnone size-full wp-image-8149" src="https://weblog.egm.at/wp-content/uploads/sites/5/kas_add.gif" alt="" width="16" height="16" /> neben <em>&#8222;Bearbeiten&#8220;</em> klicken.</li>
<li>Dort auf den Punkt <em>&#8222;LetsEncrypt&#8220;</em>. Haftungsausschluss anhaken, und auf <em>&#8222;jetzt ein Let’s Encrypt-Zertifikat beziehen und einbinden&#8220;</em> klicken.</li>
</ul>
<p>Fertig. Bereits einige Minuten später ist das Zertifikat aktiv und wird künftig alle 3 Monate bei Ablauf automatisch erneuert. Die Website sollte nun auch mit <em>https://</em> erreichbar sein. Allerdings sind je nach Website noch weitere Arbeiten nötig, damit die Verbindung vom Browser wirklich als <em>&#8222;sicher&#8220;</em> eingestuft wird. Es dürfen etwa keine externen Bilder, Schriften oder sonstige Daten unverschlüsselt (also mit <em>http://</em>-Adresse) eingebunden sein. Je nach technischem Aufbau der Website (statisch oder CMS wie WordPress, Joomla, Drupal&#8230;) sind dazu unterschiedliche Arbeitsschritte nötig. <a href="https://www.egm.at/kontakt/">Ich berate Sie gerne bei der Umsetzung</a> &#8211; damit auch IHRE Website als sicher gilt :-)</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.weblog.co.at/kostenloses-ssl-zertifikat-von-letsencrypt-bei-all-inkl-com-aktivieren/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Eigene Divi-Module funktionieren nicht? Divi-Builder Cache leeren hilft!</title>
		<link>https://www.weblog.co.at/eigene-divi-module-funktionieren-nicht-divi-builder-cache-leeren-hilft/</link>
					<comments>https://www.weblog.co.at/eigene-divi-module-funktionieren-nicht-divi-builder-cache-leeren-hilft/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Tue, 26 Sep 2017 19:24:58 +0000</pubDate>
				<category><![CDATA[Divi]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://www.egm.at/?p=7964</guid>

					<description><![CDATA[Wenn man eigene Module für das beliebte Theme Divi schreibt, so ist die Chance hoch, dass die Module im Backend scheinbar nicht funktionieren oder Änderungen am Backend vorerst nicht sichtbar sind. Das liegt daran, dass Divi das Backend sehr speziell zwischenspeichert: es nutzt das JavaScript Local Storage API, um die Daten auf deinem Rechner zu ... <a title="Eigene Divi-Module funktionieren nicht? Divi-Builder Cache leeren hilft!" class="read-more" href="https://www.weblog.co.at/eigene-divi-module-funktionieren-nicht-divi-builder-cache-leeren-hilft/" aria-label="Mehr Informationen über Eigene Divi-Module funktionieren nicht? Divi-Builder Cache leeren hilft!">weiterlesen</a>]]></description>
										<content:encoded><![CDATA[<p>Wenn man eigene Module für das beliebte Theme <a href="https://www.elegantthemes.com/gallery/divi/" rel="noopener" target="_blank">Divi</a> schreibt, so ist die Chance hoch, dass die Module im Backend scheinbar nicht funktionieren oder Änderungen am Backend vorerst nicht sichtbar sind. Das liegt daran, dass Divi das Backend sehr speziell zwischenspeichert: es nutzt das JavaScript Local Storage API, um die Daten auf deinem Rechner zu lagern &#8211; es nutzt daher nix, einfach den Browser-Cache zu leeren.  Die Elemente in diesem Zwischenspeicher kann man z.B. in Chrome im Inspector-Fenster (STRG-Umschalt-I) unter <em>Application-&gt;Local Storage</em> sehen. </p>
<p><a href="https://weblog.egm.at/wp-content/uploads/sites/5/localstorage.jpg"><img loading="lazy" decoding="async" class="size-large wp-image-7965 aligncenter" src="https://weblog.egm.at/wp-content/uploads/sites/5/localstorage-1024x290.jpg" alt="" width="960" height="272" /></a></p>
<p>Um diese Elemente zu löschen, reicht eine Zeile Javascript, die man im Inspector in der JavaScript-Konsole laufen lässt:</p>
<pre lang="javascript">window.localStorage.clear()</pre>
<p>Das löscht alle Elemente im Local Storage, beim neu laden des Backend werden alle Elemente daher frisch vom Server geholt. </p>
<p>Für Entwicklungszwecke gibts beim Open-Source-Entwickler <a href="https://jonathanbossenger.com/" rel="noopener" target="_blank">Jonathan Bossenger</a> (dessen <a href="https://jonathanbossenger.com/divi-page-builder-cache/" rel="noopener" target="_blank">Artikel zum Thema</a> die Basis für diese Info war!) ein <a href="https://jonathanbossenger.com/wp-content/uploads/2016/04/clear-local-storage.zip" rel="noopener" target="_blank">Plugin</a>, das den Local Storage bei jedem neu laden des Backends löscht. Sobald man mit dem Bearbeiten der Module fertig ist, sollte man das Plugin allerdings unbedingt wieder deaktivieren!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.weblog.co.at/eigene-divi-module-funktionieren-nicht-divi-builder-cache-leeren-hilft/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress-Duplicator erzeugt auf World4you die Fehlermeldung &#8222;Internal Server Error&#8220; &#8211; hier die Lösung!</title>
		<link>https://www.weblog.co.at/wordpress-duplicator-erzeugt-auf-world4you-die-fehlermeldung-internal-server-error-hier-die-loesung/</link>
					<comments>https://www.weblog.co.at/wordpress-duplicator-erzeugt-auf-world4you-die-fehlermeldung-internal-server-error-hier-die-loesung/#comments</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 14 Dec 2016 16:11:10 +0000</pubDate>
				<category><![CDATA[TechTalk]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[duplicator]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[world4you]]></category>
		<guid isPermaLink="false">https://www.egm.at/?p=7553</guid>

					<description><![CDATA[Was man tun kann, wenn der Download von Duplicator-Installer und -Archiv bei World4you einen "Internal Server Error" erzeugt.]]></description>
										<content:encoded><![CDATA[<p>Heute stand ich vor der Aufgabe, die WordPress-Website eines Kunden per <a href="https://wordpress.org/plugins/duplicator/">Duplicator-Plugin</a> von World4you zur Weiterentwicklung auf einen Testserver zu überspielen. Das Erstellen des Archivs und des Installers funktionierte problemlos, allerdings spuckte der Server beim Versuch, die beiden Dateien herunterzuladen, eine Fehlermeldung aus: <em>&#8222;Internal Server Error</em><em> &#8211; The server encountered an internal error or misconfiguration and was unable to complete your request. Your administrator may not have enabled CGI access for this directory.&#8220;</em></p>
<p>Nach kurzer Suche war der Schuldige schnell gefunden: der Duplicator legt seine Dateien im Verzeichnis <em>/wp-snapshots</em> ab. Dort wird bei der Installation eine Datei namens <em>.htaccess</em> angelegt, deren Inhalt nur dafür sorgen soll, dass beim direkten Aufrufen des Verzeichnisses der Inhalt nicht aufgelistet werden kann. Und das mag der World4you-Server offenbar gar nicht, denn diese Einstellung kann man im Kundenbereich <a href="https://my.world4you.com">my.world4you.com</a> unter <em>&#8222;Webspace -&gt; Einstellungen -&gt; Weitere Server-Einstellungen&#8220;</em> global für alle Verzeichnisse setzen: wenn hier <em>&#8222;Directory Listing&#8220;</em> auf AUS gesetzt ist, kann die <em>.htaccess</em> mit diesem Inhalt getrost entfallen.</p>
<p><strong>Abhilfe also:</strong> <em>Directory Listing</em> im Kundenbereich auf AUS, .htaccess (<strong>NUR</strong> die Datei im Verzeichnis <em>/wp-snapshots &#8211; </em><strong>NICHT die .htaccess im Hauptverzeichnis!!!!!</strong>) löschen &#8211; und der Download der Duplicator-Files klappt einwandfrei.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.weblog.co.at/wordpress-duplicator-erzeugt-auf-world4you-die-fehlermeldung-internal-server-error-hier-die-loesung/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Lazy Loading (feed)

Served from: www.weblog.co.at @ 2026-04-26 15:30:31 by W3 Total Cache
-->