<?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>PHPKuh.de &#187; Wordpress</title>
	<atom:link href="http://phpkuh.de/kategorie/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://phpkuh.de</link>
	<description>Just a man, a computer and his PHP</description>
	<lastBuildDate>Thu, 01 May 2008 23:18:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>wp-comments-post.php Aufrufe vermeiden</title>
		<link>http://phpkuh.de/wp-comments-postphp-aufrufe-vermeiden/</link>
		<comments>http://phpkuh.de/wp-comments-postphp-aufrufe-vermeiden/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 10:22:01 +0000</pubDate>
		<dc:creator>Chefkoch</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[kommentare]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://phpkuh.de/wp-comments-postphp-aufrufe-vermeiden/</guid>
		<description><![CDATA[Wen es nervt, wenn bei einer Wordpress-basierten Seite st&#228;ndig die Datei wp-comments-post.php abgerufen wird, der kann ganz einfach Abhilfe schaffen: einfach die originale wp-comments-post.php im Hauptverzeichnis kopieren und unter einem anderen Namen ablegen (z.B. wp-comments-poster.php oder &#228;hnliches, sei kreativ).
Dann diesen Namen in der Datei comments.php im aktuellen Theme-Ordner eintragen (einfach nach wp-comments-post suchen und durch [...]]]></description>
			<content:encoded><![CDATA[<p>Wen es nervt, wenn bei einer Wordpress-basierten Seite st&#228;ndig die Datei <strong>wp-comments-post.php </strong>abgerufen wird, der kann ganz einfach Abhilfe schaffen: einfach die originale wp-comments-post.php im Hauptverzeichnis kopieren und unter einem anderen Namen ablegen (z.B. wp-comments-poster.php oder &#228;hnliches, sei kreativ).</p>
<p>Dann diesen Namen in der Datei comments.php im aktuellen Theme-Ordner eintragen (einfach nach wp-comments-post suchen und durch den neuen Namen ersetzen). In der originalen Datei (wp-comments-post.php) kannst Du dann einfach alles rausl&#246;schen und was lustiges reinschreiben (auch hier wieder: kreativ sein).<span id="more-46"></span></p>
<p>Hintergrund ist folgender: Spammer haben das Internet seit Jahren f&#252;r sich entdeckt und lieben nat&#252;rlich m&#246;glichst weit verbreitete Dienste, da sie dort dann jeweils automatisiert versuchen k&#246;nnen, ihren M&#252;ll abzuladen (z.B. in Form von Kommentarspam). Sprich wenn sie bei 100 Worpress-basierten Blogs versuchen, die wp-comments-post.php aufzurufen, dann klappt das bei 99 davon (auch wenn die meisten noch eine nachgelagerte Filterung haben). Die vorherige Pr&#252;fung, ob die Zielurl des Formulars &#252;berhaupt so hei&#223;t, sparen sich die Spammer aus Zeitgr&#252;nden meist. Es klappt auch so gut genug.</p>
<p>Diese Anpassung des Namens macht nat&#252;rlich nur dann Sinn, wenn das wirklich zum Problem wird, weil es eine Grundlast erzeugt (also z.B. sek&#252;ndlich Zugriffe erfolgen). Au&#223;erdem widerspricht es meiner Philosophie nichts an den Dateien rumzufummeln, die durch sp&#228;tere Updates der Software wieder &#252;berschrieben werden, was einen zus&#228;tzlichen Verwaltungsaufwand mit sich bringt. Aber wenn das Blog soviele Zugriffe hat, dass es zum Problem wird, dann ist im Normalfall auch dieser Aufwand gerechtfertigt.</p>
<p>auch zu finden bei: <a href="http://www.drweb.de/weblogs/wordpress-antispam-kommentare.shtml" title="Dr Web Blog mit Tipp zu Kommentarspam" target="_blank" rel="external nofollow">Dr Web Blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://phpkuh.de/wp-comments-postphp-aufrufe-vermeiden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kategorie im Wordpress-Feed weglassen</title>
		<link>http://phpkuh.de/kategorie-im-wordpress-feed-weglassen/</link>
		<comments>http://phpkuh.de/kategorie-im-wordpress-feed-weglassen/#comments</comments>
		<pubDate>Fri, 08 Feb 2008 21:08:04 +0000</pubDate>
		<dc:creator>Chefkoch</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[ausschließen]]></category>
		<category><![CDATA[kategorie]]></category>
		<category><![CDATA[weglassen]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://phpkuh.de/kategorie-im-wordpress-feed-weglassen/</guid>
		<description><![CDATA[Wer sich schon immer mal gefragt hat, wie es mit Wordpress m&#246;glich ist, bestimmte Kategorien bei der Ausgabe des RSS-Feeds auszuschlie&#223;en, dem kann geholfen werden:
Folgende Zeilen in der .htaccess wirken da Wunder (am besten nach &#8220;RewriteBase /&#8221;):
# Feed ohne Beitr&#228;ge aus Kategorie mit ID 4
RewriteRule ^feed/?$ index.php?feed=rss2&#38;cat=-4 [L]
RewriteRule ^feed/(rss&#124;atom)/?$ index.php?feed=$1&#38;cat=-4 [L]
Tja, oft gibt es eine [...]]]></description>
			<content:encoded><![CDATA[<p>Wer sich schon immer mal gefragt hat, wie es mit Wordpress m&#246;glich ist, bestimmte Kategorien bei der Ausgabe des RSS-Feeds auszuschlie&#223;en, dem kann geholfen werden:<span id="more-33"></span></p>
<p>Folgende Zeilen in der .htaccess wirken da Wunder (am besten nach &#8220;RewriteBase /&#8221;):</p>
<p><code># Feed ohne Beitr&#228;ge aus Kategorie mit ID 4<br />
RewriteRule ^feed/?$ index.php?feed=rss2&amp;cat=-4 [L]<br />
RewriteRule ^feed/(rss|atom)/?$ index.php?feed=$1&amp;cat=-4 [L]</code></p>
<p>Tja, oft gibt es eine sehr einfach L&#246;sung f&#252;r eine gro&#223;e Wirkung <img src='http://phpkuh.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Mehrere Kategorien lassen sich durch Auflistung der IDs mit Komma ausschlie&#223;en, also z.B.  &#8220;cat=-4,-5&#8243;.  Bei alten Versionen von Wordpress kann es auch sein, dass die Angabe der Kategorie folgenderma&#223;en erfolgen muss: <code>index.php?feed=$1&amp;cat=-4&amp;cat=-5</code></p>
<p>Tipps f&#252;r eine Optimierung (Zusammenfassung der beiden Regeln die Sinn macht) oder sonstige Hinweise zum Thema nehme ich gern in den Kommentaren entgegen.</p>
<p>Wenn Dir der Tipp geholfen hat, dann m&#246;chtest Du vielleicht den <a href="/feed/" title="PHPKuh RSS-Feed" target="_blank">PHPKuh RSS-Feed</a> abonnieren, damit Du die zuk&#252;nftigen Beitr&#228;ge verpasst.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpkuh.de/kategorie-im-wordpress-feed-weglassen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neue Wordpress-Version (Security-Fix) 2.3.3</title>
		<link>http://phpkuh.de/neue-wordpress-version-security-fix-233/</link>
		<comments>http://phpkuh.de/neue-wordpress-version-security-fix-233/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 09:01:37 +0000</pubDate>
		<dc:creator>Chefkoch</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sicherheit]]></category>
		<category><![CDATA[wp]]></category>
		<category><![CDATA[xmlrpc]]></category>

		<guid isPermaLink="false">http://phpkuh.de/neue-wordpress-version-security-fix-233/</guid>
		<description><![CDATA[Von Wordpress ist mit Version 2.3.3 ein Sicherheits-relevantes Update ver&#246;ffentlicht worden, das ein paar Bugs behebt und eine kritische Sicherheitsl&#252;cke, die allerdings nur Blogs betrifft, bei denen die Registrierung aktiviert ist.
Wer nur die kritische L&#252;cke beheben will, der kann sich die xmlrpc.php runterladen und die im Hauptverzeichnis liegende Datei &#252;berschreiben.
Das komplette Release gibt es wie [...]]]></description>
			<content:encoded><![CDATA[<p>Von Wordpress ist mit Version 2.3.3 ein Sicherheits-relevantes Update ver&#246;ffentlicht worden, das ein paar Bugs behebt und eine kritische Sicherheitsl&#252;cke, die allerdings nur Blogs betrifft, bei denen die Registrierung aktiviert ist.<span id="more-32"></span></p>
<p>Wer nur die kritische L&#252;cke beheben will, der kann sich die <a href="http://trac.wordpress.org/browser/tags/2.3.3/xmlrpc.php?format=raw" title="gfixte xmlrpc.php" target="_blank" rel="external">xmlrpc.php runterladen</a> und die im Hauptverzeichnis liegende Datei &#252;berschreiben.</p>
<p>Das komplette Release gibt es wie immer im <a href="http://wordpress.org/download/" title="Download Wordpress" target="_blank" rel="external">Download-Bereich von Wordpress</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpkuh.de/neue-wordpress-version-security-fix-233/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neue Wordpress-Version 2.3.2 drau&#223;en</title>
		<link>http://phpkuh.de/neue-wordpress-version-232-draussen/</link>
		<comments>http://phpkuh.de/neue-wordpress-version-232-draussen/#comments</comments>
		<pubDate>Sun, 30 Dec 2007 21:01:41 +0000</pubDate>
		<dc:creator>Chefkoch</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[Opensource]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[version]]></category>

		<guid isPermaLink="false">http://phpkuh.de/neue-wordpress-version-232-draussen/</guid>
		<description><![CDATA[P&#252;nktlich noch im alten Jahr ist die neue Version von Wordpress (2.3.2) erschienen und kann wie immer von den Wordpress-Servern heruntergeladen werden.
Zu den beseitigten Sicherheitsl&#252;cken steht auf der entsprechenden Seite:
WordPress 2.3.2 is an urgent security release that fixes a bug that can be used to expose your draft posts. 2.3.2 also suppresses some error messages [...]]]></description>
			<content:encoded><![CDATA[<p>P&#252;nktlich noch im alten Jahr ist die neue Version von Wordpress (2.3.2) erschienen und kann wie immer von den Wordpress-Servern <a href="http://wordpress.org/download/" title="Neue Wordpress-Version herunterladen" target="_blank" rel="external">heruntergeladen</a> werden.<span id="more-20"></span></p>
<p>Zu den beseitigten Sicherheitsl&#252;cken steht auf der <a href="http://wordpress.org/development/2007/12/wordpress-232/" title="Wordpress-Sicherheitsl&#252;cken beseitigt in Version 2.3.2" target="_blank" rel="external">entsprechenden Seite</a>:</p>
<blockquote><p>WordPress 2.3.2 is an urgent security release that <strong>fixes a bug that can be used to expose your draft posts</strong>. 2.3.2 also <strong>suppresses some error messages</strong> that can give away information about your database table structure and limits and <strong>stops some information leaks in the XML-RPC and APP</strong> implementations. Get 2.3.2 now to protect your blog from these disclosures.</p></blockquote>
<p>Es empfiehlt sich also <strong>sofort</strong> oder zumindest <strong>bald</strong> das Update einzuspielen.</p>
<p>Neuerdings lassen sich auch spezielle Inhalte auf der Seite hinterlegen, die angezeigt wird, wenn die Datenbank mal streiken sollte (z.B. bei zu vielen Verbindungen etc.). Nungut, wer halbwegs PHP geradeaus (oder auch um die Ecke <img src='http://phpkuh.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ) programmieren kann, der h&#228;tte das auch schon fr&#252;her erledigen k&#246;nnen.</p>
<p><strong>Standard-Software-Code selbst anpassen?</strong></p>
<p>Allerdings halte ich recht wenig davon, an der Software selbst herumzufrickeln und dann beim n&#228;chsten Update die &#196;nderungen wieder m&#252;hsam in die neue Version einzuarbeiten bzw. reinpatchen zu m&#252;ssen. Auch wenn das <em>im Einzelfall</em> nat&#252;rlich Sinn machen kann, ist es in der Regel (Blogger betreibt pers&#246;nliche oder thematische Seite) nicht anzuraten, da es mehr Probleme als Vorteile mit sich bringt. Wordpress ist auch so schon sehr gut &#252;ber das Template-Konzept und die Plugins anpassbar.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpkuh.de/neue-wordpress-version-232-draussen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress: Reihenfolge der Plugin-Ausf&#252;hrung</title>
		<link>http://phpkuh.de/wordpress-reihenfolge-der-plugin-ausfuehrung/</link>
		<comments>http://phpkuh.de/wordpress-reihenfolge-der-plugin-ausfuehrung/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 19:24:16 +0000</pubDate>
		<dc:creator>Chefkoch</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[ausführung]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[reihenfolge]]></category>

		<guid isPermaLink="false">http://phpkuh.de/wordpress-reihenfolge-der-plugin-ausfuehrung/</guid>
		<description><![CDATA[Wer sich gewundert hat in welcher Reihenfolge die Plugin-Ausf&#252;hrung bei Wordpress stattfindet, dem kann geholfen werden:
Die Reihenfolge der Plugin-Ausf&#252;hrung (also welches Plugin vor welchem ausgef&#252;hrt wird) richtet sich nach dem Dateinamen der Plugin-Datei. Also wird “a_o42-clean-umlauts.php” vor “timezone.php” ausgef&#252;hrt. Um das zu &#228;ndern, kann man einfach die Plugin-Datei umbenennen (aber aufpassen: vorher das Plugin deaktivieren [...]]]></description>
			<content:encoded><![CDATA[<p>Wer sich gewundert hat in welcher Reihenfolge die Plugin-Ausf&#252;hrung bei Wordpress stattfindet, dem kann geholfen werden:<span id="more-15"></span></p>
<p>Die Reihenfolge der Plugin-Ausf&#252;hrung (also welches Plugin vor welchem ausgef&#252;hrt wird) richtet sich nach dem Dateinamen der Plugin-Datei. Also wird “a_o42-clean-umlauts.php” vor “timezone.php” ausgef&#252;hrt. Um das zu &#228;ndern, kann man einfach die Plugin-Datei umbenennen (aber aufpassen: vorher das Plugin deaktivieren und danach wieder einschalten).</p>
<p>Das ist allerdings etwas anderes als die  Auflistungs-Reihenfolge in der Verwaltungsoberfl&#228;che:</p>
<p>Diese Reihenfolge h&#228;ngt vom Namen ab, der in der Hauptdatei des Plugins angegeben wird. Dabei werden die Plugins alphabetisch sortiert. Also einfach eine “1” oder ein “Z” vor den Namen schreiben, um das jeweilige Plugin an den Anfang oder das Ende zu stellen (aber wieder aufpassen: vorher das Plugin deaktivieren und danach wieder einschalten).</p>
]]></content:encoded>
			<wfw:commentRss>http://phpkuh.de/wordpress-reihenfolge-der-plugin-ausfuehrung/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
