<?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>KS Webdesign - Der Blog &#187; benutzerdefinierte felder</title>
	<atom:link href="http://webdesign-passau.com/wordpress/tag/benutzerdefinierte-felder/feed/" rel="self" type="application/rss+xml" />
	<link>http://webdesign-passau.com/wordpress</link>
	<description></description>
	<lastBuildDate>Wed, 18 Jan 2012 13:08:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Benutzerdefinierte Felder in WordPress</title>
		<link>http://webdesign-passau.com/wordpress/benutzerdefinierte-felder-wordpress/</link>
		<comments>http://webdesign-passau.com/wordpress/benutzerdefinierte-felder-wordpress/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 11:47:46 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[benutzerdefinierte felder]]></category>
		<category><![CDATA[tut]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=415</guid>
		<description><![CDATA[Diese benutzerdefinierten Felder sind eine ganz schicke Sache, mit der es z.B. möglich ist nur bei ganz bestimmten Artikeln etwas einzublenden. Das werde ich im Folgenden anhand des Hinweiskastens erklären, der bei mir in manchen Artikeln ganz oben erscheint und &#8230; <a href="http://webdesign-passau.com/wordpress/benutzerdefinierte-felder-wordpress/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="abstandunten0">Diese <em>benutzerdefinierten Felder</em> sind eine ganz schicke Sache, mit der es z.B. möglich ist nur bei ganz bestimmten Artikeln etwas einzublenden.</p>
<p>Das werde ich im Folgenden anhand des Hinweiskastens erklären, der bei mir in manchen Artikeln ganz oben erscheint und in anderen wiederum nicht.<span id="more-415"></span></p>
<p class="abstandunten0 abstandoben2">Der XHTML-Code des Hinweiskastens:</p>
<div class="beitragscode">
<ul>
<li><code>&lt;dl id=&quot;tutorial_hinweis&quot;&gt;</code></li>
<li><code>&lt;dt&gt;&lt;strong&gt;Hinweise zu den Tutorials:&lt;/strong&gt;&lt;/dt&gt;</code></li>
<li><code>&lt;dd&gt;Bitte aus dem kopierten Quelltext:</code></li>
<li><code>&lt;code&gt;&amp;lt;p class=&quot;bitte_loeschen&quot;&amp;gt;.....&amp;lt;/p&amp;gt;&lt;/code&gt;</code></li>
<li><code>&lt;strong&gt;und&lt;/strong&gt; die Gestaltungsanweisungen dazu entfernen.&lt;/dd&gt;</code></li>
<li><code>&lt;dl&gt;</code></li>
</ul>
</div>
<p class="abstandunten0 abstandoben2">Das CSS dazu:</p>
<div class="beitragscode">
<ul>
<li><code>#tutorial_hinweis  {</code></li>
<li class="codeeinrueckung"><code>background-color:#f0f0e7;</code></li>
<li class="codeeinrueckung"><code>font-size:0.9em;</code></li>
<li class="codeeinrueckung"><code>padding:1em;</code></li>
<li class="codeeinrueckung"><code>border:1px dotted #fbdb6b;</code></li>
<li class="codeeinrueckung"><code>margin:1em 0 1.1em 0;</code></li>
<li><code>}</code></li>
</ul>
</div>
<p>Ich habe mich für eine <em>Definitionsliste</em> entschieden. Der Kasten bekommt eine andere Hintergrundfarbe als der Inhaltsbereich aufs Auge gedrückt und einen Rahmen zugewiesen.</p>
<p>Die CSS-Anweisungen schreibe ich in die <code>style.css</code> und lade dieselbe in meinen Themeordner.</p>
<p>Jetzt könnte ich den <em>XHTML-Code</em> einfach in die <em>single.php</em> direkt unter dem öffnenden <code>div</code>-Tag des Inhaltsbereiches verewigen.</p>
<p>Das klappt auch problemlos, dann wird dieser Kasten allerdings bei allen Artikeln oben eingefügt, was wir ja nicht wollen.</p>
<p class="abstandunten0 abstandoben2">Okay, öffnet nun die <em>single.php</em> eures Themes im Editor und</p>
<p class="abstandunten0">tragt direkt unterhalb der Eröffnung des <em>Loops</em>:</p>
<div class="beitragscode">
<ul>
<li><code>&lt;?php if (have_posts()) : while (have_posts()) : the_post(); ?&gt;</code></li>
</ul>
</div>
<p class="abstandunten0 abstandoben">folgendes ein:</p>
<div class="beitragscode">
<ul>
<li><code>&lt;?php $hinweiskasten= get_post_meta($post-&gt;ID, 'hinweiskasten', true); ?&gt;</code></li>
<li><code>&lt;?php if(!(empty($hinweiskasten))) { ?&gt;</code></li>
<li><code>&lt;dl id=&quot;tutorial_hinweis&quot;&gt;&lt;?php echo $hinweiskasten; ?&gt;&lt;/dl&gt;</code></li>
<li><code>&lt;?php } ?&gt;</code></li>
</ul>
</div>
<p>Hochladen der geänderten <em>single.php</em> nicht vergessen.</p>
<p>Dann tapert ihr ins <em>Backend</em>, ruft den Artikel unter <em>Artikel &#8211; Bearbeiten</em> auf und scrollt erstmal etwas weiter nach unten</p>
<p>Dort ist ein Kasten mit der Überschrift <em>Benutzerdefinierte Felder</em>. Darunter steht links <em>Name</em> und rechts <em>Wert</em>.</p>
<p class="abstandunten0 abstandoben2">Bei Name tragt ihr <code>hinweiskasten</code> ein</p>
<p class="abstandunten0">und bei Wert schreibt ihr folgendes hinein:</p>
<div class="beitragscode">
<ul>
<li><code>&lt;dt&gt;&lt;strong&gt;Hinweise zu den Tutorials:&lt;/strong&gt;&lt;/dt&gt;</code></li>
<li><code>&lt;dd&gt;Bitte aus dem kopierten Quelltext:</code></li>
<li><code>&lt;code&gt;&amp;lt;p class=&quot;bitte_loeschen&quot;&amp;gt;.....&amp;lt;/p&amp;gt;&lt;/code&gt;</code></li>
<li><code>&lt;strong&gt;und&lt;/strong&gt; die Gestaltungsanweisungen dazu entfernen.&lt;/dd&gt;</code></li>
</ul>
</div>
<p>Nur noch <em>Benutzerdefiniertes Feld hinzufügen</em> und anschließend <em>Artikel aktualisieren</em> drücken.</p>
<p>Das macht ihr bei jedem Artikel, wo der Hinweiskasten erscheinen soll.</p>
<p>Statt dem Hinweiskasten könnt ihr auch Bilder einfügen, andere Texte und Sonstiges, was immer das auch sein mag.</p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/benutzerdefinierte-felder-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

