<?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>You can say you to me</title>
	<atom:link href="http://www.zartgesotten.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zartgesotten.de</link>
	<description>Sanity is out to get you!</description>
	<lastBuildDate>Tue, 25 Oct 2011 13:26:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Duplicate Content mit .htaccess verhindern</title>
		<link>http://www.zartgesotten.de/duplicate-content-mit-htaccess-verhindern/</link>
		<comments>http://www.zartgesotten.de/duplicate-content-mit-htaccess-verhindern/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 13:26:30 +0000</pubDate>
		<dc:creator>zartgesotten</dc:creator>
				<category><![CDATA[EDV]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.zartgesotten.de/?p=999</guid>
		<description><![CDATA[Wie wir alle wissen&#8230; oder auch nicht mag Google keinen Duplicate Content. Was zur H&#246;lle ist Duplicate Content? Eigentlich ist es meistens EIN Content, der aber unter verschiedenen Adressen gefunden werden kann. So ist es bei vielen Providern so, dass (&#8230;)<p><a href="http://www.zartgesotten.de/duplicate-content-mit-htaccess-verhindern/">Read the rest of this entry &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Wie wir alle wissen&#8230; oder auch nicht <img src='http://www.zartgesotten.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  mag Google keinen Duplicate Content. Was zur H&#246;lle ist Duplicate Content? Eigentlich ist es meistens EIN Content, der aber unter verschiedenen Adressen gefunden werden kann.</p>
<p>So ist es bei vielen Providern so, dass eine Webseite sowohl unter ihrer Dom&#228;ne www.domain.de als auch unter einer etwas kryptischeren Adresse wie z.B. http://webxyu.mein-provider.de zu erreichen ist.</p>
<p>Google erkennt das als den b&#246;sen Duplicate Content und f&#252;hlt sich damit hintergangen.  Es k&#246;nnte ja tats&#228;chlich p&#246;se Puben geben, die glauben, wenn sie einen stichwortlastigen Inhalt nur oft genug an verschiedenen Stellen ver&#246;ffentlichen, dann wird&#8217;s schon das Ranking hochtreiben.</p>
<p>Um also zu verhindern, dass Google auch die vom Provider (oft dem Kunden unbewusst) erstellte zweite Adresse ausliest bzw. mehrere Dom&#228;nen auf eine umleitet&#8230;</p>
<p>Diesen Code in die .htaccess-Datei schreiben und gut ist!</p>
<p><pre class="brush:perl">RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.meinedomain.de
RewriteRule ^(.*)$ http://www.meinedomain/$1 [L,R=301]</pre>
</p>
<p><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zartgesotten.de/duplicate-content-mit-htaccess-verhindern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TinyMCE &#8220;stylesheets&#8221;-Dropdown nach eigenem Wunsch anpassen</title>
		<link>http://www.zartgesotten.de/tinymce-stylesheets-dropdown-nach-eigenem-wunsch-anpassen/</link>
		<comments>http://www.zartgesotten.de/tinymce-stylesheets-dropdown-nach-eigenem-wunsch-anpassen/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 08:10:45 +0000</pubDate>
		<dc:creator>zartgesotten</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.zartgesotten.de/?p=996</guid>
		<description><![CDATA[F&#252;r viele Kundenprojekte w&#252;rde ich gerne dem Kunden ganz klar definierte Layout-M&#246;glichkeiten bieten. Und NUR diese. Ich entferne in der Regel mittels Plugin &#8220;TinyMCE Advanced&#8221; alle nicht im Design vorgesehenen Formatierungsbuttons (wie &#8220;durchgestrichen&#8221;, &#8220;geordnete Liste&#8221; etc.) und m&#246;chte dann dem (&#8230;)<p><a href="http://www.zartgesotten.de/tinymce-stylesheets-dropdown-nach-eigenem-wunsch-anpassen/">Read the rest of this entry &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>F&#252;r viele Kundenprojekte w&#252;rde ich gerne dem Kunden ganz klar definierte Layout-M&#246;glichkeiten bieten. Und NUR diese. Ich entferne in der Regel mittels Plugin &#8220;TinyMCE Advanced&#8221; alle nicht im Design vorgesehenen Formatierungsbuttons (wie &#8220;durchgestrichen&#8221;, &#8220;geordnete Liste&#8221; etc.) und m&#246;chte dann dem Kunden mittels &#8220;Stylesheets&#8221;-Dropdown die M&#246;glichkeit geben ganz bestimmte Styles einfach anwenden zu k&#246;nnen.</p>
<p>Das klappt seit einer Weile ja schon gut mittels editor-style.css, was aber daran noch st&#246;rt ist, dass in der Styles-Liste &#8220;ungewollte&#8221; styles auftauchen, die ich dem Kunden eben nicht anbieten m&#246;chte.</p>
<p><a title="Beschreibung" href="http://alisothegeek.com/2011/05/tinymce-styles-dropdown-wordpress-visual-editor/" target="_blank">Eine umfassende Beschreibung, um volle Kontrolle &#252;ber die Styles zu erhalten</a> habe ich bei einer Web-Kollegin <a title="Alisothegeek" href="http://alisothegeek.com/2011/05/tinymce-styles-dropdown-wordpress-visual-editor/" target="_blank">alisothegeek.com</a> gefunden. Damit erh&#228;lt man die volle Kontrolle.</p>
<p><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zartgesotten.de/tinymce-stylesheets-dropdown-nach-eigenem-wunsch-anpassen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mediterraner Quinoa-Salat</title>
		<link>http://www.zartgesotten.de/mediterraner-quinoa-salat/</link>
		<comments>http://www.zartgesotten.de/mediterraner-quinoa-salat/#comments</comments>
		<pubDate>Sun, 28 Aug 2011 16:35:29 +0000</pubDate>
		<dc:creator>zartgesotten</dc:creator>
				<category><![CDATA[Rezepte]]></category>

		<guid isPermaLink="false">http://www.zartgesotten.de/?p=992</guid>
		<description><![CDATA[Im Rahmen meines kulinarischen Quinoa-Wochenendes entstand auch dieser Salat&#8230; muss ich es erw&#228;hnen? Gefunden bei Pinterest.com und im Original von Sproutedkitchen.com. (Gucken lohnt sich&#8230; tolle Bilder) Zutaten: 250 ml Quinoa, trocken Broccoli (ich hatte eine Packung gefrorenen&#8230; kleine Packung) 1 (&#8230;)<p><a href="http://www.zartgesotten.de/mediterraner-quinoa-salat/">Read the rest of this entry &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Im Rahmen meines kulinarischen Quinoa-Wochenendes entstand auch dieser Salat&#8230; muss ich es erw&#228;hnen? Gefunden bei <a href="http://www.pinterest.com" target="_blank">Pinterest.com</a> und im Original von <a href="http://sproutedkitchen.com/?p=921" target="_blank">Sproutedkitchen.com</a>. (Gucken lohnt sich&#8230; tolle Bilder)</p>
<h3>Zutaten:</h3>
<ul>
<li>250 ml Quinoa, trocken</li>
<li>Broccoli (ich hatte eine Packung gefrorenen&#8230; kleine Packung)</li>
<li>1 Packung Feta (in W&#252;rfel geschnitten)</li>
<li>1 Glas ger&#246;stete rote Paprika (oder selbstgemacht)</li>
<li>1 Gl&#228;schen Kapern ohne Saft</li>
<li>250 ml Kichererbsen</li>
<li>3 TL Petersilie, frisch, gehackt</li>
<li>2 TL Oregano</li>
<li>Gro&#223;z&#252;gige Menge Seesalz</li>
<li>Frisch gemahlener Pfeffer</li>
<li>1 Zitrone</li>
<li>1 EL gutes Oliven&#246;l</li>
</ul>
<h3>Zubereitung:</h3>
<p>Den Quionoa mit doppelter Wassermenge (500 ml) f&#252;r ca 15 Minuten im abgedeckten Topf kochen. Den Broccoli kurz vor Ende der Garzeit dazugeben und mitkochen (man muss ja nicht zwei P&#246;tte dreckig machen, oder?)</p>
<p>Die restlichen Zutaten schnippeln und in eine Sch&#252;ssel geben (bis auf den Feta, der kommt zuletzt).</p>
<p>Den fertigen Quinoa in die Salatsch&#252;ssel geben, alls vermengen und abschmecken. Ganz zuletzt den Feta dazu und nochmal vorsichtig r&#252;hren.</p>
<p>Kann warm und kalt genossen werden&#8230;</p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zartgesotten.de/mediterraner-quinoa-salat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>H&#252;hnchen-Quinoa Curry</title>
		<link>http://www.zartgesotten.de/huehnchen-quinoa-curry/</link>
		<comments>http://www.zartgesotten.de/huehnchen-quinoa-curry/#comments</comments>
		<pubDate>Sun, 28 Aug 2011 16:26:06 +0000</pubDate>
		<dc:creator>zartgesotten</dc:creator>
				<category><![CDATA[Rezepte]]></category>

		<guid isPermaLink="false">http://www.zartgesotten.de/?p=988</guid>
		<description><![CDATA[Und wieder ein Rezept, das ich bei Pinterest.com gefunden habe. Es stammt von onedishdinners.com und ist famos! Zutaten: 1 EL Oliven&#246;l 1- 1,5 Pfund H&#252;hnerbrust, in St&#252;cke geschnitten 1 kleine (rote) Zwiebel, gew&#252;rfelt 2 Knoblauchzehen gehackt 1 kleine Dose Pizzatomaten (&#8230;)<p><a href="http://www.zartgesotten.de/huehnchen-quinoa-curry/">Read the rest of this entry &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Und wieder ein Rezept, das ich bei <a href="http://www.pinterest.com" target="_blank">Pinterest.com</a> gefunden habe. Es stammt von <a title="Onedishdinners" href="http://www.onedishdinners.com/2011/04/curried-quinoa-chicken-recipe.html" target="_blank">onedishdinners.com</a> und ist famos!</p>
<h3>Zutaten:</h3>
<ul>
<li>1 EL Oliven&#246;l</li>
<li>1- 1,5 Pfund H&#252;hnerbrust, in St&#252;cke geschnitten</li>
<li>1 kleine (rote) Zwiebel, gew&#252;rfelt</li>
<li>2 Knoblauchzehen gehackt</li>
<li>1 kleine Dose Pizzatomaten</li>
<li>1 EL Currypulver</li>
<li>1/2 EL Chillipulver</li>
<li>1 TL Muskat</li>
<li>ca. 500 Ml Wasser oder Br&#252;he</li>
<li>250 ml Quinoa</li>
<li>200-300 g gefrorene Erbsen</li>
<li>Salz und Pfeffer</li>
</ul>
<h3>Zubereitung</h3>
<p>Das &#214;l, die H&#252;hnchenst&#252;cke, die Zwiebel und den Knoblauch in der (gro&#223;en) Pfanne anbraten bis das H&#252;hnchen fast gar ist.</p>
<p>Die Dose mit den Pizzatomaten hinzuf&#252;gen (mit Saft), das Currypulver, Chillipulver und den Muskat dazugeben, Durchr&#252;hren und f&#252;r ca. 5 Minuten kochen lassen.</p>
<p>Add the diced tomatoes, undrained, curry powder, chili powder and nutmeg.  Stir until combined and let cook for about 5 minutes.</p>
<p>Das Wasser / die Br&#252;he dazugeben und aufkochen lassen. Den Quionoa einr&#252;hren, einmal stark aufkochen lassen und dann auf mittlere Hitze reduzieren, Deckel drauf und f&#252;r ca. 20 Minuten kochen lassen.</p>
<p>5 Minuten vor Ende der Zeit die Erbsen dazugeben.</p>
<p>Hitze ganz niedrig stellen und bis zum Servieren warm halten.</p>
<p>(Ergibt 4 Erwachsene Portionen)</p>
<p><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zartgesotten.de/huehnchen-quinoa-curry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zitronen-H&#252;hnerbrust aus dem Ofen</title>
		<link>http://www.zartgesotten.de/zitronen-huehnerbrust-aus-dem-ofen/</link>
		<comments>http://www.zartgesotten.de/zitronen-huehnerbrust-aus-dem-ofen/#comments</comments>
		<pubDate>Sun, 28 Aug 2011 16:08:04 +0000</pubDate>
		<dc:creator>zartgesotten</dc:creator>
				<category><![CDATA[Rezepte]]></category>

		<guid isPermaLink="false">http://www.zartgesotten.de/?p=986</guid>
		<description><![CDATA[Dieses Rezept habe ich beim Surfen auf Pinterest.com gefunden. Es stammt von barefootcontessa.com . Ich habe es hier im Original &#252;bersetzt. Zutaten: ca. 60 ml gutes Oliven&#246;l ca. 5-10 Knoblauchzehen, gehackt ca 80 ml trockenen Wei&#223;wein 1 EL Zitronenschale (von (&#8230;)<p><a href="http://www.zartgesotten.de/zitronen-huehnerbrust-aus-dem-ofen/">Read the rest of this entry &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Dieses Rezept habe ich beim Surfen auf <a title="pinterest" href="http://www.pinterest.com" target="_blank">Pinterest.com</a> gefunden. Es stammt von <a href="http://www.barefootcontessa.com/recipes.aspx?RecipeID=443" target="_blank">barefootcontessa.com</a> . Ich habe es hier im Original &#252;bersetzt.</p>
<h3>Zutaten:</h3>
<ul>
<li>ca. 60 ml gutes Oliven&#246;l</li>
<li>ca. 5-10 Knoblauchzehen, gehackt</li>
<li>ca 80 ml trockenen Wei&#223;wein</li>
<li>1 EL Zitronenschale (von 2 Zitronen)</li>
<li>2 EL frisch gepresster Zitronensaft</li>
<li>1½ TL getrockneter Oregano</li>
<li>1 TL gehackten frischen Thymian</li>
<li>Salz und frischer Pfeffer</li>
<li>4 H&#252;hnerbr&#252;ste ohne Knochen</li>
<li>1 Zitrone</li>
</ul>
<h3>Zubereitung:</h3>
<p>Ofen auf 200° vorheizen</p>
<p>Das Oliven&#246;l in einer kleinen Pfanne bei mittlerer Hitze aufheizen, den Knoblauch hinzuf&#252;gen und f&#252;r ca. 1 Minute anr&#246;sten. Darauf achten, dass der Knoblauch nicht braun wird.</p>
<p>Hitze abstellen, den Wei&#223;wein, die Zitronenschale, den Zitronensaft, Oregano, Thymian und 1 TL Salz hinzuf&#252;gen und in eine flache Auflaufform geben.</p>
<p>Die H&#252;hnerbr&#252;ste mit der Hautseite nach oben auf die So&#223;e legen. Die Oberseite der Brust mit Oliven&#246;l einreiben und gro&#223;z&#252;gig mit Salz und Pfeffer w&#252;rzen.</p>
<p>Die Zitrone in Achtel schneiden und die Achtel zwischen den Br&#252;sten verteilen.</p>
<p>F&#252;r 30-40 Minuten backen bis das H&#252;hnchen gar ist und die Haut leicht gebr&#228;unt ist. Nun die Auflaufform mit Alufolie dicht abdecken und f&#252;r ca. 10 Minuten ruhen lassen. Nochmals mit Salz bestreuen und hei&#223; mit der So&#223;e servieren.</p>
<h3>Anmerkungen:</h3>
<p>Da ich es ja nicht lassen kann, fast jedes Rezept mit einem eigenen &#8220;Schliff&#8221; zu versehen oder (wie in diesem Fall) weil mir eine Zutat fehlt, habe ich es etwas abgewandelt gekocht. Ich hatte keinen Wei&#223;wein und habe stattdessen Rotwein genommen. Thymian war auch aus&#8230; Rosmarin geht auch. Zum Knoblauch am Anfang habe ich auch noch eine Handvoll Pinienkerne geworfen. Das hat sich als feine Idee herausgestellt. Aber was kann man bei Pinienkernen auch falsch machen?</p>
<p>Es hat auf jeden Fall sehr gut geschmeckt und wird sicherlich seinen Weg auf meine regelm&#228;ssige Speisekarte finden. Super!</p>
<p><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zartgesotten.de/zitronen-huehnerbrust-aus-dem-ofen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom Post Types und Taxonomien</title>
		<link>http://www.zartgesotten.de/custom-post-types-und-taxonomien/</link>
		<comments>http://www.zartgesotten.de/custom-post-types-und-taxonomien/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 12:53:44 +0000</pubDate>
		<dc:creator>zartgesotten</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.zartgesotten.de/?p=983</guid>
		<description><![CDATA[Manchmal mag es recht n&#252;tzlich sein, einen Custom Post Type anzulegen, der dann auch noch verschiedene Eigenschaften hat. Das geht recht komfortabel &#252;ber ein Plugin namens Custom Post Type UI , das sowohl das Anlegen des Custom Post Types als (&#8230;)<p><a href="http://www.zartgesotten.de/custom-post-types-und-taxonomien/">Read the rest of this entry &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Manchmal mag es recht n&#252;tzlich sein, einen Custom Post Type anzulegen, der dann auch noch verschiedene Eigenschaften hat.</p>
<p>Das geht recht komfortabel &#252;ber ein Plugin namens Custom Post Type UI , das sowohl das Anlegen des Custom Post Types als auch der dazu geh&#246;rigen Taxonomien einfach macht. Wenn man aber sicher gehen m&#246;chte, dass auch ohne den Einsatz eines Plugins der Custom Post Type vorhanden ist, kann man den auch durch einen Eintrag in der functions.php seines Themes erstellen.</p>
<p><pre class="brush:php">function post_type_distributors() {
	register_post_type(
                'distributoren',
                array(
                    'label' =&gt; __('Distributoren'),
                    'public' =&gt; true,
                    'show_ui' =&gt; true,
                    'supports' =&gt; array(
					'title',
					'editor'
                     )
                )
        );

       register_taxonomy( 'regionen', 'distributoren',
		array(
             'hierarchical' =&gt; true,
			 'label' =&gt; __('Regionen'),
			 'query_var' =&gt; 'regionen',
			 'rewrite' =&gt; array('slug' =&gt; 'regionen' )
		)
	);

	register_taxonomy( 'branchen', 'distributoren',
		array(
             'hierarchical' =&gt; true,
			 'label' =&gt; __('Branchen'),
			 'query_var' =&gt; 'branchen',
			 'rewrite' =&gt; array('slug' =&gt; 'branchen' )
		)
	);

}
add_action('init', 'post_type_distributors');
</pre>
</p>
<p><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zartgesotten.de/custom-post-types-und-taxonomien/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3 Level WordPress Menu</title>
		<link>http://www.zartgesotten.de/3-level-wordpress-menu/</link>
		<comments>http://www.zartgesotten.de/3-level-wordpress-menu/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 07:48:52 +0000</pubDate>
		<dc:creator>zartgesotten</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.zartgesotten.de/?p=975</guid>
		<description><![CDATA[Sicherlich k&#246;nnte ein ge&#252;bter Programmierer hier eine elegantere L&#246;sung finden aber f&#252;r meine Zwecke tut dieser Code genau, was er soll. Ausgangsvoraussetzung: Ich habe eine WordPress-Seite mit drei Men&#252;leveln. Diese Grafik zeigt, welche F&#228;lle es gibt und wie die Men&#252;s (&#8230;)<p><a href="http://www.zartgesotten.de/3-level-wordpress-menu/">Read the rest of this entry &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Sicherlich k&#246;nnte ein ge&#252;bter Programmierer hier eine elegantere L&#246;sung finden aber f&#252;r meine Zwecke tut dieser Code genau, was er soll.</p>
<p><strong>Ausgangsvoraussetzung: </strong>Ich habe eine WordPress-Seite mit drei Men&#252;leveln.</p>
<p><img class="alignnone size-full wp-image-977" title="menuestruktur" src="http://www.zartgesotten.de/wp-content/files/2011/07/menuestruktur.gif" alt="" width="150" height="179" /></p>
<p>Diese Grafik zeigt, welche F&#228;lle es gibt und wie die Men&#252;s sich verhalten sollen. In meinem Fall sollten die Men&#252;s syntaktisch voneinander getrennt sein, also jedes Men&#252;level in einem eigenen &#8220;Code-Block&#8221;, der sich dann per CSS individuell stylen l&#228;sst.</p>
<p><a href="http://www.zartgesotten.de/wp-content/files/2011/07/wordpress-menuefaelle.png" rel="lightbox[975]" rel="lightbox[975]" title="Men&#252;f&#228;lle"><img class="alignnone size-thumbnail wp-image-976" title="Men&#252;f&#228;lle" src="http://www.zartgesotten.de/wp-content/files/2011/07/wordpress-menuefaelle-150x150.png" alt="" width="150" height="150" /></a></p>
<p>CODE:</p>
<p>Nun zum Interessanten! Ein Teil des Codes muss nun in die Theme-Datei an die Stelle, an der das Men&#252; auftauchen soll. Das k&#246;nnte z.B. die header.php sein oder auch die sidebar.php.</p>
<p><pre class="brush:php">&lt;?php
	//Automatic Submenu
    global $wp_query;
 	//Wenn die Seite ein Grandparent ist, also keine Eltern hat...
    if( empty($wp_query-&gt;post-&gt;post_parent) )
      {
     		//Herausfinden ob es Kinder gibt...
			$ich=$wp_query-&gt;post-&gt;ID;
			$children = wp_list_pages("title_li=&amp;child_of=$ich&amp;echo=0");
				if ($children)
				{
					$parent1 = $wp_query-&gt;post-&gt;ID;
					//Menue ausgeben
					echo "&lt;ul class='submenus'&gt;";
					wp_list_pages("title_li=&amp;child_of=$parent1&amp;depth=1");
					echo "&lt;/ul&gt;";
				}
     } 

    else
	//hat Eltern, ist also ein parent
     {
		$ich=$wp_query-&gt;post-&gt;ID;
		$children = wp_list_pages("title_li=&amp;child_of=$ich&amp;echo=0");
		//UND hat weitere Kinder
		if ($children)
		{
			$parent1 = $wp_query-&gt;post-&gt;post_parent;
			//MENUE 1 mit Geschwistern aktueller Seite (Kinder von $parent1)
			echo "&lt;ul class='submenus'&gt;";
			wp_list_pages("title_li=&amp;child_of=$parent1&amp;depth=1");
			echo "&lt;/ul&gt;";

			$parent2 = $wp_query-&gt;post-&gt;ID;
			//Menue 2 mit Kindern aktueller Seite ($parent2)
			echo "&lt;ul class='subsubmenu'&gt;";
			wp_list_pages("title_li=&amp;child_of=$parent2&amp;depth=1");
			echo "&lt;/ul&gt;";

		}
		else
		{
				if(get_grandpapa())
				{
					$parent1 = get_grandpapa();
					//MENUE 1 mit Geschwistern aktueller Seite (Kinder von $parent1)
					echo "&lt;ul class='submenus'&gt;";
					wp_list_pages("title_li=&amp;child_of=$parent1&amp;depth=1");
					echo "&lt;/ul&gt;";

					$parent2 = $wp_query-&gt;post-&gt;post_parent;
					//Menue 2 mit Kindern aktueller Seite ($parent2)
					echo "&lt;ul class='subsubmenu'&gt;";
					wp_list_pages("title_li=&amp;child_of=$parent2&amp;depth=1");
					echo "&lt;/ul&gt;";
				}
				else
				{
					$parent1 = $wp_query-&gt;post-&gt;post_parent;
					//NUR Menue 1 mit Geschwistern aktueller Seite (Kinder von $parent1)
					echo "&lt;ul class='submenus'&gt;";
					wp_list_pages("title_li=&amp;child_of=$parent1&amp;depth=1");
					echo "&lt;/ul&gt;";
				}
		}
	}

	?&gt;</pre>
<p>Zus&#228;tzlich habe ich noch einen Schnipsel Code, den ich bei<a title="Stackexchange WordPress" href="http://wordpress.stackexchange.com/questions/11665/find-out-if-a-page-is-a-grandchild" target="_blank"> Stackxchange</a> gefunden habe in die functions.php eingebaut.</p>
<p><pre class="brush:php">//Three levels of hell... get ID of grandparent page
function get_grandpapa($page_id){
    $current_page = get_page( $page_id );
    if ($current_page-&gt;post_parent &gt; 0){
        //has at least a parent
        $parent_page = get_page($current_page-&gt;post_parent);
        if ($parent_page-&gt;post_parent &gt; 0){
            return $parent_page-&gt;post_parent;
        }else{
            return false;
        }
    }
    return false;
}</pre>
</p>
<p>Dieser Schnipsel findet die ID der Gro&#223;vaterseite heraus. So kann diese als Startpunkt f&#252;r die Darstellung des Men&#252;s verwendet werden.</p>
<p>Das war der ganze Zauber. So l&#228;sst sich WordPress als CMS nutzen.</p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zartgesotten.de/3-level-wordpress-menu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cremiger Zitronen-Crumble</title>
		<link>http://www.zartgesotten.de/cremiger-zitronen-crumble/</link>
		<comments>http://www.zartgesotten.de/cremiger-zitronen-crumble/#comments</comments>
		<pubDate>Sun, 03 Jul 2011 18:25:25 +0000</pubDate>
		<dc:creator>zartgesotten</dc:creator>
				<category><![CDATA[Rezepte]]></category>

		<guid isPermaLink="false">http://www.zartgesotten.de/?p=972</guid>
		<description><![CDATA[Wieder ein feines Rezept aus den weiten des Internet. Originalrezept bei &#8220;The Girl who ate everything!&#8221; Zutaten: 1 ? Tasse Mehl ½ TL Salz 1 TL Backpulver 1/2 Tasse  Butter,  weich 1 Tasse brauner Zucker 1 Tasse Haferflocken (ich habe (&#8230;)<p><a href="http://www.zartgesotten.de/cremiger-zitronen-crumble/">Read the rest of this entry &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Wieder ein feines Rezept aus den weiten des Internet. <a title="Kuchen" href="http://www.the-girl-who-ate-everything.com/2010/07/creamy-lemon-crumb-squares.html" target="_blank">Originalrezept bei &#8220;The Girl who ate everything!&#8221;</a></p>
<p><strong>Zutaten:</strong></p>
<ul>
<li>1 ? Tasse Mehl</li>
<li> ½ TL Salz</li>
<li> 1 TL Backpulver</li>
<li>1/2 Tasse  Butter,  weich </li>
<li>1 Tasse brauner Zucker</li>
<li>1 Tasse Haferflocken (ich habe die groberen genommen)</li>
<li>1 Dose ges&#252;&#223;te Kondensmilch </li>
<li>½ Tasse Zitronensaft</li>
<li>geriebene Zitronenschale</li>
</ul>
<p><strong>Ofen auf ca. 180 Grad vorheizen.</strong></p>
<p>Butter und braunen Zucker gut vermischen.<br />
 Mehl, Salz und Backpulver zusammenr&#252;hren.<br />
 Haferflocken und Mehl zur Butter/Zucker-Mischung hinzuf&#252;gen und mixen.</p>
<p>Die H&#228;lfte der Haferflocken-Mischung auf den Boden einer Form pressen.</p>
<p>Ges&#252;&#223;te Kondensmilch, Zitronensaft und Zitronenschale vermischen. Die Masse auf dem Boden verteilen. Die andere H&#228;lfte der Haferflocken-Mischung mit sauberen H&#228;nden kneten und wie Streusel auf der Masse verstreuen (nicht dr&#252;cken).</p>
<p>F&#252;r 20-25 Minuten backen bis eine sch&#246;ne goldene F&#228;rbung entstanden ist.</p>
<p>Die Form nach dem Backen f&#252;r mindestens 30 Minuten ausk&#252;hlen lassen. In St&#252;cke schneiden und f&#252;r ein paar Stunden im K&#252;hlschrank aufbewahren.</p>
<p>K&#252;hl servieren.</p>
<p><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zartgesotten.de/cremiger-zitronen-crumble/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Limetten K&#228;sekuchen aus der Mikrowelle</title>
		<link>http://www.zartgesotten.de/limetten-kaesekuchen-aus-der-mikrowelle/</link>
		<comments>http://www.zartgesotten.de/limetten-kaesekuchen-aus-der-mikrowelle/#comments</comments>
		<pubDate>Sat, 02 Jul 2011 17:49:05 +0000</pubDate>
		<dc:creator>zartgesotten</dc:creator>
				<category><![CDATA[Rezepte]]></category>

		<guid isPermaLink="false">http://www.zartgesotten.de/?p=970</guid>
		<description><![CDATA[Dieses Rezept (Original Lime Cheesecake ) habe ich auf meiner Lieblings-St&#246;ber-Seite pinterest.com gefunden und sofort ausprobiert. Ich war begeistert. Sehr schnell, einfach und funktioniert auch in meiner Silikon-Muffinform. Das macht dann echt h&#252;bsche kleine K&#252;chlein, auf die man dann noch (&#8230;)<p><a href="http://www.zartgesotten.de/limetten-kaesekuchen-aus-der-mikrowelle/">Read the rest of this entry &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Dieses Rezept (<a href="http://patentandthepantry.wordpress.com/2010/09/29/microwave-lime-cheesecake/" target="_blank">Original Lime Cheesecake</a> ) habe ich auf meiner Lieblings-St&#246;ber-Seite pinterest.com gefunden und sofort ausprobiert. Ich war begeistert. Sehr schnell, einfach und funktioniert auch in meiner Silikon-Muffinform. Das macht dann echt h&#252;bsche kleine K&#252;chlein, auf die man dann noch Himbeeren o.&#196;. dekorieren kann.</p>
<p>Zutaten:</p>
<ul>
<li>3 EL (ca. 50 ml) Butter, geschmolzen</li>
<li>ca 125 ml Butterkeks-Kr&#252;mel</li>
<li>1 EL Zucker</li>
<li>250-300 g Frischk&#228;se</li>
<li>75ml Zucker</li>
<li>Schale einer Limette</li>
<li>2 EL frischen Limettensaft</li>
<li>1 Ei</li>
</ul>
<p>Die Kekskr&#252;mel (am Besten in der K&#252;chenmaschine schreddern, ansonsten in eine Plastikt&#252;te geben und mit einem schweren, stabilen Gegenstand kaputtdr&#252;cken) mit der geschmolzenen Butter und einem EL Zucker mischen. In die vorgesehenen F&#246;rmchen verteilen und festdr&#252;cken</p>
<p>Die restlichen Zutaten mischen bis eine glatte Masse entstanden ist. In die F&#246;rmchen auf den Keksboden verteilen.</p>
<p>F&#252;r 2-3 Minuten in die Mikrowelle stellen (bei mir waren es ca. 3:30 Minuten auf der zweith&#246;chsten Stufe). Die K&#252;chlein sind gut, wenn die Oberfl&#228;che trocken wirkt. Wenn es nach der angegebenen Zeit noch nicht so ist, einfach in 30-Sekunden Schritten wiederholen.</p>
<p>Abk&#252;hlen lassen und f&#252;r min. 1 Stunde in den K&#252;hlschrank stellen.</p>
<p>Am Besten schmecken die K&#252;chlein bei Raumtemperatur. Lecker dazu sind Beeren (Himbeeren .. hmmm)</p>
<p>Gude!</p>
<p><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zartgesotten.de/limetten-kaesekuchen-aus-der-mikrowelle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Private Seiten im Men&#252; anzeigen</title>
		<link>http://www.zartgesotten.de/private-seiten-im-menue-anzeigen/</link>
		<comments>http://www.zartgesotten.de/private-seiten-im-menue-anzeigen/#comments</comments>
		<pubDate>Sun, 29 May 2011 12:47:25 +0000</pubDate>
		<dc:creator>zartgesotten</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.zartgesotten.de/?p=957</guid>
		<description><![CDATA[Problem: Der Standard-Aufruf von Seitenmen&#252;s in WordPress listet keine privaten Seiten. Die m&#246;chte ich aber gerne anzeigen lassen. Z. B bei Einrichtung eines privaten Benutzerbereiches. Das Problem l&#228;sst sich z.B. mit einer &#196;nderung der Core-Dateien regeln in der die Abfrage (&#8230;)<p><a href="http://www.zartgesotten.de/private-seiten-im-menue-anzeigen/">Read the rest of this entry &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Problem:</p>
<p>Der Standard-Aufruf von Seitenmen&#252;s in WordPress listet keine privaten Seiten. Die m&#246;chte ich aber gerne anzeigen lassen. Z. B bei Einrichtung eines privaten Benutzerbereiches.</p>
<p>Das Problem l&#228;sst sich z.B. mit einer &#196;nderung der Core-Dateien regeln in der die Abfrage ge&#228;ndert wird. DAS will ich aber auf keinen Fall. Eine andere L&#246;sung, die ich in einem Forum gefunden habe war eine Abfrage auf das Recht des Benutzers, private Seiten zu lesen und dann das manuelle Einf&#252;gen von Links. Auch das m&#246;chte ich nicht. Es soll doch bittsch&#246;n auch komfortabel sein.</p>
<p>Diese Abfrage auf das Benutzerrecht hat mich aber auf eine Idee gebracht. Und hier ist meine L&#246;sung:</p>
<p>1. In der Functions.php einen neuen Men&#252;bereich anlegen</p>
<pre class="brush:php">function my_custom_menus() {
   register_nav_menus(
    array(
      'private-menu' =&gt; __( 'Private Seiten' )
	)
    );
}</pre>
<p>2. Ein neues Men&#252; mit den gew&#252;nschten Seiten erstellen</p>
<p>3. den folgenden Code in die Theme-Datei packen:</p>
<pre class="brush:php">&lt;?php // add private menu to your navigation menu
if(current_user_can('read_private_pages')) {
    wp_nav_menu( array( 'theme_location' =&gt; 'private-menu'));
 } ?&gt;
</pre>
<p>Damit werden nach Anmeldung eines berechtigten Benutzers die Privaten Seiten angezeigt.</p>
<p><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zartgesotten.de/private-seiten-im-menue-anzeigen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

