<?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>Nicolas Kuttler &#187; plugin</title>
	<atom:link href="http://www.nicolaskuttler.de/tag/plugin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nicolaskuttler.de</link>
	<description>IT Dienstleistungen, Saarbrücken</description>
	<lastBuildDate>Sat, 12 Jun 2010 21:42:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Meine plugins im Web Designer Magazine</title>
		<link>http://www.nicolaskuttler.de/2010/01/03/meine-plugins-im-web-designer-magazine/</link>
		<comments>http://www.nicolaskuttler.de/2010/01/03/meine-plugins-im-web-designer-magazine/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 17:06:08 +0000</pubDate>
		<dc:creator>nicolas</dc:creator>
				<category><![CDATA[Presse]]></category>
		<category><![CDATA[WordPress Dienstleistungen]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Beratung]]></category>

		<guid isPermaLink="false">http://www.nicolaskuttler.de/?p=412</guid>
		<description><![CDATA[<q>Um Tag Wolken kreativ einzusetzen muss man ein plugin benutzen. Die Bessere Tag Wolke bietet einige einfache aber zweifellos effektive Lösungen.</q>]]></description>
			<content:encoded><![CDATA[Das britische <a href="http://www.webdesignermag.co.uk/">Web Designer Magazine</a> von <a href="http://www.imagine-publishing.co.uk/">Imagine publishing</a> hat in Ausgabe 164 eine Titelstory  mit dem Title <q>Elektrisieren Sie Ihr Blog: Die Top 20 WordPress Plug-ins für den modernen Blogger</q>. Ich freue mich sehr, dass in dem Artikel gleich zwei meiner plugins erwähnt wurden.<span id="more-412"></span></p>
<p>Das erste plugin das erwähnt wird ist meine <a href="http://www.nicolaskuttler.de/wordpress/bessere-tag-wolke/">Bessere Tag Wolke</a>, der Artike betont ihre leichte Bedienbarkeit: <q>Um Tag Wolken kreativ einzusetzen muss man ein plugin benutzen. Die Bessere Tag Wolke bietet einige einfache aber zweifellos effektive Lösungen. [...] Die Einstellungsseite ist einfach und intuitiv, Benutzer können einen Titel auswählen, die größte und kleinste Schriftgröße bestimmen, die Anzahl der angezeigten tags begrenzen und die Art wie sie angeordnet werden sollen einstellen.</q> Hier ein Beispiel:</p>
<p><div class="better-tag-cloud-shortcode" ><ul class='wp-tag-cloud'>
	<li><a href='http://www.nicolaskuttler.de/tag/apache/'  class='tag-link-8 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>apache</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/avatar/'  class='tag-link-39 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>Avatar</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/ballons/'  class='tag-link-44 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>Ballons</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/css/'  class='tag-link-9 nktagcloud-9' title='2 Themen' rel="tag" style='font-size: 9.27272727273pt;'>CSS</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/duplicate-content/'  class='tag-link-10 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>duplicate content</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/e-mail-formular/'  class='tag-link-47 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>E-Mail Formular</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/einfach/'  class='tag-link-48 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>einfach</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/entwicklung/'  class='tag-link-11 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>Entwicklung</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/formular/'  class='tag-link-13 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>Formular</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/formulare/'  class='tag-link-14 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>Formulare</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/git/'  class='tag-link-15 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>git</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/html/'  class='tag-link-16 nktagcloud-9' title='2 Themen' rel="tag" style='font-size: 9.27272727273pt;'>HTML</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/javascript/'  class='tag-link-17 nktagcloud-9' title='2 Themen' rel="tag" style='font-size: 9.27272727273pt;'>JavaScript</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/kommentare-loschen/'  class='tag-link-40 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>Kommentare löschen</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/lighttpd/'  class='tag-link-19 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>lighttpd</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/onclick/'  class='tag-link-20 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>onclick</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/onfocus/'  class='tag-link-21 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>onfocus</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/plugin/'  class='tag-link-22 nktagcloud-11' title='4 Themen' rel="tag" style='font-size: 11.8181818182pt;'>plugin</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/realurl/'  class='tag-link-23 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>realurl</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/redirect/'  class='tag-link-24 nktagcloud-9' title='2 Themen' rel="tag" style='font-size: 9.27272727273pt;'>redirect</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/schneesturm/'  class='tag-link-46 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>Schneesturm</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/seo/'  class='tag-link-25 nktagcloud-10' title='3 Themen' rel="tag" style='font-size: 10.5454545455pt;'>SEO</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/server/'  class='tag-link-26 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>server</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/sql/'  class='tag-link-27 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>SQL</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/suchmaschinenoptmierung/'  class='tag-link-29 nktagcloud-9' title='2 Themen' rel="tag" style='font-size: 9.27272727273pt;'>Suchmaschinenoptmierung</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/tag-wolke/'  class='tag-link-30 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>tag Wolke</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/template/'  class='tag-link-31 nktagcloud-10' title='3 Themen' rel="tag" style='font-size: 10.5454545455pt;'>template</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/theme/'  class='tag-link-32 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>theme</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/theme-testen/'  class='tag-link-41 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>theme testen</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/theme-umschalten/'  class='tag-link-43 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>theme umschalten</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/theme-vorschau/'  class='tag-link-42 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>theme Vorschau</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/typo3/'  class='tag-link-33 nktagcloud-11' title='4 Themen' rel="tag" style='font-size: 11.8181818182pt;'>Typo3</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/typoscript/'  class='tag-link-34 nktagcloud-11' title='4 Themen' rel="tag" style='font-size: 11.8181818182pt;'>typoscript</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/webdesign/'  class='tag-link-6 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>Webdesign</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/weihnachten/'  class='tag-link-45 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>Weihnachten</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/wordpress/'  class='tag-link-35 nktagcloud-22' title='12 Themen' rel="tag" style='font-size: 22pt;'>WordPress</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/wordpress-beratung/'  class='tag-link-36 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>WordPress Beratung</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/wordpress-plugin/'  class='tag-link-38 nktagcloud-14' title='6 Themen' rel="tag" style='font-size: 14.3636363636pt;'>WordPress plugin</a></li>
	<li><a href='http://www.nicolaskuttler.de/tag/yaml/'  class='tag-link-37 nktagcloud-8' title='1 Thema' rel="tag" style='font-size: 8pt;'>YAML</a></li>
</ul>
</div>
<p>Das zweite plugin dass in dem Artikel erwähnt wird ist mein <a href="http://www.nicolaskuttler.de/wordpress/wordpress-theme-vorschau-und-umschalter/">Theme Vorschau und Umschalter</a> plugin: <q>Ein im Blog eingesetztes theme zu modifizieren kann eine stress- und schmerzvolle Erfahrung sein. Allerding erlaubt dieses plugin Besuchern eine Vorschau eines themes zu sehen, ohne dass man sich die Mühe machen muss das theme zu aktivieren und dann in einem neuen Fenster oder Tab anschauen.</q> Der Artikel beschränkt sich auf den Einsatz als Werkzeug für WordPress theme Entwickler obwohl das plugin mittlerweile noch viel mehr kann. Es kann beispielsweise eine Theme-Woke zum Umschalten anzeigen:</p>
<div class="nkthemeswitch-cloud-screenshot" ><a target="" class="nkthemeswitch" href="http://www.nicolaskuttler.de/2010/01/03/meine-plugins-im-web-designer-magazine/?theme=Nicolas+Kuttler+V4+-+mwfw+child"><img src="http://www.nicolaskuttler.de/wp-content/themes/v4/screenshot.png" alt="" /></a>
<a target="" class="nkthemeswitch" href="http://www.nicolaskuttler.de/2010/01/03/meine-plugins-im-web-designer-magazine/?theme=Sleek+-+mwfw+child"><img src="http://www.nicolaskuttler.de/wp-content/themes/sleek/screenshot.png" alt="" /></a>
<a target="" class="nkthemeswitch" href="http://www.nicolaskuttler.de/2010/01/03/meine-plugins-im-web-designer-magazine/?theme=Travel+-+mwfw+child"><img src="http://www.nicolaskuttler.de/wp-content/themes/travel/screenshot.png" alt="" /></a>
</div>
<p>Dank an <a href="http://kerrywebster.com/news/comment-from-matt-mullenweg-in-web-designer-magazine/">Kerry Webster</a> der mich darauf aufmerksam gemacht hat und ein PDF des englischen Originalartikels zum herunterladen anbietet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicolaskuttler.de/2010/01/03/meine-plugins-im-web-designer-magazine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>git und WordPress-Entwicklung</title>
		<link>http://www.nicolaskuttler.de/2009/11/07/git-und-wordpress-entwicklung/</link>
		<comments>http://www.nicolaskuttler.de/2009/11/07/git-und-wordpress-entwicklung/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 14:34:41 +0000</pubDate>
		<dc:creator>nicolas</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.nicolaskuttler.de/?p=392</guid>
		<description><![CDATA[git ist ein sehr mächtiges Werkzeug zur Versionsverwaltung. Es ist ein verteiltes System. Dies bedeutet, dass man ohne Verbindung zu einem zentralen Server Entwicklungszweige und tags anlegen kann. Mehr Informationen gibt es auf der Projektseite. Wer WordPress plugins schreibt und sie auf der WordPress.org Seite für plugins veröffentlicht sehen möchte muss svn benutzen. Dies kann [...]]]></description>
			<content:encoded><![CDATA[<p><tt>git</tt> ist ein sehr mächtiges Werkzeug zur Versionsverwaltung. Es ist ein <strong>verteiltes</strong> System. Dies bedeutet, dass man ohne Verbindung zu einem zentralen Server Entwicklungszweige und tags anlegen kann. Mehr Informationen gibt es auf der <a href="http://git-scm.com/">Projektseite</a>.<span id="more-392"></span></p>
<p>Wer WordPress plugins schreibt und sie auf der <a href="http://wordpress.org/extend/plugins/">WordPress.org Seite für plugins</a> veröffentlicht sehen möchte muss <tt>svn</tt> benutzen. Dies kann etwas frustrierend sein wenn man erst einmal die Fäigkeiten von <tt>git</tt> kennen gelernt hat.</p>
<p>Zum Glück kann <tt>git</tt> auch mit <tt>svn</tt> kommunizieren, hierfür gibt es <tt>git-svn</tt>. Hier ist eine Liste von Befehlen die man einsetzen kann.</p>

<div class="wp_syntax"><div class="code"><pre class="git" style="font-family:monospace;">git svn init -s http://svn.wp-plugins.org/Ihr_plugin</pre></div></div>

<p>Hiermit wird ein lokales <tt>git</tt> Repository kreiert. Innerhalb des Repositorys kann man folgende Befehle benutzen:</p>

<div class="wp_syntax"><div class="code"><pre class="git" style="font-family:monospace;">git svn fetch
git gc
git branch -a</pre></div></div>

<p>Das erste Kommando wird einige Minuten dauern und alle tags und Zweige herunterladen. Der zweite Befehl räumt im lokalen Repository auf und komprimiert Dateien. Dies wird den Festplattenverbrauch deutlich verringern. Der letzte Befehl listet alle Entwicklungszweige auf, lokal und auf dem <tt>svn</tt> server. Um einem dieser entfernten Zweige lokal zu folgen gibt es den Befehl</p>

<div class="wp_syntax"><div class="code"><pre class="git" style="font-family:monospace;">git checkout -b svn-trunk trunk</pre></div></div>

<p><tt>svn-trunk</tt> ist in diesem Beispiel der Name des neuen lokalen Zweigs, der Name ist frei wählbar.</p>
<p>Ein normaler Arbeitsablauf kann so aussehen:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">git checkout <span style="color: #660033;">-b</span> neuerzweig <span style="color: #666666; font-style: italic;"># lokal einen neuen Zweig erstellen</span>
... bearbeiten ...
git commit <span style="color: #660033;">-m</span> <span style="color: #ff0000;">&quot;Tolles neues Feature erstellt&quot;</span> <span style="color: #660033;">-a</span>
git checkout svn-trunk
git merge neuerzweig
git <span style="color: #c20cb9; font-weight: bold;">svn</span> dcommit</pre></div></div>

<p>Diese Befehle erzeugen einen lokalen Entwicklungszweig in dem man neue Dinge ausprobieren kann. Der <tt>commit</tt>-Befehl fügt die Änderungen dem lokalen Repository hinzu. Das dritte Kommando wechselt zum lokalen Zweig, der dem entfernten <tt>trunk</tt> entspricht. Der vierte Befehl integriert die Änderungen aus <tt>neuerzweig</tt>. Abschließend wird der neue Programmcode auf den <tt>svn</tt>-Server hoch geladen.</p>
<p>Gerade wenn man mit dem WordPress-Server interagiert muss man gelegentlich <tt>tag</tt>s anlegen. Das geht mit foldendem Befehl:</p>

<div class="wp_syntax"><div class="code"><pre class="git" style="font-family:monospace;">git svn tag version</pre></div></div>

<p>Hiermit wird ein tag im entfernten <tt>svn</tt> Repository erstellt. Hierfür scheint mindestens <tt>git</tt> 1.6.1 nötig zu sein. Benutzer von Debian Lenny müssen <tt>git</tt> von <a href="http://backports.org/">backports.org</a> herunterladen.</p>
<p>Mit diesen Beispielen sollten die ersten Schritte mit <tt>git</tt> für die WordPress plugin Entwicklung leichter fallen. Bitte lesen Sie auf jeden Fall die <tt>git</tt> Dokumentation für weitere Informationen. <tt>git-svn</tt> unterliegt einigen Beschränkungen: Der beschriebene Arbeitsablauf sollte nur benutzt werden wenn man der einzige Entwickler ist und nur ein <tt>git</tt> Repository hat.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicolaskuttler.de/2009/11/07/git-und-wordpress-entwicklung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shortcodes, CSS und JS nur wenn nötig einbinden</title>
		<link>http://www.nicolaskuttler.de/2009/10/24/shortcodes-css-und-js-nur-wenn-notig-einbinden/</link>
		<comments>http://www.nicolaskuttler.de/2009/10/24/shortcodes-css-und-js-nur-wenn-notig-einbinden/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 10:05:48 +0000</pubDate>
		<dc:creator>nicolas</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.nicolaskuttler.de/?p=379</guid>
		<description><![CDATA[Vor kurzem wollte ich eine neue Funktionalität für mein Blog haben, und ich wollte dafür ein neues plugin hinzufügen. Also habe ich verschiedene getestet und bin auf etwas überraschendes gestoßen: zumindest eines der plugins, die ich mir angeschaut habe, wollte seine CSS-Datei und jquery auf jeder Seite meines Blogs laden. Nach einigen weiteren Tests wurde [...]]]></description>
			<content:encoded><![CDATA[<p>Vor kurzem wollte ich eine neue Funktionalität für mein Blog haben, und ich wollte dafür ein neues plugin hinzufügen. Also habe ich verschiedene getestet und bin auf etwas überraschendes gestoßen: zumindest eines der plugins, die ich mir angeschaut habe, wollte seine CSS-Datei <strong>und</strong> jquery auf jeder Seite meines Blogs laden. Nach einigen weiteren Tests wurde mir dann klar dass dieses Verhalten weit verbreitet ist.<span id="more-379"></span></p>
<p>Und das ist nicht gut so. Jquery ist durchaus klein, CSS Stile normalerweise auch. Aber das ist kein Grund sie jedem Besucher beim Aufruf irgend einer beliebigen Seite aufzuzwingen. Ein paar weitere Nachforschungen haben keine einfache Lösung ergeben, also habe ich meine eigene geschrieben.</p>
<p>Normalerweise bindet ein plugin seine Dateien über die <tt>wp_print_styles</tt> oder <tt>wp_print_scripts</tt> Aktionen ein:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">add_action<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'wp_print_styles'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'deinplugin_css_einbinden'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> deinplugin_css_einbinden<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$csslink</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Nimm statt dessen etwas wie folgendes:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">add_action<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'wp_print_styles'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'deinplugin_css_einbinden'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> deinplugin_css_einbinden<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #666666; font-style: italic;">// Prüfen ob der shortcode im Inhalt der Seite vorkommt</span>
    <span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$post</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #990000;">strstr</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">post_content</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'[deinshortcode]'</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$csslink</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Das ist schon alles. Bitte fügt eure CSS- und JavaScript-Dateien nicht jeder Seite meines Blogs hinzu.</p>
<p><strong>Update</strong>: Dieser <a href="http://beerpla.net/2010/01/13/wordpress-plugin-development-how-to-include-css-and-javascript-conditionally-and-only-when-needed-by-the-posts/">exzellente Artikel</a> stellt eine verbesserte Lösung dieses Problems dar.</p>
<p><strong>Update 2</strong>: <a href="http://scribu.net/wordpress/optimal-script-loading.html">Die bisher beste Lösung um JavaScript zu laden</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicolaskuttler.de/2009/10/24/shortcodes-css-und-js-nur-wenn-notig-einbinden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Kommentare bewegen</title>
		<link>http://www.nicolaskuttler.de/2009/09/02/wordpress-kommentare-bewegen/</link>
		<comments>http://www.nicolaskuttler.de/2009/09/02/wordpress-kommentare-bewegen/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 19:20:20 +0000</pubDate>
		<dc:creator>nicolas</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.nicolaskuttler.de/?p=51</guid>
		<description><![CDATA[Vielleicht kennt ihr das Problem, dass manche Besucher einen Kommentar auf der falschen Seite hinterlassen? Oder ihr benutzt &#8216;verschachtelte&#8217; Kommentare, bzw. threaded comments, und ein Kommentar sollte innerhalb dieser Verschachtelung bewegt werden? Von Haus aus kann WordPress da recht wenig machen. Es gibt zwar einige plugins die sich um das erste Problem kümmern, aber mir [...]]]></description>
			<content:encoded><![CDATA[<p>Vielleicht kennt ihr das Problem, dass manche Besucher einen Kommentar auf der falschen Seite hinterlassen? Oder ihr benutzt &#8216;verschachtelte&#8217; Kommentare, bzw. <i>threaded comments</i>, und ein Kommentar sollte innerhalb dieser Verschachtelung bewegt werden?<span id="more-51"></span><br />
Von Haus aus kann WordPress da recht wenig machen. Es gibt zwar einige plugins die sich um das erste Problem kümmern, aber mir hat keines davon richtig gefallen. Das zweite Problem scheint keines von ihnen anzusprechen. Ich habe daher ein plugin veröffentlicht, dass für diese Fälle ein einfache Lösung darstellt: <a href="http://wordpress.org/extend/plugins/move-wordpress-comments/">Move WordPress Comments</a> oder, auf Deutsch, <a href="http://wordpress.org/extend/plugins/move-wordpress-comments/">WordPress Kommentare Bewegen</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicolaskuttler.de/2009/09/02/wordpress-kommentare-bewegen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
