<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Webdesign Berlin - WebMatter.de</title>
	
	<link>http://webmatter.de</link>
	<description>Webdesign aus Berlin » Wordpress » Drupal » Übersetzungen</description>
	<lastBuildDate>Fri, 20 Aug 2010 14:05:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/webmatter/de" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="webmatter/de" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">webmatter/de</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fwebmatter%2Fde" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Fwebmatter%2Fde" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Fwebmatter%2Fde" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2Fwebmatter%2Fde" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fwebmatter%2Fde" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fwebmatter%2Fde" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fwebmatter%2Fde" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fwebmatter%2Fde" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fwebmatter%2Fde" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fwebmatter%2Fde" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fwebmatter%2Fde" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Fwebmatter%2Fde" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item>
		<title>s2member – Plugin für kostenpflichtige Premiummitgliedschaft</title>
		<link>http://webmatter.de/s2member-plugin-fuer-kostenpflichtige-premiummitgliedschaft/</link>
		<comments>http://webmatter.de/s2member-plugin-fuer-kostenpflichtige-premiummitgliedschaft/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 14:28:17 +0000</pubDate>
		<dc:creator>en</dc:creator>
				<category><![CDATA[WordPress Plugins A-Z]]></category>
		<category><![CDATA[BuddyPress]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[kostenpflichtiger Mitgliedschaft]]></category>
		<category><![CDATA[Premium Inhalte]]></category>

		<guid isPermaLink="false">http://webmatter.de/?p=1605</guid>
		<description><![CDATA[s2member ist ein Membership-Plugin, das es erm&#246;glicht bis zu 5 verschiedene Mitgliedergruppen zu definieren. F&#252;r den kostenpflichtigen Zugang zu Inhalten steht PayPal als Bezahlm&#246;glichkeit zur Verf&#252;gung. Es k&#246;nnen sowohl Einmalzahlungen als auch sich regelm&#228;&#223;ig in bestimmten Zeitabschnitten wiederholende Zahlungen (z.B. regelm&#228;&#223;ige Monatsbeitr&#228;ge) festgelegt werden. F&#252;r jede Mitgliedsgruppe k&#246;nnen die Zugangsberechtigungen separat gesetzt werden. Es k&#246;nnen [...]]]></description>
			<content:encoded><![CDATA[<div style="overflow:hidden"><a href="http://webmatter.de/de/wp-content/uploads/2010/07/screenshot-2.png"><img src="http://webmatter.de/de/wp-content/uploads/2010/07/screenshot-2-300x217.png" alt="" title="s2member Plugin" width="300" height="217" class="alignleft size-medium wp-image-1606" /></a><a href="http://wordpress.org/extend/plugins/s2member/">s2member</a> ist ein Membership-Plugin, das es erm&#246;glicht bis zu 5 verschiedene Mitgliedergruppen zu definieren.</p>
<p>F&#252;r den kostenpflichtigen Zugang zu Inhalten steht PayPal als Bezahlm&#246;glichkeit zur Verf&#252;gung. Es k&#246;nnen sowohl Einmalzahlungen als auch sich regelm&#228;&#223;ig in bestimmten Zeitabschnitten wiederholende Zahlungen (z.B. regelm&#228;&#223;ige Monatsbeitr&#228;ge) festgelegt werden.
</p></div>
<div style="overflow:hidden">
<a href="http://webmatter.de/de/wp-content/uploads/2010/07/screenshot-6.png"><img src="http://webmatter.de/de/wp-content/uploads/2010/07/screenshot-6-300x300.png" alt="" title="s2member Plugin" width="300" height="300" class="alignleft size-medium wp-image-1607" /></a>F&#252;r jede Mitgliedsgruppe k&#246;nnen die Zugangsberechtigungen separat gesetzt werden. Es k&#246;nnen sowohl f&#252;r Artikel, Seiten, Kategorien als auch Tags f&#252;r jeden Mitglieds-Level Zugangsberechtigungen festgelegt werden. Im Backend k&#246;nnen hier jedem Mitgliedslevel die entsprechenden Post- oder Seiten IDs zugeordnet werden, deren Zugang eine Mitgliedschaft des entsprechenden Mitglieds-Level erfordern. Ebenso kann der Zugang per Tags geregelt werden, z.B. alle Posts mit dem Tag &#8220;premium&#8221; erfordern die Premium Mitgliedschaft usw.
</div>
<p>Die Tag-Berechtigungen haben eine h&#246;here Priorit&#228;t als Artikel-Berechtigungen und &#252;berschreiben andere Berechtigungen, die evtl. bereits dem entsprechenden Artikel per ID zugewiesen worden sind, sobald der Artikel diesen Tag aufweist.<br />
Dar&#252;ber hinaus kann man den verschiedenen Mitgliedsgruppen Kategorien zuweisen. Die Beschr&#228;nkung des Zugangs zu einer Kategorie auf eine Mitgliedsgruppe &#252;bertr&#228;gt sich automatisch auch auf Unterkategorien. Kategorieberechtigungen haben h&#246;here Priorit&#228;t als die Berechtigungen, die f&#252;r einzelne Artikel gesetzt wurden.</p>
<p>Weiterhin gibt es noch die M&#246;glichkeit, f&#252;r den Aufruf einzelner Links mit der Zugeh&#246;rigkeit zu einer Mitgliedsgruppe zur Voraussetzung zu machen.</p>
<p>Zu guter Letzt steht noch die Option &#8220;Specific Post/Page Access Restrictions&#8221; zur Verf&#252;gung. &#8220;Specific Post/Page Access Restrictions&#8221; erfordern keine Mitgliedschaft, sondern es wird nur der Zugang zu einer bestimmten Seite oder einem Artikel per &#8220;buy now&#8221; verkauft. Es ist kein Login erforderlich. F&#252;r den Zugang wird ein automatisch nach 72 Stunden auslaufender Link erzeugt. Diese Option eignet sich z.B. gut f&#252;r Download-Produkte.</p>
<p>Mit einer zus&#228;tzliche Funktion &#8220;Unique IP Access Restrictions&#8221; kann man sich vor &#8220;Link-Sharing&#8221; sch&#252;tzen. Hier kann man angeben, wieviele unterschiedliche IP&#8217;s innerhalb eines bestimmten Zeitraums mit dem gleichen Benutzernamen eingeloggt sein bzw. auf einen bestimmten Link zugreifen d&#252;rfen. Wenn dieses Limit &#252;berschritten ist, wird der Benutzer automatisch mit einem tempor&#228;ren Bann belegt.</p>
<p>Es gibt auch noch fortgeschrittene Optionen, per Conditional Tags in php den Zugang einzuschr&#228;nken. Um diese Funktion zu nutzen, muss man zus&#228;tzlich das Plugin <a href="http://wordpress.org/extend/plugins/exec-php/">exec-php</a> installieren. Dieses erm&#246;glicht es, im Texteingabefeld f&#252;r einen Artikel oder eine Seite in der html-Ansicht auch php-Code zu verwenden.</p>
<p>So kann man auf einer Seite verschiedene Inhalte f&#252;r verschiedene Mitgliedsgruppen anbieten.</p>
<p>Beispiel:</p>
<p><strong>Beispiel #1:</strong> Vollen Zugang, f&#252;r alle, die eingeloggt sind.</p>
<p><code> &lt;?php if(is_user_logged_in()){ ?&gt;<br />
Inhalt f&#252;r alle, die eingeloggt sind, unabh&#228;ngig von der Mitgliedsgruppe<br />
&lt;?php } else { ?&gt;<br />
&#214;ffentlicher Inhalt<br />
&lt;?php } ?&gt; </code></p>
<p><strong>Beispiel #2:</strong> Vollen Zugang f&#252;r Mitglieder mit einem Level  &gt;= 1.</p>
<p><code> &lt;?php if (is_user_logged_in() &amp;&amp; current_user_can("access_s2member_level1")){ ?&gt;<br />
Inhalt f&#252;r eingeloggte Mitglieder mit einem s2Member Level &gt;= 1.<br />
&lt;?php } else { ?&gt;<br />
&#214;ffentlicher Inhalt<br />
&lt;?php } ?&gt; </code></p>
<p><strong>Beispiel #3:</strong> Verschiedene Inhalte f&#252;r verschiedene Mitglieds-Level</p>
<p><code> &lt;?php if (is_user_logged_in() &amp;&amp; current_user_can("access_s2member_level4")){ ?&gt;<br />
Some premium content for Level 4 Members.<br />
&lt;?php } else if (is_user_logged_in() &amp;&amp; current_user_can("access_s2member_level3")){ ?&gt;<br />
Premium Inhalt f&#252;r Level 3 Mitglieder.<br />
&lt;?php } else if (is_user_logged_in() &amp;&amp; current_user_can("access_s2member_level2")){ ?&gt;<br />
</code><code>Premium Inhalt f&#252;r Level 2 Mitglieder.</code><br />
<code>&lt;?php } else if (is_user_logged_in() &amp;&amp; current_user_can("access_s2member_level1")){ ?&gt;<br />
</code><code>Premium Inhalt f&#252;r Level 1 Mitglieder.</code><br />
<code>&lt;?php } else if (is_user_logged_in() &amp;&amp; current_user_can("access_s2member_level0")){ ?&gt;<br />
Inhalt f&#252;r kostenlose Mitgliedschaft<br />
&lt;?php } else { ?&gt;<br />
&#214;ffentlicher Inhalt<br />
&lt;?php } ?&gt; </code></p>
<p><strong>Example #4:</strong> s2Member API Konstante statt Funktionen.</p>
<p><code> &lt;?php if (S2MEMBER_CURRENT_USER_IS_LOGGED_IN_AS_MEMBER){ ?&gt;<br />
</code><code>Inhalt f&#252;r Mitglieder mit einem </code><code>s2Member Level &gt;= 1.<br />
&lt;?php } else if(S2MEMBER_CURRENT_USER_IS_LOGGED_IN) { ?&gt;<br />
Inahlt f&#252;r kostenlose Mitgliedschaft<br />
&lt;?php } else { ?&gt;<br />
&#214;ffentlicher Inhalt<br />
&lt;?php } ?&gt; </code></p>
<p><strong>Example #5:</strong> s2Member API Konstante statt Funktionen.</p>
<p><code> &lt;?php if (S2MEMBER_CURRENT_USER_ACCESS_LEVEL &gt;= 4){ ?&gt;<br />
Inhalt f&#252;r Mitglieder mit einem s2Member Level &gt;= 4.<br />
&lt;?php } else if (S2MEMBER_CURRENT_USER_ACCESS_LEVEL &gt;= 3){ ?&gt;<br />
</code><code>Inhalt f&#252;r Mitglieder mit einem </code><code>s2Member Level &gt;= 3.<br />
&lt;?php } else if (S2MEMBER_CURRENT_USER_ACCESS_LEVEL &gt;= 2){ ?&gt;<br />
</code><code>Inhalt f&#252;r Mitglieder mit einem </code><code>s2Member Level &gt;= 2.<br />
&lt;?php } else if (S2MEMBER_CURRENT_USER_ACCESS_LEVEL &gt;= 1){ ?&gt;<br />
</code><code>Inhalt f&#252;r Mitglieder mit einem </code><code>s2Member Level &gt;= 1.<br />
&lt;?php } else if(S2MEMBER_CURRENT_USER_ACCESS_LEVEL === 0){ ?&gt;<br />
Some content for Free Subscribers.<br />
&lt;?php } else if(S2MEMBER_CURRENT_USER_ACCESS_LEVEL === -1){ ?&gt;<br />
&#214;ffentlicher Inhalt<br />
&lt;?php } ?&gt; </code></p>
<p>Das Plugin s2member kann auch auf BuddyPress Seiten eingesetzt werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://webmatter.de/s2member-plugin-fuer-kostenpflichtige-premiummitgliedschaft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Multisite Domain Mapping</title>
		<link>http://webmatter.de/wordpress-mu-domain-mapping/</link>
		<comments>http://webmatter.de/wordpress-mu-domain-mapping/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 12:28:40 +0000</pubDate>
		<dc:creator>en</dc:creator>
				<category><![CDATA[WordPress Plugins A-Z]]></category>
		<category><![CDATA[Domain Mapping]]></category>
		<category><![CDATA[Multisite]]></category>

		<guid isPermaLink="false">http://webmatter.de/?p=1546</guid>
		<description><![CDATA[Mit einer WordPress Multisite Installation lassen sich beliebig viele WordPress Seiten &#252;ber ein Backend verwalten. Mit Hilfe des WordPress MU Domain Mapping Plugins kann diesen Unterseiten dann jeweils ein eigener Domainname zugewiesen werden. F&#252;r eine Multisite Installation sollten die WordPress Dateien und Ordner im Rootverzeichnis liegen, nicht in einem Unterordner. Voraussetzung ist, dass bei der [...]]]></description>
			<content:encoded><![CDATA[<div style="overflow: hidden;"><a href="http://webmatter.de/de/wp-content/uploads/2010/07/multisite.png"><img class="alignleft size-medium wp-image-1571" title="Multisite Backend" src="http://webmatter.de/de/wp-content/uploads/2010/07/multisite-300x141.png" alt="" width="300" height="141" /></a>Mit einer WordPress Multisite Installation lassen sich beliebig viele WordPress Seiten &#252;ber ein Backend verwalten. Mit Hilfe des <a href="http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/">WordPress MU Domain Mapping Plugins</a> kann diesen Unterseiten dann jeweils ein eigener Domainname zugewiesen werden.</div>
<p>F&#252;r eine Multisite Installation sollten die WordPress Dateien und Ordner im Rootverzeichnis liegen, nicht in einem Unterordner. Voraussetzung ist, dass bei der WordPress Installation die Multisitefunktion aktiviert ist.<br />
 Hierzu f&#252;gt man in die Datei wp-config.php eine zus&#228;tzliche Zeile<br />
 <code>define('WP_ALLOW_MULTISITE', true);</code><br />
 oberhalb der Zeile<br />
 <code>/* That's all, stop editing! Happy blogging. */</code><br />
 ein.<br />
 Danach steht unter <strong>Werkzeuge</strong> der zus&#228;tzliche Menupunkt &#8220;Blog-Netzwerk&#8221; zur Verf&#252;gung.</p>
<p>Bei Aktivierung des Netzwerkes kann man w&#228;hlen, ob die Unterseiten jeweils als Subdomain oder als Unterordner angelegt werden sollen. Um die Unterseiten als Subdomains anlegen zu k&#246;nnen, muss der Server Wildcard DNS unterst&#252;tzen. Dies ist bei den meisten Shared Hosting Angeboten nicht der Fall, so dass hier die Einstellung Unterordner gew&#228;hlt werden sollte.</p>
<div style="overflow: hidden;"><a href="http://webmatter.de/de/wp-content/uploads/2010/07/blog-netzwerk.png"><img class="alignleft size-medium wp-image-1577" title="blog-netzwerk" src="http://webmatter.de/de/wp-content/uploads/2010/07/blog-netzwerk-286x300.png" alt="" width="286" height="300" /></a>Nach Aktivierung des Netzwerkes m&#252;ssen nun manuell noch einige kleine &#196;nderungen vorgenommen werden:</p>
<p><br class="spacer_" /></p>
<ol style="margin-left: 310px;">
<li>Im Verzeichnis wp-content muss ein zus&#228;tzlicher Ordner blogs.dir angelegt werden, der volle Schreibrechte f&#252;r den Server besitzen muss.</li>
<li>Die Datei wp-config.php muss erg&#228;nzt werden. Der Code hierf&#252;r wird angezeigt.</li>
<li>Die Datei .htaccess muss erg&#228;nzt werden. Der Code hierf&#252;r wird ebenfalls angezeigt.</li>
</ol>
</div>
<p>Nun lassen sich im Adminbereich unter dem neuen Menupunkt &#8220;Blog-Netzwerk&#8221; neue WordPress Seiten hinzuf&#252;gen und verwalten.</p>
<p>Um diesen neuen Seiten einen eigenen Domainnamen zuweisen zu k&#246;nnen, ben&#246;tigt man das Plugin <a href="http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/">WordPress MU Domain Mapping Plugin</a>. Dieses Plugin darf nicht &#252;ber die automatische Funktion &#8220;Plugins installieren&#8221; installiert werden, sondern muss manuell heruntergeladen, entpackt und anschlie&#223;end m&#252;ssen die Dateien in separate Ordner hochgeladen werden.</p>
<div style="overflow: hidden;"><a href="http://webmatter.de/de/wp-content/uploads/2010/07/domain-mapping-php.png"><img class="alignleft size-medium wp-image-1582" title="domain-mapping.php" src="http://webmatter.de/de/wp-content/uploads/2010/07/domain-mapping-php-300x119.png" alt="" width="300" height="119" /></a>Im wp-content Ordner muss ein zus&#228;tzlicher Ordner <strong>mu-plugins</strong> angelegt werden. In diesen Ordner kommt die Datei <strong>domain_mapping.php</strong>, das Bestandteil des heruntergeladenen MU Domain Mapping Plugins ist.</div>
<div style="overflow: hidden;"><a href="http://webmatter.de/de/wp-content/uploads/2010/07/sunrise.png"><img class="alignleft size-medium wp-image-1584" title="sunrise.php" src="http://webmatter.de/de/wp-content/uploads/2010/07/sunrise-300x89.png" alt="" width="300" height="89" /></a>Nun wird die Datei <strong>sunrise.php</strong>, die ebenfalls im MU Domain Mapping Plugin enthalten ist, direkt in den <strong>wp-content</strong> Ordner hochgeladen.</div>
<div style="overflow: hidden;"><a href="http://webmatter.de/de/wp-content/uploads/2010/07/sunrise-config.png"><img class="alignleft size-medium wp-image-1587" title="Sunrise Aktivierung" src="http://webmatter.de/de/wp-content/uploads/2010/07/sunrise-config-300x83.png" alt="" width="300" height="83" /></a>Nun muss abermals die Datei wp-config.php bearbeitet werden und mit dem Zusatz<br />
 <code>define( 'SUNRISE', 'on' );</code><br />
 wird das Laden der Datei sunrise.php aktiviert.</div>
<div style="overflow: hidden;"><a href="http://webmatter.de/de/wp-content/uploads/2010/07/domainmapping.png"><img class="alignleft size-medium wp-image-1589" title="Konfiguration Domain Mapping" src="http://webmatter.de/de/wp-content/uploads/2010/07/domainmapping-300x197.png" alt="" width="300" height="197" /></a>Nun sind die technischen Voraussetzungen f&#252;r das Domainmapping gegeben und es m&#252;ssen nur noch unter &#8220;Blog-Netzwerk&#8221; → Domain Mapping das Domain Mapping Plugin konfiguriert werden. Hier muss entweder unter IP die IP-Adresse der Multisite Installation oder der Domainname eingegeben werden.</div>
<p>Die IP Adresse l&#228;sst sich z.B. &#252;ber das Online-Tool <a href="http://www.yougetsignal.com/tools/web-sites-on-web-server/">Reverse IP Check</a> herausfinden.</p>
<p>Bei den Domain Optionen am besten die beiden mittleren Optionen ankreuzen, wie auf einem Tutorial von <a href="http://ottopress.com/2010/wordpress-3-0-multisite-domain-mapping-tutorial/">ottopress</a> unter step 3 sehr sch&#246;n erkl&#228;rt ist.</p>
<div style="overflow: hidden;"><a href="http://webmatter.de/de/wp-content/uploads/2010/07/adddomain.png"><img class="alignleft size-medium wp-image-1590" title="Domainnamen hinzuf&#252;gen" src="http://webmatter.de/de/wp-content/uploads/2010/07/adddomain-300x194.png" alt="" width="300" height="194" /></a>Nun wird unter Blog-Netzwerk eine neue Seite angelegt. Um eine andere Domain auf diese Seite zu mappen, muss man sich zun&#228;chst als Administrator dieser Seite einloggen. Es ist wichtig, im <strong>Backend der Unterseite</strong> zu sein, nicht im Backend der Hauptseite. Hier gibt es nun unter dem Menupunkt Werkzeuge einen neuen Link &#8220;Domain-Mapping&#8221;. Hier tr&#228;gt man nun unter &#8220;add new Domain&#8221;, den neuen Domainnamen ein, der dann als &#8220;primary Domain&#8221; aktiviert werden muss.</div>
<div style="overflow: hidden;"><a href="http://webmatter.de/de/wp-content/uploads/2010/07/arecord.png"><img class="alignleft size-medium wp-image-1558" title="A Record" src="http://webmatter.de/de/wp-content/uploads/2010/07/arecord-300x224.png" alt="" width="300" height="224" /></a>Zu guter Letzt m&#252;ssen nun noch bei diesem Domainnamen Einstellungen vorgenommen werden, damit dieser auf die WordPress Multisite Installation verweist. Hierzu muss man den sogenannten A-Record bei den DNS Einstellungen dahingehend &#228;ndern, dass er auf die IP Adresse der Multisite Installation verweist. Der Screenshot links zeigt ein Beispiel der DNS Einstellungsm&#246;glichkeiten bei godaddy. Dies ist von Hoster zu Hoster unterschiedlich.</div>
<div style="overflow: hidden;"><a href="http://webmatter.de/de/wp-content/uploads/2010/07/all-inkl.png"><img class="alignleft size-medium wp-image-1562" title="all-inkl" src="http://webmatter.de/de/wp-content/uploads/2010/07/all-inkl-300x118.png" alt="" width="300" height="118" /></a>Wenn man keine eigene IP Adresse hat (was bei den meisten Shared Hosting Paketen der Fall ist) und die Domain auf einem anderen Server geparkt ist, erh&#228;lt man beim Aufruf der gemappten Domain erst einmal ein &#8220;Forbidden 403&#8243; Fehlermeldung. Dem Shared Server muss nun erst einmal mitgeteilt werden, wohin die Domainanfrage geschickt werden soll.</div>
<p>Wie diese Eingabe aussieht, ist von Hoster zu Hoster verschieden. Bei meinem Hoster all-inkl muss man dazu im kasserver die Domain neu anlegen und als Ziel die Multisite Installation (also das Rootverzeichnis) eingeben. Befindet sich die Domain auf dem gleichen Server wie die Multisite Installation, dann muss auch hier die Multisite Installation als Zielordner f&#252;r diese Domain eingestellt werden.</p>
<p>Es kann noch etwas Zeit in Anspruch nehmen, bis die neuen DNS Einstellungen wirksam sind, aber meist l&#228;sst sich die Seite dann schon nach kurzer Zeit unter der gemappten Domain aufrufen.</p>
]]></content:encoded>
			<wfw:commentRss>http://webmatter.de/wordpress-mu-domain-mapping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamic Headers</title>
		<link>http://webmatter.de/dynamic-headers/</link>
		<comments>http://webmatter.de/dynamic-headers/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 19:10:51 +0000</pubDate>
		<dc:creator>en</dc:creator>
				<category><![CDATA[WordPress Plugins A-Z]]></category>
		<category><![CDATA[dynamische Headerbilder]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://webmatter.de/?p=1515</guid>
		<description><![CDATA[Dynamic Headers ist ein WordPress Plugin, das es erm&#246;glicht, einer einzelnen Seite oder einem einzelnen Artikel ein eigenes Headerbild zuzuweisen. Die Installation ist einfach: Das Plugin bei WordPress herunterladen, entpacken und per ftp in den wp-content/plugins Ordner hochladen oder aber gleich direkt &#252;ber das Backend installieren. Nun muss noch im Ordner wp-content ein Unterordner &#8220;header-images&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-1516" title="dynamic-headers" src="http://webmatter.de/de/wp-content/uploads/2010/03/dynamic-headers-300x96.png" alt="" width="300" height="96" /><a href="http://wordpress.org/extend/plugins/dynamic-headers/">Dynamic Headers</a> ist ein WordPress Plugin, das es erm&#246;glicht, einer einzelnen Seite oder einem einzelnen Artikel ein eigenes Headerbild zuzuweisen.</p>
<p>Die Installation ist einfach: Das Plugin bei WordPress herunterladen, entpacken und per ftp in den wp-content/plugins Ordner hochladen oder aber gleich direkt &#252;ber das Backend installieren.</p>
<p>Nun muss noch im Ordner wp-content ein Unterordner &#8220;header-images&#8221; (/wp-content/header-images/) erstellt werden. Dieser Ordner muss die vollen Schreibrechte chmod 777 erhalten.</p>
<p>Im Backend steht nun in der Navigationsleiste ein neuer Menupunkt &#8220;Headers&#8221; zur Verf&#252;gung. Hier k&#246;nnen unter &#8220;add new images&#8221; die Headerbilder hochgeladen werden (alternativ kann der Upload auch per ftp in den neu erstellten header-images Ordner erfolgen).</p>
<p>Beim Erstellen eines neuen Artikels oder einer neuen Seite steht nun ein neues Feld am unteren Ende der Seite zur Verf&#252;gung. Es tr&#228;gt den Titel &#8220;Nicasio Dynamic Header&#8221;</p>
<p><img class="alignleft size-full wp-image-1517" title="nicasio" src="http://webmatter.de/de/wp-content/uploads/2010/03/nicasio.png" alt="" width="600" height="192" /></p>
<p>Hier werden in einem Dropdownmenu alle hochgeladenen Headerbilder aufgelistet und man kann f&#252;r den betreffenden Artikel oder die betreffende Seite ein Headerbild ausw&#228;hlen, das dann bei Aufruf dieses Artikels oder dieser Seite im Header erscheint.</p>
<p>Damit das Headerbild im Template aufgerufen werden kann, ist noch eine kleine Modifikation des Templates notwendig.</p>
<p>Dort, wo das Headerbild erscheinen soll, muss der folgende Code eingef&#252;gt werden:</p>
<p><code>&lt;?php  if(function_exists('show_media_header')){ show_media_header(); } ?&gt;</code></p>
<p>Die Gr&#246;&#223;e der Headerbilder muss dem f&#252;r das Headerbild im Template zur Verf&#252;gung stehenden Bereich angepasst werden.</p>
<p>Unter &#8220;Headers&#8221; -> Settings kann im Backend auch noch ein Headerbild bestimmt werden, das standardm&#228;&#223;ig als Headerbild erscheint, wenn f&#252;r einen Artikel kein eigenes Headerbild definiert wurde.</p>
]]></content:encoded>
			<wfw:commentRss>http://webmatter.de/dynamic-headers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Widget Logic</title>
		<link>http://webmatter.de/widget-logic/</link>
		<comments>http://webmatter.de/widget-logic/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 09:22:51 +0000</pubDate>
		<dc:creator>en</dc:creator>
				<category><![CDATA[WordPress Plugins A-Z]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[sidebar]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://webmatter.de/?p=1475</guid>
		<description><![CDATA[Widget Logic ist ein cleveres, kleines Plugin, das es erm&#246;glicht, Widgets in der Sidebar nur auf bestimmten Seiten oder in bestimmten Artikeln anzeigen zu lassen. Nach der Installation verf&#252;gt jedes Widget in der Sidebar &#252;ber ein zus&#228;tzliches Feld &#8220;widget logic&#8221;. Hier kann man dann mit Hilfe der conditional tags, die WordPress zur Verf&#252;gung stellt, bestimmen, [...]]]></description>
			<content:encoded><![CDATA[<p>Widget Logic ist ein cleveres, kleines Plugin, das es erm&#246;glicht, Widgets in der Sidebar nur auf bestimmten Seiten oder in bestimmten Artikeln anzeigen zu lassen. Nach der Installation verf&#252;gt jedes Widget in der Sidebar &#252;ber ein zus&#228;tzliches Feld &#8220;widget logic&#8221;. Hier kann man dann mit Hilfe der conditional tags, die WordPress zur Verf&#252;gung stellt, bestimmen, auf welchen Seiten das jeweilige Widget angezeigt werden soll:<br />
<img src="http://webmatter.de/de/wp-content/uploads/2010/02/widgetlogic.png" alt="" title="widgetlogic" width="309" height="271" class="alignleft size-full wp-image-1476" /><br />
is_home() bedeutet z.B. nur auf der Startseite.</p>
<p>F&#252;r weitere conditional tags, die zur Verf&#252;gung stehen, findet sich auf wordpress.org eine &#220;bersicht:<br />
<a href="http://codex.wordpress.org/Conditional_Tags">http://codex.wordpress.org/Conditional_Tags</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webmatter.de/widget-logic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP Post Columns – Artikel in Spalten aufteilen</title>
		<link>http://webmatter.de/wp-post-columns-artikel-in-spalten-aufteilen/</link>
		<comments>http://webmatter.de/wp-post-columns-artikel-in-spalten-aufteilen/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 12:04:53 +0000</pubDate>
		<dc:creator>en</dc:creator>
				<category><![CDATA[WordPress Plugins A-Z]]></category>

		<guid isPermaLink="false">http://webmatter.de/?p=1470</guid>
		<description><![CDATA[Das Plugin wp-post-columns erm&#246;glicht es, den Inhalt einer Seite oder eines Artikels in zwei oder mehr Spalten aufzuteilen. Die Installation ist einfach. Das Plugin herunterladen und in den Ordner wp-content/plugins hochladen und anschlie&#223;end im Backend aktivieren. Es stehen nun f&#252;r jede Spalte sogenannte Shorttags zur Verf&#252;gung, mit Hilfe derer man den Inhalt in Spalten aufteilen [...]]]></description>
			<content:encoded><![CDATA[<p>Das Plugin <a href="http://wordpress.org/extend/plugins/wp-post-columns/">wp-post-columns</a> erm&#246;glicht es, den Inhalt einer Seite oder eines Artikels in zwei oder mehr Spalten aufzuteilen.</p>
<p>Die Installation ist einfach. Das Plugin <a href="http://wordpress.org/extend/plugins/wp-post-columns/">herunterladen</a> und in den Ordner wp-content/plugins hochladen und anschlie&#223;end im Backend aktivieren.<br />
Es stehen nun f&#252;r jede Spalte sogenannte Shorttags zur Verf&#252;gung, mit Hilfe derer man den Inhalt in Spalten aufteilen kann. Eine Spalte beginnt mit einem &#246;ffnenden [column width="47%" padding="6%"] Tag, dem noch Parameter f&#252;r die Weite width=&#8221;x%&#8221; und den Innenabstand padding=&#8221;x%&#8221; mitgegeben werden. Anschlie&#223;end folgt der Inhalt f&#252;r die erste Spalte, die dann mit einem schlie&#223;endem [/column] Tag wieder geschlossen wird.</p>
<p><strong>Beispiel f&#252;r ein 2-Spalten Layout:</strong><br />
[column width="47%" padding="6%"]<br />
Inhalt der ersten Spalte<br />
[/column]<br />
[column width="47%" padding="0"]<br />
Inhalt der zweiten Spalte<br />
[/column][end_columns]</p>
<p><strong>Beispiel f&#252;r ein 3-Spalten Layout:</strong></p>
<p>[column width="30%" padding="5%"]<br />
Inhalt der ersten Spalte<br />
[/column]<br />
[column width="30%" padding="5%"]<br />
Inhalt der zweiten Spalte<br />
[/column]<br />
[column width="30%" padding="0"]<br />
Inhalt der dritten Spalte<br />
[/column][end_columns]<br />
<strong><br />
Beispiel f&#252;r ein 4-Spalten Layout:</strong></p>
<p>[column width="22%" padding="4%"]<br />
Inhalt der ersten Spalte<br />
[/column]<br />
[column width="22%" padding="4%"]<br />
Inhalt der zweiten Spalte<br />
[/column]<br />
[column width="22%" padding="4%"]<br />
Inhalt der dritten Spalte<br />
[/column]<br />
[column width="22%" padding="0"]<br />
Inhalt der vierten Spalte<br />
[/column][end_columns]</p>
<p>Statt prozentualer Angaben k&#246;nnen nat&#252;rlich auch feste Werte in Pixeln eingesetzt werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://webmatter.de/wp-post-columns-artikel-in-spalten-aufteilen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automatisches Aktualisieren der Plugins bei safe_mode on</title>
		<link>http://webmatter.de/automatisches-aktualisieren-der-plugins-bei-safe_mode-on/</link>
		<comments>http://webmatter.de/automatisches-aktualisieren-der-plugins-bei-safe_mode-on/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 22:06:51 +0000</pubDate>
		<dc:creator>en</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://webmatter.de/?p=1385</guid>
		<description><![CDATA[In die wp-config.php folgenden Eintrag setzen: define('WP_TEMP_DIR', ini_get('upload_tmp_dir')); Um herauszufinden, welches der Ordner f&#252;r tempor&#228;re Dateien ist, einfach folgenden php-Befehl in eine php-Datei schreiben (kann danach wieder gel&#246;scht werden): Es wird dann der Pfad zum tempor&#228;ren Ordner ausgegeben.]]></description>
			<content:encoded><![CDATA[<p>In die wp-config.php folgenden Eintrag setzen:</p>
<p><code>define('WP_TEMP_DIR', ini_get('upload_tmp_dir'));</code></p>
<p>Um herauszufinden, welches der Ordner f&#252;r tempor&#228;re Dateien ist, einfach folgenden php-Befehl in eine php-Datei schreiben (kann danach wieder gel&#246;scht werden):</p>
<p><code>   <?php echo WP_TEMP_DIR; ?>    </code></p>
<p>Es wird dann der Pfad zum tempor&#228;ren Ordner ausgegeben.</p>
]]></content:encoded>
			<wfw:commentRss>http://webmatter.de/automatisches-aktualisieren-der-plugins-bei-safe_mode-on/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Boxes</title>
		<link>http://webmatter.de/boxes/</link>
		<comments>http://webmatter.de/boxes/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 21:41:57 +0000</pubDate>
		<dc:creator>en</dc:creator>
				<category><![CDATA[HTML Templates]]></category>

		<guid isPermaLink="false">http://webmatter.de/?p=1403</guid>
		<description><![CDATA[Vorschau &#124; Download]]></description>
			<content:encoded><![CDATA[<p><a href="http://webmatter.de/de/wp-content/uploads/2010/01/boxes.png" class="templates"><img src="http://webmatter.de/de/wp-content/uploads/2010/01/boxes-300x201.png" alt="" title="boxes" width="300" height="201" class="alignnone size-medium wp-image-1404" /></a></p>
<p class="download"><a class="preview" href="http://webmatter.de/de/wp-content/uploads/2010/01/boxes.png">Vorschau</a> | <a class="download" href="http://www.webmatter.de/downloads/boxes.zip">Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webmatter.de/boxes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spooky – WordPress Theme</title>
		<link>http://webmatter.de/spooky-them/</link>
		<comments>http://webmatter.de/spooky-them/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 21:40:49 +0000</pubDate>
		<dc:creator>en</dc:creator>
				<category><![CDATA[WordPress Themes]]></category>

		<guid isPermaLink="false">http://webmatter.de/?p=1406</guid>
		<description><![CDATA[Vorschau &#124; Download]]></description>
			<content:encoded><![CDATA[<p><a class="templates" href="http://webmatter.de/de/wp-content/uploads/2008/07/spooky_l1.png"><img src="http://webmatter.de/de/wp-content/uploads/2008/07/spooky_l1-300x189.png" alt="Spooky" title="Spooky" width="300" height="189" class="alignnone size-medium wp-image-1129" /></a></p>
<p class="download"><a href="http://webmatter.de/de/wp-content/uploads/2008/07/spooky_l1.png" class="preview">Vorschau</a> | <a href="http://webmatter.de/downloads/Spooky" class="download">Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webmatter.de/spooky-them/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gothic</title>
		<link>http://webmatter.de/gothic/</link>
		<comments>http://webmatter.de/gothic/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 21:37:33 +0000</pubDate>
		<dc:creator>en</dc:creator>
				<category><![CDATA[HTML Templates]]></category>

		<guid isPermaLink="false">http://webmatter.de/?p=1399</guid>
		<description><![CDATA[Vorschau &#124; Download]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.webmatter.de/preview/gothic/index.html" class="templates" ><img title="Template Gothic" src="http://www.webmatter.de/de/wp-content/uploads/2008/08/screenshot.jpg" alt="Gothic Template" width="300" height="214" /></a></p>
<p class="download"><a class="preview" href="http://www.webmatter.de/preview/gothic/index.html" >Vorschau</a> | <a class="download" href="http://www.webmatter.de/de/downloads/gothic.zip">Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webmatter.de/gothic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Big City – WordPress Theme</title>
		<link>http://webmatter.de/big-city-2/</link>
		<comments>http://webmatter.de/big-city-2/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 21:21:15 +0000</pubDate>
		<dc:creator>en</dc:creator>
				<category><![CDATA[WordPress Themes]]></category>

		<guid isPermaLink="false">http://webmatter.de/?p=1407</guid>
		<description><![CDATA[Vorschau &#124; Download]]></description>
			<content:encoded><![CDATA[<p><a class="templates" href='http://www.web-matters.de/wordpress/index.php?preview_theme=bigcity'><img src="http://www.webmatter.de/de/wp-content/uploads/2008/07/screenshot.jpg" alt="Big City Template" title="Template Big City" width="300" height="226"  /></a></p>
<p class="download"><a href='http://www.web-matters.de/wordpress/' class="preview">Vorschau</a> | <a href='http://www.webmatter.de/downloads/wp-bigcity.zip' class="download">Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webmatter.de/big-city-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
