<?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>Benjamin Vötterle &#187; Wordpress</title>
	<atom:link href="http://voetterle.de/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://voetterle.de</link>
	<description>Berge, Klettern, Fotografie, OS X, Webentwicklung, Software</description>
	<lastBuildDate>Sun, 28 Aug 2011 20:09:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>WordPress: Felder dem Kommentar-Formular hinzufügen</title>
		<link>http://voetterle.de/2010/03/04/wordpress-felder-dem-kommentar-formular-hinzufugen/</link>
		<comments>http://voetterle.de/2010/03/04/wordpress-felder-dem-kommentar-formular-hinzufugen/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 14:48:21 +0000</pubDate>
		<dc:creator>Benjamin Vötterle</dc:creator>
				<category><![CDATA[Webentwicklung]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://voetterle.de/2010/03/04/wordpress-felder-dem-kommentar-formular-hinzufugen/</guid>
		<description><![CDATA[Beim Basteln eines WordPress Themes, bin ich auf das Problem gestoßen, dass ich meinen Kommentaren gerne ein Feld für die Twitter-ID hinzufügen wollte. Zuerst bin ich auf das Plugin Extra Comment Fields gestoßen. Das Plugin hat mir aber die Kommentar-Seite im Backend zerschossen und war für mich deshalb nicht brauchbar. Zum Glück bin ich auf ... <a href="http://voetterle.de/2010/03/04/wordpress-felder-dem-kommentar-formular-hinzufugen/">weiterlesen</a>]]></description>
			<content:encoded><![CDATA[<p>Beim Basteln eines WordPress Themes, bin ich auf das Problem gestoßen, dass ich meinen Kommentaren gerne ein Feld für die Twitter-ID hinzufügen wollte. Zuerst bin ich auf das <a href="http://www.ideashower.com/our_solutions/wordpress-plugin-extra-comment-fields/">Plugin Extra Comment Fields</a> gestoßen. Das Plugin hat mir aber die Kommentar-Seite im Backend zerschossen und war für mich deshalb nicht brauchbar. Zum Glück bin ich auf eine viel bessere Lösung gestoßen. WordPress bietet seit der Version 2.9 die Möglichkeit, Meta-Felder den Kommentaren hinzuzufügen.</p>
<p>Zuerst muss dafür der functions.php dieser Code hinzugefügt werden:</p>
<div class="codecolorer-container php mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:640px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">add_action <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'comment_post'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'add_meta_settings'</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #000000; font-weight: bold;">function</span> add_meta_settings<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post_id</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
add_comment_meta<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post_id</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'twitterid'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'twitterid'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>Dann muss das Kommentar-Formular in der comments.php um das Twitter-Feld erweitert werden.</p>
<div class="codecolorer-container html4strict mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:640px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/label.html"><span style="color: #000000; font-weight: bold;">label</span></a> <span style="color: #000066;">for</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;twitterid&quot;</span>&gt;</span>Twitter Name:<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/label.html"><span style="color: #000000; font-weight: bold;">label</span></a>&gt;&lt;<a href="http://december.com/html/4/element/br.html"><span style="color: #000000; font-weight: bold;">br</span></a> <span style="color: #66cc66;">/</span>&gt;</span><br />
<span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/input.html"><span style="color: #000000; font-weight: bold;">input</span></a> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;ipt-name&quot;</span> <span style="color: #000066;">name</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;twitterid&quot;</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;twitterid&quot;</span> &gt;</span></div></td></tr></tbody></table></div>
<p>Jetzt wird beim Abschicken eines Kommentars die Twitter-ID gespeichert und man muss sich nur noch um die Ausgabe kümmern. Dies geht wieder in der comments.php in der Schleife der Kommentar-Ausgabe.</p>
<div class="codecolorer-container php mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:640px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000088;">$twitterid_array</span><span style="color: #339933;">=</span> get_comment_meta<span style="color: #009900;">&#40;</span>get_comment_ID<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;twitterid&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$twitterid</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$twitterid_array</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><a href="http://www.php.net/isset"><span style="color: #990000;">isset</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$twitterid</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$twitterid</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p>Was haltet Ihr von der neuen Funktion? Welche Felder fehlen Euch?</p>
]]></content:encoded>
			<wfw:commentRss>http://voetterle.de/2010/03/04/wordpress-felder-dem-kommentar-formular-hinzufugen/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>WordPress: Anzahl der angezeigten Posts pro Seite ändern</title>
		<link>http://voetterle.de/2009/11/13/wordpress-anzahl-der-angezeigten-posts-aendern/</link>
		<comments>http://voetterle.de/2009/11/13/wordpress-anzahl-der-angezeigten-posts-aendern/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 22:38:49 +0000</pubDate>
		<dc:creator>Benjamin Vötterle</dc:creator>
				<category><![CDATA[Webentwicklung]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://voetterle.de/?p=896</guid>
		<description><![CDATA[Bei den Arbeiten an meinem Fotoblog bin ich auf ein Problem gestoßen. Ich wollte, dass für eine Kategorie und deren Unterkategorie nur ein Post pro Archivseite dargestellt wird. Dies kann man laut Dokumentation mit folgendem Code vor der Loop machen: 12345678910111213// Das Query global $query_string; query_posts&#40;$query_string . &#34;&#38;posts_per_page=5&#34;&#41;; // Die Loop if &#40; have_posts&#40;&#41; &#41; ... <a href="http://voetterle.de/2009/11/13/wordpress-anzahl-der-angezeigten-posts-aendern/">weiterlesen</a>]]></description>
			<content:encoded><![CDATA[<p>Bei den Arbeiten an meinem Fotoblog bin ich auf ein Problem gestoßen. Ich wollte, dass für eine Kategorie und deren Unterkategorie nur ein Post pro Archivseite dargestellt wird. Dies kann man laut Dokumentation mit folgendem Code vor der Loop machen:</p>
<div class="codecolorer-container php mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:640px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;">// Das Query</span><br />
<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$query_string</span><span style="color: #339933;">;</span><br />
query_posts<span style="color: #009900;">&#40;</span><span style="color: #000088;">$query_string</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&amp;posts_per_page=5&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">// Die Loop</span><br />
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> have_posts<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span> have_posts<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> the_post<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp;<span style="color: #339933;">..</span><br />
<span style="color: #b1b100;">endwhile</span><span style="color: #339933;">;</span> <span style="color: #b1b100;">else</span><span style="color: #339933;">:</span><br />
&nbsp;<span style="color: #339933;">..</span><br />
<span style="color: #b1b100;">endif</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">// Query zurücksetzen</span><br />
wp_reset_query<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p>Also habe ich den Code in der archive.php verpackt und vorher je nach Kategorie posts_per_page verändert. Leider hat das in den Unterkategorien nicht funktioniert. Ich bin immer wieder auf 404 Seiten gelandet. <img src='http://voetterle.de/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  Ich habe schon einen WordPress-Bug vermutet und auf anraten anderer Entwickler ein <a href="http://core.trac.wordpress.org/ticket/11067">Ticket</a> eröffnet. Das Ticket wurde mit dem Hinweis, dass dies ein normales WordPress-Verhalten sei, geschlossen. Grund hierfür ist, dass WordPress das Paging errechnet bevor das Query abgeschickt wird, d.h. Query und errechnetes Paging stimmen nicht überein. Zum Glück hat der Entwickler, der das Ticket bearbeitet hat, mir einen Workaround aufgezeigt.<br />
Das Problem lässt sich mit Hilfe eines Filters beheben. Dieser wird in der functions.php mit diesem Code gesetzt.</p>
<div class="codecolorer-container php mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:640px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;">// Filter hinzufügen</span><br />
add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'request'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'set_post_per_page_for_cat'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #000000; font-weight: bold;">function</span> set_post_per_page_for_cat<span style="color: #009900;">&#40;</span><span style="color: #000088;">$vars</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<br />
&nbsp; &nbsp; <span style="color: #666666; font-style: italic;">// ID der Kategorie, bei der und deren Unterkategorien posts_per_page geändert werden sollen</span><br />
&nbsp; &nbsp; <span style="color: #000088;">$cat</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">7</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; <span style="color: #666666; font-style: italic;">// Anzahl der Posts</span><br />
&nbsp; &nbsp; <span style="color: #000088;">$post_count</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; <span style="color: #666666; font-style: italic;">// Aktuelle Kategorie</span><br />
&nbsp; &nbsp; <span style="color: #000088;">$cur_category_slug</span> <span style="color: #339933;">=</span> get_term_by<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'slug'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$vars</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'category_name'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'category'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #000088;">$cur_category</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$cur_category_slug</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">term_id</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #000088;">$cat</span> <span style="color: #339933;">==</span> <span style="color: #000088;">$cur_category</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">// Wenn die Kategorie die zu Ändernde ist</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$vars</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'posts_per_archive_page'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$post_count</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">return</span> <span style="color: #000088;">$vars</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$subcats</span><span style="color: #339933;">=</span><a href="http://www.php.net/explode"><span style="color: #990000;">explode</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'/'</span><span style="color: #339933;">,</span>get_category_children<span style="color: #009900;">&#40;</span><span style="color: #000088;">$cat</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span> <a href="http://www.php.net/in_array"><span style="color: #990000;">in_array</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$cur_category</span><span style="color: #339933;">,</span> <span style="color: #000088;">$subcats</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">// Wenn die Kategorie eine Unterkategorie der zu Ändernden ist</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$vars</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'posts_per_archive_page'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$post_count</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">return</span> <span style="color: #000088;">$vars</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
<br />
&nbsp; &nbsp; <span style="color: #000088;">$vars</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'posts_per_archive_page'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span>get_option<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'posts_per_page'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">return</span> <span style="color: #000088;">$vars</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>Ich hoffe dieser Codeschnipsel hilft Euch weiter. Freue mich über Fragen und Anregungen. <img src='http://voetterle.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://voetterle.de/2009/11/13/wordpress-anzahl-der-angezeigten-posts-aendern/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Fotoblog mit YAPB in WordPress integrieren</title>
		<link>http://voetterle.de/2009/10/14/fotoblog-mit-yapb-in-wordpress-integrieren/</link>
		<comments>http://voetterle.de/2009/10/14/fotoblog-mit-yapb-in-wordpress-integrieren/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 20:48:56 +0000</pubDate>
		<dc:creator>Benjamin Vötterle</dc:creator>
				<category><![CDATA[Webentwicklung]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Template]]></category>

		<guid isPermaLink="false">http://voetterle.de/?p=826</guid>
		<description><![CDATA[Wie einige von Euch sicherlich schon gesehen haben, gibt es seit einiger Zeit ein Fotoblog Widget auf meiner Seite. Dies war aber nur der erste Schritt der Fotoblogintegration in WordPress, die ich jetzt fürs Erste abgeschlossen habe. Klar nun fragen sich bestimmt einige, warum hat er seine Bilder nicht bei Flickr oder Picasa? Zum Einen ... <a href="http://voetterle.de/2009/10/14/fotoblog-mit-yapb-in-wordpress-integrieren/">weiterlesen</a>]]></description>
			<content:encoded><![CDATA[<p>Wie einige von Euch sicherlich schon gesehen haben, gibt es seit einiger Zeit ein Fotoblog Widget auf meiner Seite. Dies war aber nur der erste Schritt der Fotoblogintegration in WordPress, die ich jetzt fürs Erste abgeschlossen habe.</p>
<p>Klar nun fragen sich bestimmt einige, warum hat er seine Bilder nicht bei Flickr oder Picasa? Zum Einen wollte ich die Bilder nicht aus der Hand geben und zum Anderen mag ich es, wenn alles aus einem Guss ist. Deshalb habe ich nach einer Lösung mit und für WordPress gesucht. Mit dem YAPB Plugin habe ich eine für mich ideale Lösung gefunden.</p>
<p>YAPB steht für <a href="http://johannes.jarolim.com/blog/wordpress/yet-another-photoblog/">Yet Another PhotoBlog</a> und erweitert WordPress um Fotoblog-Funktionen. Für die Standardfunktionen muss nicht einmal ein Theme verändert werden, denn der Fotoblog integriert sich sehr gut in WordPress.</p>
<p>Für die Anzeige der Bilder in der Sidebar, muss noch das <a href="http://wordpress.org/extend/plugins/yapb-sidebar-widget/">YAPB Sidebar Widget</a> installiert werden.</p>
<p>Da ich aber YAPB mehr mit meinem Theme verzahnen wollte, habe ich einige Änderungen vornehmen müssen, die ich Euch nach dem Aufräumen im Code gerne in Form eines YAPB fähigen WordPress Themes zur Verfügung stellen will. Mein Ziel war es den Fotoblog anders als den Hauptblog aussehen zu lassen und trotzdem eine enge Verzahnung zu schaffen. Am Besten schaut Ihr Euch das Ergebnis einfach an. <img src='http://voetterle.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://voetterle.de/2009/10/14/fotoblog-mit-yapb-in-wordpress-integrieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pagination in WordPress Theme einbauen</title>
		<link>http://voetterle.de/2009/06/16/pagination-in-wordpress-theme-einbauen/</link>
		<comments>http://voetterle.de/2009/06/16/pagination-in-wordpress-theme-einbauen/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 20:52:32 +0000</pubDate>
		<dc:creator>Benjamin Vötterle</dc:creator>
				<category><![CDATA[Webentwicklung]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Paging]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://voetterle.de/?p=682</guid>
		<description><![CDATA[Da WordPress standardmäßig kein vernünftiges Paging &#8211; Blättern durch die Artikel beinhaltet &#8211; lässt es sich, wie schonmal von mir beschrieben mit einem Plugin um ein solches erweitern. Dies macht das Blättern im Blog für den Besucher viel angenehmer. Nun wollte ich das Paging nicht mehr mit Hilfe eines Plugins lösen, sondern fest in das ... <a href="http://voetterle.de/2009/06/16/pagination-in-wordpress-theme-einbauen/">weiterlesen</a>]]></description>
			<content:encoded><![CDATA[<p>Da WordPress standardmäßig kein vernünftiges Paging &#8211; Blättern durch die Artikel beinhaltet &#8211; lässt es sich, <a href="http://voetterle.de/2009/01/18/wordpress-mit-paging-versehen/">wie schonmal von mir beschrieben</a> mit einem Plugin um ein solches erweitern. Dies macht das Blättern im Blog für den Besucher viel angenehmer.<br />
Nun wollte ich das Paging nicht mehr mit Hilfe eines Plugins lösen, sondern fest in das Theme einbauen. Bevor ich Euch erkläre, wie ich das gelöst habe, möchte ich Euch zeigen, wie das fertige Paging aussieht.</p>
<div  style="text-align: center;"><a href="http://voetterle.de/wp-content/uploads/2009/06/paging.png" ><img src="http://voetterle.de/wp-content/uploads/2009/06/paging.png" alt="paging" title="paging" width="393" height="31" class="size-full wp-image-706" /></a></div>
<p>Nun zum Programm-Code. Zuerst habe ich folgende Funktion geschrieben, die das Paging berechnet und es herausschreibt:</p>
<div class="codecolorer-container php mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:640px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">function</span> wp_pagination_navi<span style="color: #009900;">&#40;</span><span style="color: #000088;">$num_page_links</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">5</span><span style="color: #339933;">,</span> <span style="color: #000088;">$min_max_offset</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
<br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$wp_query</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; <span style="color: #666666; font-style: italic;">// Do not show paging on single pages</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span>is_single<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$current_page</span> &nbsp; &nbsp; &nbsp; <span style="color: #339933;">=</span> <a href="http://www.php.net/intval"><span style="color: #990000;">intval</span></a><span style="color: #009900;">&#40;</span>get_query_var<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'paged'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$total_pages</span> &nbsp; &nbsp;&nbsp; &nbsp; <span style="color: #339933;">=</span> <span style="color: #000088;">$wp_query</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">max_num_pages</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$left_offset</span> &nbsp; &nbsp;&nbsp; &nbsp; <span style="color: #339933;">=</span> <a href="http://www.php.net/floor"><span style="color: #990000;">floor</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$num_page_links</span> <span style="color: #339933;">-</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">/</span> <span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$right_offset</span> &nbsp; &nbsp; &nbsp; <span style="color: #339933;">=</span> <a href="http://www.php.net/ceil"><span style="color: #990000;">ceil</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$num_page_links</span> <span style="color: #339933;">-</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">/</span> <span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span> <a href="http://www.php.net/empty"><span style="color: #990000;">empty</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$current_page</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #000088;">$current_page</span> <span style="color: #339933;">==</span> &nbsp;<span style="color: #cc66cc;">0</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$current_page</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">// More than one page -&gt; render pagination</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #000088;">$total_pages</span> <span style="color: #339933;">&gt;</span> <span style="color: #cc66cc;">1</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'&lt;div class=&quot;pagination_navi&quot;&gt;'</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #000088;">$current_page</span> <span style="color: #339933;">&gt;</span> <span style="color: #cc66cc;">1</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'&lt;a href=&quot;'</span> <span style="color: #339933;">.</span>get_pagenum_link<span style="color: #009900;">&#40;</span><span style="color: #000088;">$current_page</span><span style="color: #339933;">-</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot; title=&quot;vorherige Seite&quot;&gt;&amp;laquo;&lt;/a&gt;'</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">for</span> <span style="color: #009900;">&#40;</span> <span style="color: #000088;">$i</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span> <span style="color: #000088;">$i</span> <span style="color: #339933;">&lt;=</span> <span style="color: #000088;">$total_pages</span><span style="color: #339933;">;</span> <span style="color: #000088;">$i</span><span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #000088;">$i</span> <span style="color: #339933;">==</span> <span style="color: #000088;">$current_page</span> <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">// Current page</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'&lt;a href=&quot;'</span><span style="color: #339933;">.</span>get_pagenum_link<span style="color: #009900;">&#40;</span><span style="color: #000088;">$current_page</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot; class=&quot;current-page&quot; title=&quot;Seite '</span><span style="color: #339933;">.</span><span style="color: #000088;">$i</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot; &gt;'</span><span style="color: #339933;">.</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$current_page</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&lt;/a&gt;'</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">// Pages before and after the current page</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span> <span style="color: #339933;">&gt;=</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$current_page</span> <span style="color: #339933;">-</span> <span style="color: #000088;">$left_offset</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span> <span style="color: #339933;">&lt;=</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$current_page</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$right_offset</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'&lt;a href=&quot;'</span><span style="color: #339933;">.</span>get_pagenum_link<span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot; title=&quot;Seite '</span><span style="color: #339933;">.</span><span style="color: #000088;">$i</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot; &gt;'</span><span style="color: #339933;">.</span><span style="color: #000088;">$i</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&lt;/a&gt;'</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">elseif</span> <span style="color: #009900;">&#40;</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span> <span style="color: #339933;">&lt;=</span> <span style="color: #000088;">$min_max_offset</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span> <span style="color: #339933;">&gt;</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$total_pages</span> <span style="color: #339933;">-</span> <span style="color: #000088;">$min_max_offset</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">// Start and end pages with min_max_offset</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'&lt;a href=&quot;'</span><span style="color: #339933;">.</span>get_pagenum_link<span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot; title=&quot;Seite '</span><span style="color: #339933;">.</span><span style="color: #000088;">$i</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot; &gt;'</span><span style="color: #339933;">.</span><span style="color: #000088;">$i</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&lt;/a&gt;'</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">elseif</span> <span style="color: #009900;">&#40;</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span> <span style="color: #339933;">==</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$min_max_offset</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span> <span style="color: #339933;">&lt;</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$current_page</span> <span style="color: #339933;">-</span> <span style="color: #000088;">$left_offset</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span> <span style="color: #339933;">==</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$total_pages</span> <span style="color: #339933;">-</span> <span style="color: #000088;">$min_max_offset</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span> <span style="color: #339933;">&gt;</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$current_page</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$right_offset</span> <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">// Dots after/before min_max_offset</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'&lt;span class=&quot;dots&quot;&gt;...&lt;/span&gt;'</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #000088;">$current_page</span> <span style="color: #339933;">!=</span> <span style="color: #000088;">$total_pages</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'&lt;a href=&quot;'</span><span style="color: #339933;">.</span>get_pagenum_link<span style="color: #009900;">&#40;</span><span style="color: #000088;">$current_page</span><span style="color: #339933;">+</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot; title=&quot;n&amp;auml;chste Seite&quot;&gt;&amp;raquo;&lt;/a&gt;'</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'&lt;/div&gt;'</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Close pagination</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>Der erste Parameter gibt die Zahl der Seitenlinks an, die angezeigt werden sollen. Eine ungerade Zahl ist hier am Besten. Der zweite Parameter legt fest, wie viele Seitenlinks am Anfang und am Ende dargestellt werden sollen.<br />
Diese Funktion muss in die functions.php im Theme Ordner.</p>
<p>Nun kann man diese Funktion in die Theme Dateien, welche mehrere Artikel auflisten und diese über mehrere Seiten verteilen, mit diesem Code aufrufen und das Paging somit in diese Seiten einfügen:</p>
<div class="codecolorer-container php mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:640px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">&lt;?php</span><br />
<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span> <a href="http://www.php.net/function_exists"><span style="color: #990000;">function_exists</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'wp_pagination_navi'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; wp_pagination_navi<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #000000; font-weight: bold;">?&gt;</span></div></td></tr></tbody></table></div>
<p>Bei den Dateien handelt es sich um die index.php, die archive.php und die search.php. Am Besten ersetzt man darin folgende Code Zeilen:</p>
<div class="codecolorer-container html4strict mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:640px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;navigation&quot;</span>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;alignleft&quot;</span>&gt;&lt;?php next_posts_link<span style="color: #66cc66;">&#40;</span>__<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'&amp;laquo; Older Entries'</span><span style="color: #66cc66;">&#41;</span>, <span style="color: #ff0000;">'kubrick'</span><span style="color: #66cc66;">&#41;</span>; ?&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;alignright&quot;</span>&gt;&lt;?php previous_posts_link<span style="color: #66cc66;">&#40;</span>__<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'Newer Entries &amp;raquo;'</span>, <span style="color: #ff0000;">'kubrick'</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>; ?&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span></div></td></tr></tbody></table></div>
<p>Wie Ihr sehen könnt, habe ich die Funktion ohne Parameter aufgerufen, da mir die Standardeinstellungen genügen.</p>
<p>Damit das Paging jetzt auch noch gut aussieht, muss man folgende Zeilen in die style.css einfügen:</p>
<div class="codecolorer-container css mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:640px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br /></div></td><td><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">.pagination_navi<span style="color: #00AA00;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">center</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #6666ff;">.pagination_navi</span> a <span style="color: #00AA00;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#6EA1CE</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #933;">0.7em</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span><span style="color: #993333;">normal</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span> <span style="color: #933;">6px</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span> <span style="color: #933;">4px</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span><br />
<span style="color: #6666ff;">.pagination_navi</span> a.current-<span style="color: #000000; font-weight: bold;">page</span><span style="color: #00AA00;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #6666ff;">.pagination_navi</span> a<span style="color: #3333ff;">:hover</span><span style="color: #00AA00;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#46C</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#46C</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span></div></td></tr></tbody></table></div>
<p>Den Code könnt Ihr nach belieben anpassen und ändern. Über Verbesserungsvorschläge und Ideen würde ich mich freuen. <img src='http://voetterle.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://voetterle.de/2009/06/16/pagination-in-wordpress-theme-einbauen/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>WordPress 2.8 RC 1: Erste Eindrücke</title>
		<link>http://voetterle.de/2009/06/08/wordpress-2-8-rc-1-erste-eindruecke/</link>
		<comments>http://voetterle.de/2009/06/08/wordpress-2-8-rc-1-erste-eindruecke/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 19:50:31 +0000</pubDate>
		<dc:creator>Benjamin Vötterle</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://voetterle.de/?p=658</guid>
		<description><![CDATA[Ich habe heute WordPress 2.8 RC 1 installiert und muss sagen, ich bin sehr zufrieden mit der neuen Version. Besonders hervorzuheben ist für mich die Möglichkeit dem Administrations-Dashboard mehrere Spalten zu verpassen und somit die Bildschirmbreite besser zu nutzen. Weiterhin ist die neue Widget-Verwaltung ein Traum gegenüber der Alten. Widgets lassen sich nun per Drag&#8217;n'Drop ... <a href="http://voetterle.de/2009/06/08/wordpress-2-8-rc-1-erste-eindruecke/">weiterlesen</a>]]></description>
			<content:encoded><![CDATA[<p>Ich habe heute <a href="http://wordpress.org/development/2009/06/wordpress-2-8-release-candidate-1/">WordPress 2.8 RC 1</a> installiert und muss sagen, ich bin sehr zufrieden mit der neuen Version. Besonders hervorzuheben ist für mich die Möglichkeit dem Administrations-Dashboard mehrere Spalten zu verpassen und somit die Bildschirmbreite besser zu nutzen. Weiterhin ist die neue Widget-Verwaltung ein Traum gegenüber der Alten. Widgets lassen sich nun per Drag&#8217;n'Drop in die jeweilige Sidebar ziehen, auch Wechsel von der Einen in die Andere sind so einfach möglich. Etwas gewöhnungsbedürftig ist meiner Meinung nach die neue Plugin Übersicht. Einen <a href="http://blog.wordpress-deutschland.org/2009/05/29/aenderungen-und-neuerungen-in-wordpress-28.html">Überblick über die neuen Funktionen  und die Änderungen</a> gibt es bei <a href="http://blog.wordpress-deutschland.org">WordPress Deutschland</a>.</p>
<p>Nach der Installation musste ich das<a href="http://swearingscience.com/cdn-tools"> CDN Tools Plugin</a> deaktivieren, da dieses den Artikel-/Seiten-/Kommentareditor lahm legt. Leider kann man, da es sich um einen Release Candidate handelt, nicht genau sagen ob das Plugin oder WordPress daran schuld ist. Sollte ich jedoch den Grund finden, werde ich dementsprechend einen Bugreport stellen. Ansonsten läuft alles wie geschmiert und irgendwie fühlbar schneller.</p>
]]></content:encoded>
			<wfw:commentRss>http://voetterle.de/2009/06/08/wordpress-2-8-rc-1-erste-eindruecke/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Geschwindigkeit: Google Analytics mit jQuery einbinden</title>
		<link>http://voetterle.de/2009/06/03/wordpress-geschwindigkeit-google-analytics-mit-jquery-einbinden/</link>
		<comments>http://voetterle.de/2009/06/03/wordpress-geschwindigkeit-google-analytics-mit-jquery-einbinden/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 17:59:04 +0000</pubDate>
		<dc:creator>Benjamin Vötterle</dc:creator>
				<category><![CDATA[Webentwicklung]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://voetterle.de/?p=636</guid>
		<description><![CDATA[Ich habe vorgestern bei Sergej Müller gelesen, wie man die Webseiten-Performance beim Einsatz von Google Analytics mit jQuery verbessern kann. Dies lässt sich natürlich auch mit WordPress basierten Webseiten machen. Dazu sollte man auf die Verwendung eines Google Analytics Plugin verzichten und den benötigten Javascript Code von Hand in das Theme schreiben. Der Javascript Code ... <a href="http://voetterle.de/2009/06/03/wordpress-geschwindigkeit-google-analytics-mit-jquery-einbinden/">weiterlesen</a>]]></description>
			<content:encoded><![CDATA[<p>Ich habe vorgestern bei <a href="http://playground.ebiene.de/">Sergej Müller</a> gelesen, wie man die <a href="http://playground.ebiene.de/2148/google-analytics-mit-jquery/">Webseiten-Performance beim Einsatz von Google Analytics mit jQuery verbessern kann</a>. Dies lässt sich natürlich auch mit WordPress basierten Webseiten machen. Dazu sollte man auf die Verwendung eines Google Analytics Plugin verzichten und den benötigten Javascript Code von Hand in das Theme schreiben.<br />
Der Javascript Code für <a href="http://www.google.com/analytics/de-DE/">Google Analytics</a> muss noch ein bisschen verändert werden, so dass die benötigten externen Javascript Dateien mit Hilfe von <a href="http://jquery.com">jQuery</a> geladen werden. Dazu bindet man am Besten folgenden Code in die footer.php ein:</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:640px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;// &amp;lt;!<br />
[CDATA[jQuery(document).ready(function(){ &nbsp; <br />
jQuery.getScript(<br />
       &nbsp;'http://www.google-analytics.com/ga.js',<br />
       &nbsp;function() {<br />
   &nbsp; &nbsp;&nbsp; &nbsp; var pageTracker = _gat._getTracker('UA-XXXXXX-X');<br />
          &nbsp; &nbsp; pageTracker._trackPageview();        });});// ]]&amp;gt;<br />
&amp;lt;/script&amp;gt;</div></td></tr></tbody></table></div>
<p>&nbsp;</p>
<p>UA-XXXXXX-X ist hierbei mit dem eigenen Tracking-Code zu ersetzen.</p>
<h3>Was macht nun der jQuery Programm Code?</h3>
<p>Dieser Code wird erst ausgeführt, wenn das wenn das Grundgerüst der Webseite komplett geladen wurde. Das Laden der Tracking Scripte läuft quasi im Hintergrund und behindert nicht den Aufbau der Webseite &#8211; sie lädt also fühlbar schneller. Sind die Google Analytics Server nicht erreichbar, so wird das Script auch nicht ausgeführt und es gibt keine Javascript Fehler.</p>
<p>Wie Sergej in den Kommentaren schreibt, macht das Ganze nur Sinn, wenn jQuery sowieso im Theme oder von einem Plugin verwendet wird. Danke für den Hinweis.</p>
]]></content:encoded>
			<wfw:commentRss>http://voetterle.de/2009/06/03/wordpress-geschwindigkeit-google-analytics-mit-jquery-einbinden/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Suchmaschinenoptimierung mit wpSEO</title>
		<link>http://voetterle.de/2009/05/16/suchmaschinenoptimierung-mit-wpseo/</link>
		<comments>http://voetterle.de/2009/05/16/suchmaschinenoptimierung-mit-wpseo/#comments</comments>
		<pubDate>Sat, 16 May 2009 09:35:31 +0000</pubDate>
		<dc:creator>Benjamin Vötterle</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://voetterle.de/?p=618</guid>
		<description><![CDATA[Nachdem ich, wie schon berichtet, diese Woche das wpSEO Plugin von Sergej Müller gewonnen habe, möchte ich Euch das nun näher vorstellen. Bei wpSEO handelt es sich um ein Plugin, dass wie der Name schon sagt, WordPress für Suchmaschinen optimiert. Klar gibt es auch andere Suchmaschinen Plugins für WordPress, wie zum Beispiel All in one ... <a href="http://voetterle.de/2009/05/16/suchmaschinenoptimierung-mit-wpseo/">weiterlesen</a>]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich, <a href="http://voetterle.de/2009/05/13/ich-bin-ein-sieger-ja-ich-bin-es/">wie schon berichtet</a>, diese Woche das <a href="http://www.wpseo.de/">wpSEO Plugin von Sergej Müller</a> gewonnen habe, möchte ich Euch das nun näher vorstellen.</p>
<p>Bei wpSEO handelt es sich um ein Plugin, dass wie der Name schon sagt, WordPress für Suchmaschinen optimiert. Klar gibt es auch andere Suchmaschinen Plugins für WordPress, wie zum Beispiel <a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/">All in one SEO</a>, jedoch fand ich bis jetzt keines der Anderen so komfortabel und es hat mir immer wieder das Ein oder andere Feature gefehlt. Besonders gut an wpSEO finde ich:</p>
<p>- Die automatische Generierung der Keywords.<br />
- Die sehr übersichtliche Benutzeroberfläche.<br />
- Die Vermeidung von doppeltem Inhalt mit dem Canonical Tag.<br />
- Die gute Online Hilfe.</p>
<p>wpSEO ist leider nicht kostenlos zu haben und für einen privaten Blog vielleicht etwas übertrieben. Für Blogs, die eine breitere Zielgruppe ansprechen wollen, finde ich wpSEO einen guten Ansatz. Es gibt <a href="http://www.wpseo.de/license/">verschiedene Lizenzen</a>, die preiswerteste ist ab 19,99 € zu bekommen.</p>
]]></content:encoded>
			<wfw:commentRss>http://voetterle.de/2009/05/16/suchmaschinenoptimierung-mit-wpseo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spitze WordPress Plugins für Vereins-Webseiten</title>
		<link>http://voetterle.de/2009/05/06/spitze-wordpress-plugins-fuer-vereins-webseiten/</link>
		<comments>http://voetterle.de/2009/05/06/spitze-wordpress-plugins-fuer-vereins-webseiten/#comments</comments>
		<pubDate>Wed, 06 May 2009 20:31:17 +0000</pubDate>
		<dc:creator>Benjamin Vötterle</dc:creator>
				<category><![CDATA[Webentwicklung]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://voetterle.de/?p=599</guid>
		<description><![CDATA[Beim Erstellen der Vereins-Webseite der Skater Union Augsburg, die wie schon berichtet auf WordPress basiert, bin ich auf zwei hervorragende Plugins gestoßen, die einem jede Menge Arbeit abnehmen können. Listen/Tabellen Administration mit WP-Table Reloaded Bei WP-Table Reloaded handelt es sich um eine Weiterentwicklung des WP-Table Plugins. Zu dieser Weiterentwicklung hat sich Tobias Bäthge entschlossen, da ... <a href="http://voetterle.de/2009/05/06/spitze-wordpress-plugins-fuer-vereins-webseiten/">weiterlesen</a>]]></description>
			<content:encoded><![CDATA[<p>Beim <a href="http://voetterle.de/2009/05/02/neues-projekt-online-skater-union-homepage/">Erstellen der Vereins-Webseite</a> der <a href="http://skater-union-augsburg.de">Skater Union Augsburg</a>, die wie schon berichtet auf WordPress basiert, bin ich auf zwei hervorragende Plugins gestoßen, die einem jede Menge Arbeit abnehmen können.</p>
<h3>Listen/Tabellen Administration mit WP-Table Reloaded</h3>
<p>Bei <a href="http://tobias.baethge.com/wordpress-plugins/wp-table-reloaded-deutsch/">WP-Table Reloaded</a> handelt es sich um eine Weiterentwicklung des WP-Table Plugins. Zu dieser Weiterentwicklung hat sich Tobias Bäthge entschlossen, da <a href="http://alexrabe.boelinger.com/wordpress-plugins/wp-table/">Wp-Table</a> von <a href="http://alexrabe.boelinger.com/">Alex Rabe</a> nicht mehr weiterentwickelt wird. Dieses Plugin bringt folgende Vorteile:</p>
<p>- Verwaltung von Tabellen im WordPress-Admin-Bereich<br />
- Anzeige der Tabelle in Beiträgen, Seiten und Text-Widgets mittels Shortcode<br />
- Import von Tabellen als CSV Datei, die man z.B. mit Excel oder aus Datenbanken erstellen kann</p>
<p>Dieses Plugin hat mir sehr viel Arbeit in Bezug auf <a href="http://www.skater-union-augsburg.de/teams/junioren/">Spieler bzw. Scorer</a> Listen abgenommen, da ich diese nicht mühsam mit dem Editor eingeben musste.</p>
<h3>Ligen-Verwaltung mit LeagueManager</h3>
<p>Der <a href="http://kolja.galerie-neander.de/plugins/leaguemanager/">LeagueManager</a> ist ein von <a href="http://kolja.galerie-neander.de/">Kolja Schleich</a> entwickeltes Plugin, mit Hilfe dessen man sehr gut komplette Ligen verwalten und darstellen kann. Dabei sind folgende Features besonders hervorzuheben:</p>
<p>- Einfaches Erstellen und Pflegen von Ligen, Mannschaften und Spielen<br />
- Widgets zum Anzeigen der letzten und nächsten Spiele<br />
- Automatische Berechnung der Tabellen<br />
- Einbinden der Tabellen in Artikel und Seiten</p>
<p>Sehr schön an diesem Plugin finde ich, dass sich die Tabellen automatisch nach Eingabe der Spielergebnisse aktualisieren und die nächsten und letzen Spieltermine mitsamt Ergebnissen  dargestellt werden.</p>
<p>Ich hoffe, dass Euch der Überblick beim Erstellen Eurer Homepage eine Hilfe sind. <img src='http://voetterle.de/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://voetterle.de/2009/05/06/spitze-wordpress-plugins-fuer-vereins-webseiten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neues Projekt online: Skater Union Homepage</title>
		<link>http://voetterle.de/2009/05/02/neues-projekt-online-skater-union-homepage/</link>
		<comments>http://voetterle.de/2009/05/02/neues-projekt-online-skater-union-homepage/#comments</comments>
		<pubDate>Sat, 02 May 2009 19:36:43 +0000</pubDate>
		<dc:creator>Benjamin Vötterle</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Webentwicklung]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Template]]></category>

		<guid isPermaLink="false">http://voetterle.de/?p=587</guid>
		<description><![CDATA[Mein neues Projekt, die Homepage der Skater Union Augsburg ist nun online gegangen. Dabei handelt es sich um den Webauftritt des ältesten bayerischen Inlinehockey Vereins, in dem ich selber aktives Mitglied und Junioren-Trainer bin. Bei der Umsetzung wollte ich WordPress als CMS verwenden, da ich mich mit diesem gut auskenne und die Vielzahl an Plugins ... <a href="http://voetterle.de/2009/05/02/neues-projekt-online-skater-union-homepage/">weiterlesen</a>]]></description>
			<content:encoded><![CDATA[<p>Mein neues Projekt, die <a href="http://www.skater-union-augsburg.de">Homepage der Skater Union Augsburg</a> ist nun online gegangen. Dabei handelt es sich um den Webauftritt des ältesten bayerischen Inlinehockey Vereins, in dem ich selber aktives Mitglied und Junioren-Trainer bin.<br />
Bei der Umsetzung wollte ich <a href="http://wordpress.org">WordPress</a> als CMS verwenden, da ich mich mit diesem gut auskenne und die Vielzahl an Plugins einem sehr hilfreich ist. Weiterhin war es mir wichtig eine moderne und gut aussehende Vereinswebseite zu kreieren.</p>
<p><a href="http://www.skater-union-augsburg.de"><img src="http://voetterle.de/wp-content/uploads/2009/05/sua.png" alt="sua" title="sua" width="460" height="313" class="aligncenter size-full wp-image-588" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://voetterle.de/2009/05/02/neues-projekt-online-skater-union-homepage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress: Post Autor anzeigen</title>
		<link>http://voetterle.de/2009/04/28/wordpress-post-autor-anzeigen/</link>
		<comments>http://voetterle.de/2009/04/28/wordpress-post-autor-anzeigen/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 07:58:38 +0000</pubDate>
		<dc:creator>Benjamin Vötterle</dc:creator>
				<category><![CDATA[Webentwicklung]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Template]]></category>

		<guid isPermaLink="false">http://voetterle.de/?p=573</guid>
		<description><![CDATA[Neulich stand ich vor dem Problem, wie ich den Autor eines Posts als Link auf die Webseite des Autor darstellen kann. Dies geht mit folgendem Code, der für die zentrale Post-Übersicht in die index.php muss: 123&#60;a href=&#34;&#60;?php the_author_url&#40;&#41;; ?&#62;&#34;&#62; &#160; &#160; &#60;?php the_author_firstname&#40;&#41;; ?&#62; &#60;?php the_author_lastname&#40;&#41;; ?&#62; &#60;/a&#62;]]></description>
			<content:encoded><![CDATA[<p>Neulich stand ich vor dem Problem, wie ich den Autor eines Posts als Link auf die Webseite des Autor darstellen kann. Dies geht mit folgendem Code, der für die zentrale Post-Übersicht in die index.php muss:</p>
<div class="codecolorer-container php mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:640px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;a href=&quot;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_author_url<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&quot;&gt;<br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">&lt;?php</span> the_author_firstname<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> <span style="color: #000000; font-weight: bold;">&lt;?php</span> the_author_lastname<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span><br />
&lt;/a&gt;</div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://voetterle.de/2009/04/28/wordpress-post-autor-anzeigen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

