<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>WordPress, Communities, Meetups, Themes, Tutorials</title>
	
	<link>http://glueckpress.com</link>
	<description>GlückPress – Happy Publishing!</description>
	<lastBuildDate>Thu, 16 May 2013 11:20:27 +0000</lastBuildDate>
	<language>de-DE</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/glueckpress" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="glueckpress" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">glueckpress</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Bot-Attacken und Spammer abwehren</title>
		<link>http://glueckpress.com/3408/bot-attacken-spammer-abwehren</link>
		<comments>http://glueckpress.com/3408/bot-attacken-spammer-abwehren#comments</comments>
		<pubDate>Thu, 16 May 2013 06:28:26 +0000</pubDate>
		<dc:creator>Caspar Hübinger</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://glueckpress.com/?p=3408</guid>
		<description><![CDATA[In letzter Zeit geht es rund bei vielen selbst gehosteten WordPress-Blogs. Eine Serie ziemlich fieser Bot-Attacken direkt auf das Login-Formular (wp-login.php) hat die Aufmerksamkeit vieler Blogger/innen auf das Thema Sicherheit gelenkt. Nun gibt es zwei frische, schlanke Schutzmaßnahmen, die nachhaltig Abhilfe versprechen. 403 den Bot! Sergej Müller beschreibt in einem Beitrag bei Google+, wie du mit [...]]]></description>
				<content:encoded><![CDATA[<p>In letzter Zeit geht es rund bei vielen selbst gehosteten WordPress-Blogs. Eine Serie ziemlich fieser Bot-Attacken direkt auf das Login-Formular (wp-login.php) hat die Aufmerksamkeit vieler Blogger/innen auf das Thema Sicherheit gelenkt. Nun gibt es zwei frische, schlanke Schutzmaßnahmen, die nachhaltig Abhilfe versprechen.</p>
<p><span id="more-3408"></span></p>
<h2>403 den Bot!</h2>
<p><a title="cup.wpcoder.de" href="http://cup.wpcoder.de/">Sergej Müller</a> beschreibt in einem Beitrag bei Google+, wie du mit einer Zeile Code Ruhe an der Tür schaffst. Die Lösung wehrt zwar keinen Bot sofort ab, wenn er vorbei schaut, signalisiert ihm aber mit einem 403 Status-Code, dass seine Anfrage einen Fehler verursacht. Bots sind blöd und bleiben nach dem ersten Versuch weg. Code-Zeile in ein <a title="WordPress ohne Plugin erweitern" href="http://glueckpress.com/3127/wordpress-ohne-plugin-erweitern">Toolbox-Modul</a>, die functions.php oder ein <a title="Must Use Plugins @ WordPress Codex" href="http://codex.wordpress.org/Must_Use_Plugins">MU-Plugin</a> packen – und a Ruh&#8217; is!</p>
<p><a class="icon-bookmark" title="Bots vom WordPress-Admin mit simplem Snippet fernhalten" href="https://plus.google.com/u/0/110569673423509816572/posts/T1gnqbiYjZZ">Vorstellung des Code-Snippets von Sergej Müller</a></p>
<p>Wem die Lösung Kopfschmerzen erspart, spart im Gegenzug sicher nicht mit einer kleinen <a href="http://wpcoder.de/" title="Spenden-Buttons unten auf der Seite">Anerkennung</a> für den Autor.</p>
<h2>IPs sammeln und blocken</h2>
<p>Die zweite Lösung bietet das brandneue Plugin <a title="Top Spam IPs" href="https://github.com/wecodemore/wcm_top_spam_ips#__sid=0">Top Spam IPs</a>. Geschrieben hat es <a title="unserkaiser.com" href="http://unserkaiser.com/">unser Kaiser Franz Josef</a>, basierend auf einer Idee von <a title="Thomas Scholz (toscho) bei G+" href="https://plus.google.com/u/0/115532307838378431827/posts">Thomas Scholz</a>.</p>
<p>Top Spam IPs macht eine Sache, und die macht es richtig gut: es trackt die IP-Adressen der penetrantesten Spammer und Bots und sammelt sie in einem großen Texfeld. Ein Klick ins Textfeld, alles kopieren und in die htaccess-Datei des Blog einfügen – schon wieder bleibt ein Haufen Schad-IPs kommentarlos vor der Tür.</p>
<p>Das Plugin funktioniert prima in Kombination mit dem allseits beliebten <a href="http://antispambee.de/" title="AntiSpam Bee für WordPress">AntiSpam Bee</a> und kostet keinen Pfennig, was die Ehrlichen und Guten dieser Welt aber natürlich nicht davon abhalten wird, dem Herrn Kaiser einen Obulus zukommen zu lassen.</p>
<p><a class="icon-bookmark" title="Franz Josef Kaiser: Top Spam IPs" href="https://plus.google.com/u/0/107110219316412982437/posts/48EfEx2oM2Z">Vorstellung von Top Spam IPs durch den Plugin-Autor</a></p>
<h2>Feedback</h2>
<p>Schon Erfahrungen mit den beiden Ansätzen gesammelt? Bitte lass uns teilhaben! Kommentare und Ergänzungen sind, wie immer, stets willkommen.</p>
]]></content:encoded>
			<wfw:commentRss>http://glueckpress.com/3408/bot-attacken-spammer-abwehren/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress ohne Plugin erweitern</title>
		<link>http://glueckpress.com/3127/wordpress-ohne-plugin-erweitern</link>
		<comments>http://glueckpress.com/3127/wordpress-ohne-plugin-erweitern#comments</comments>
		<pubDate>Sun, 12 May 2013 10:27:43 +0000</pubDate>
		<dc:creator>Caspar Hübinger</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[functions.php]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://glueckpress.com/?p=3127</guid>
		<description><![CDATA[WordPress um Funktionalitäten zu erweitern, ohne dafür ein Plugin zu installieren – das Thema ist ein Dauerbrenner in Blogs, Foren und Online-Communities. Einen eleganteren, sichereren und komfortableren Ansatz, als mal eben die functions.php deines Theme zu hacken, bietet die Toolbox, in der du eigene Funktionen als Module anlegen kannst. Eigene Funktionen im Theme laden Viele [...]]]></description>
				<content:encoded><![CDATA[<p>WordPress um Funktionalitäten zu erweitern, ohne dafür ein Plugin zu installieren – das Thema ist ein Dauerbrenner in Blogs, Foren und Online-Communities. Einen eleganteren, sichereren und komfortableren Ansatz, als mal eben die functions.php deines Theme zu hacken, bietet die Toolbox, in der du eigene Funktionen als Module anlegen kannst.</p>
<p><span id="more-3127"></span></p>
<h2>Eigene Funktionen im Theme laden</h2>
<p>Viele WordPress-Nutzer/innen kommen mit ihrem Blog oder ihrer Website über Kurz oder Lang an den Punkt, dass sie eigene Funktionen ausführen möchten. WordPress bietet Schnittstellen – Hooks und Filter – für fast jede Funktionalität und macht es seinen Nutzern leicht, die Ausgabe einzelner Bereiche ihrer Site zu modifizieren.</p>
<p>Der PHP-Code für individuelle Anpassungen, wie z.B. das Einblenden oder Ausblenden bestimmter Kategorien, die Anzeige verwandter Beiträge (related posts) u.ä., ist nur eine Google-Recherche weit weg. (Ob Code-Copy-Paste eine sinnvolle Art und Weise der Anpassung darstellt, sei mal dahin gestellt.)</p>
<div id="attachment_3162" class="wp-caption alignright" style="width: 310px"><a href="http://glueckpress.com/?attachment_id=3162#main"><img class="  " alt="Google Suchergebnisse zu „wordpress without plugin“" src="http://glueckpress.com/wp-content/uploads/2013/05/wordpress-without-plugin-300x236.png" width="300" height="236" /></a><p class="wp-caption-text">Google Suchergebnisse zu „wordpress without plugin“</p></div>
<p><strong>Meistens heisst es in den entsprechenden Tutorials: lege den Code einfach in deine functions.php</strong> und – voilá! Rein technisch ist dagegen in den wenigsten Fällen etwas zu sagen. Aber der feine Unterschied zwischen „passt scho’“ und einer nachhaltigen, überlegten Vorgehensweise zeigt sich spätestens, wenn ein neues Theme aktiviert wird. Dann heisst es nämlich Ärmel hochkrempeln und alles Änderungen der alten functions.php in die neue zu übertragen.</p>
<p>Und natürlich gibt es auch immer wieder die Pechvögel unter den WordPress-Nutzer/innen, die zu spät von so etwas wie <a title="Child Themes in WordPress" href="http://codex.wordpress.org/Child_Themes">Child Themes</a> gehört haben und daher ihre Änderungen in der functions.php schon beim nächsten Update ihres Premium-Theme überschreiben. Autsch.</p>
<div class="alert alert-info ">Die Behauptung, mehr aktive Plugins würden die Ladezeiten unter WordPress erhöhen, stimmt so übrigens nicht. Plugins können die Ladezeit allerdings dann negativ beeinflussen, wenn sie eigene Skripte oder Stylesheets laden und diese nicht sauber implementieren.</div>
<h2>Toolbox: Meta-Plugin für Module</h2>
<p><a title="Toolbox Plugin" href="http://playground.ebiene.de/toolbox-wordpress-plugin/">Toolbox</a> ist ein Meta-Plugin. Es tut selbst nichts, sondern ermöglicht dir, das zu tun, was du willst, ohne dabei auf die Nase zu fallen.<br />
<strong>Toolbox kreiert eine sichere Schnittstelle mit WordPress, an der sogenannte Module ausgeführt werden können</strong> – eben die eigenen Funktionen, mit denen man sonst die functions.php vollspammen würde.</p>
<h3>Eigene Funktionen als Module anlegen</h3>
<p>Der Workflow ist denkbar einfach:</p>
<ul>
<li>neue PHP-Datei im Plugin-Ordner <code>toolbox/modules/</code> anlegen</li>
<li>kurze Sicherheitsabfrage in die Modul-Datei kopieren</li>
<li>eigene Funktion hinzufügen (eindeutiges Präfix nicht vergessen!)</li>
<li>Datei speichern und Modul über die Plugin-Einstellungen im Backend aktivieren</li>
</ul>
<div id="attachment_3147" class="wp-caption aligncenter" style="width: 603px"><img alt="Toolbox Plugin" src="http://glueckpress.com/wp-content/uploads/2013/05/toolbox-module.png" width="593" height="429" /><p class="wp-caption-text">Eigene Funktionen lassen sich als Module für das Toolbox Plugin leicht anlegen.</p></div>
<h3>Einstellungen</h3>
<p><strong>Besonders praktisch an Toolbox: Einmal erstellte Module lassen sich in den Einstellungen separat für das Frontend und/oder das Backend aktivieren und deaktivieren</strong>, ohne das dafür wieder eine PHP-Datei geöffnet werden müsste.</p>
<p>Wer eine neue Site aufsetzt, kopiert einfach das Module-Verzeichnis hinüber und hat alle jemals erstellten eigenen Funktionen zur optionalen Verwendung parat.</p>
<div id="attachment_3152" class="wp-caption alignnone" style="width: 650px"><a title="" href="http://glueckpress.com/?attachment_id=3152#main"><img alt="Toolbox Plugin" src="http://glueckpress.com/wp-content/uploads/2013/05/toolbox-settings.png" width="640" height="340" /></a><p class="wp-caption-text">Module für Toolbox lassen sich separat für Frontend und/oder Backend aktivieren.</p></div>
<h3>Plugin-Autor</h3>
<p>Geschrieben wurde Toolbox von <a title="wpcoder.de" href="http://wpcoder.de/">Sergej Müller</a>, dem unheimlich netten Wahnsinnigen, der hinter Blog-Rettern wie dem kostenlosen <a title="Spamschutz für WordPress" href="http://antispambee.de/">AntiSpam Bee</a> und <a title="Viren- und Malware-Schutz für WordPress" href="http://wpantivirus.de/">AntiVirus</a> steckt, eine <a title="wpSEO Plugin" href="http://wpseo.de/">seriöse Alternative zu werbefinanzierten SEO-Plugins</a> geschaffen hat und seit einiger Zeit einen preisgünstigen Webservice für die <a title="Optimus" href="http://optimus.io/">verlustfreie On-the-fly-Optimierung von Bild-Uploads in WordPress</a> anbietet.<sup><a id="c1" href="#f1">[1]</a></sup></p>
<p>Toolbox ist Freie Software und kostenlos. Wenn du es nutzt und es dir die Arbeit erleichtert, <a title="Spendenbutton unten auf dieser Seite" href="http://wpcoder.de/">spende</a> bitte ein paar Euro als Anerkennung und Dankeschön an den Autor.</p>
<h2>Fazit</h2>
<p>Toolbox eignet sich besonders für Anwender/innen, die regelmäßig selbst Hand an den Code ihrer WordPress-Site legen, sich aber nicht zutrauen, ein eigenes kleines <a title="How to create a functionality plugin" href="http://wpcandy.com/teaches/how-to-create-a-functionality-plugin/">Funktionalitäten-Plugin</a> zu schreiben, um eigene Anpassungen aus dem aktiven Theme auszulagern.</p>
<p>Anstatt bei der nächsten Funktionserweiterung deines eigenen Blogs wahllos Code in die functions.php zu schmettern, versuch’s doch einfach mal mit der modularen Methode der <a title="Toolbox Plugin Dokumentation" href="http://playground.ebiene.de/toolbox-wordpress-plugin/">ausführlich dokumentierten</a> Toolbox! So hältst du deine Anpassungen immer verfügbar und kannst sie mit minimalem Aufwand wieder verwenden.</p>
<h2>Feedback?</h2>
<p>Hast du Erfahrungen damit gemacht, WordPress ohne Plugin mit eigenen Funktionen anzupassen?<br />
Hast du Toolbox schon einmal genutzt, oder ein eigenes Funktionalitäten-Plugin für deine Site geschrieben?<br />
Welche der drei Methoden findest du für dich am sinnvollsten?</p>
<p><strong>Update 14.05.2013:</strong> <a href="http://unserkaiser.com/" title="unserkaiser.com">Frank Josef Kaiser</a> hat einen lesenswerten Artikel zur functions.php veröffentlicht, in dem er sich der hartnäckigsten Mythen rund um die Alleskönnerin unter den Template-Dateien annimmt:<br />
<a href="http://unserkaiser.com/code/without-a-plugin-the-functions-php-myth-a-comprehensive-user-guide/" title="Without a plugin? The functions.php myth. A comprehensive user guide.">Without a plugin? The functions.php myth. A comprehensive user guide.</a><br />
Der Beitrag enthält auch ein kurzes Tutorial, mit dem du innerhalb weniger Minuten aus den Snippets in der functions.php deines Theme ein eigenes, leicht zu pflegendes Plugin und schneller wiederverwendbares machst.</p>
<footer><a id="f1" href="#c1">[1]</a>Dieser Beitrag ist nicht gesponsert, Ehrenwort!</footer>
]]></content:encoded>
			<wfw:commentRss>http://glueckpress.com/3127/wordpress-ohne-plugin-erweitern/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Verlosung: 2x WordPress-Video-Training für Fortgeschrittene</title>
		<link>http://glueckpress.com/2174/verlosung-wordpress-video-training-fortgeschrittene</link>
		<comments>http://glueckpress.com/2174/verlosung-wordpress-video-training-fortgeschrittene#comments</comments>
		<pubDate>Tue, 16 Apr 2013 05:36:17 +0000</pubDate>
		<dc:creator>Caspar Hübinger</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[training]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[verlosung]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://glueckpress.com/?p=2174</guid>
		<description><![CDATA[Das WordPress-Video-Training Vol. 2 von PSD-Tutorials.de und Pascal Bajorat hat es in sich: neuneinhalb Stunden umfangreiche und sorgfältig erstellte Lehrinhalte zu fortgeschrittenen WordPress-Themen für Anwender und Web-Entwickler. Wir verlosen zwei Exemplare. Ausführliches WordPress-Video-Training Foto: PSD-Tutorials.de Pascal Bajorat spricht angenehm. Und was er in den 45 einzelnen Videos des Trainingspakets erzählt und demonstriert, behandelt die wichtigen [...]]]></description>
				<content:encoded><![CDATA[<p>Das WordPress-Video-Training Vol. 2 von PSD-Tutorials.de und Pascal Bajorat hat es in sich: neuneinhalb Stunden umfangreiche und sorgfältig erstellte Lehrinhalte zu fortgeschrittenen WordPress-Themen für Anwender und Web-Entwickler. Wir verlosen zwei Exemplare.</p>
<p><span id="more-2174"></span></p>
<h2>Ausführliches WordPress-Video-Training</h2>
<figure class="wp-caption alignright" id="post-2216 media-2216"><a title="" href="http://shop.psd-tutorials.de/index.php?site=produktdetails&amp;produkt_id=149"><img alt="WordPress-Video-Training Vol. 2" src="http://glueckpress.com/wp-content/uploads/2013/04/wordpress-cover-full-193x300.jpg" width="193" height="300" /></a> <span class="credit-line">Foto: <a title="PSD-Tutorials.de" href="http://www.psd-tutorials.de">PSD-Tutorials.de</a></span></figure>
<p>Pascal Bajorat spricht angenehm. Und was er in den 45 einzelnen Videos des Trainingspakets erzählt und demonstriert, behandelt die wichtigen WordPress-Themen mit grundsolider Ausführlichkeit:</p>
<ul>
<li>Installation und Konfiguration des WordPress-Kern, sowie wichtige und nützliche Erweiterungen</li>
<li>Tour durch die Admin-Oberfläche (Backend)</li>
<li>Sicherheit und Backups</li>
<li>Performance-Optimierung</li>
<li>Suchmaschinen-Optimierung (SEO)</li>
<li>das Multisite-Feature, mit dem sich ein Blog-Netzwerk erstellen lässt</li>
<li>Shop-Integration mit WooCommerce</li>
<li>Einbinden eines Forums</li>
</ul>
<p>Besonders positiv fallen mir persönlich thematisch scheinbar eher nebensächliche Randbemerkungen wie jene im Video 3.07 auf, an denen sich ablesen lässt, dass es dem Autor und den Herausgebern um mehr geht als das bloße Abarbeiten von Klicklisten. Da heißt es zum Thema Plugins:</p>
<blockquote><p>Allerdings – und das ist ganz wichtig! – das erste Plugin, Akismet, das hier auf der Liste „Populär“ ganz oben steht, ist gerade hier in Deutschland […], was den Datenschutz angeht, teilweise eher etwas kritisch. <em>[Begründung wird im Original gegeben, Anm.d.Verf.]</em><br />
Es empfiehlt sich die Verwendung von einem anderen Plugin.</p></blockquote>
<p>Folgerichtig beschäftigt sich Video 7.03 – lustiger Zahlendreher <img src='http://glueckpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  – dann ausführlich mit der Installation und Konfiguration von <a title="AntiSpam Bee, ein besserer Spam-Schutz für WordPress." href="http://antispambee.de/">AntiSpam Bee</a>.</p>
<figure class="wp-caption alignnone" id="post-2176 media-2176"><a href="http://shop.psd-tutorials.de/index.php?site=produktdetails&amp;produkt_id=149"><img alt="PSD-Tutorials.de" src="http://glueckpress.com/wp-content/uploads/2013/04/psd-logo-claim_2.jpg" width="334" height="104" /></a></figure>
<p>Die detaillierte Produktbeschreibung und eine Liste der Themen zum Durchklicken findet sich auf der Produktseite zu <a title="WordPress-Video-Training Vol. 2 @ PSD-Tutorials.de" href="http://shop.psd-tutorials.de/index.php?site=produktdetails&amp;produkt_id=149">WordPress-Video-Training Vol. 2 im Shop von PSD-Tutorials.de</a>.</p>
<p>Wer sich mit WordPress professionell oder anderweitig auf fortgeschrittener Ebene auseinander setzen will, wird sich mit dem WordPress-Video-Training Vol. 2 kompetent abgeholt fühlen. Das Paket kostet als DVD €34,95 und als Donwload €29,95.</p>
<h2>Verlosung</h2>
<p><strong>PSD-Tutorials.de hat uns freundlicher Weise zwei Download-Lizenzen für WordPress-Video-Training Vol. 2 zur Verfügung gestellt, die wir unter den Kommentaren zu diesem Beitrag verlosen. Schreib’ einfach kurz, was dich an WordPress besonders interessiert und warum du glaubst, dass das Video-Training dir weiterhelfen könnte!</strong></p>
<footer>Die Verlosung endet 7 Tage nach Veröffentlichung dieses Beitrags. Die beiden Gewinner werden hier bekannt gegeben und von uns via E-Mail kontaktiert. Einen Anspruch auf Gewinn gibt es nicht im Leben, also hier auch nicht. Der Rechtsweg und andere fragwürdige Praktiken, um Fortuna zu bestechen, sind alle ausgeschlossen GlückPress ist mit dem Anbieter PSD-Tutorials.de nicht geschäftlich verbunden.</footer>
]]></content:encoded>
			<wfw:commentRss>http://glueckpress.com/2174/verlosung-wordpress-video-training-fortgeschrittene/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>
