<?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; Wordpress</title>
	<atom:link href="http://webdesign-passau.com/wordpress/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://webdesign-passau.com/wordpress</link>
	<description></description>
	<lastBuildDate>Wed, 18 Apr 2012 07:28:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Lightbox Plugin für WordPress</title>
		<link>http://webdesign-passau.com/wordpress/lightbox-plugin-fur-wordpress/</link>
		<comments>http://webdesign-passau.com/wordpress/lightbox-plugin-fur-wordpress/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 09:30:11 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Galerie]]></category>
		<category><![CDATA[lightbox]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=645</guid>
		<description><![CDATA[Plugins um Bilder in WordPress per Lightbox zu vergrößern gibt es eine Menge. NextGen Gallery, Thickbox, Fancy Box, Slinbox2, etc.. Getestet habe ich mittlerweile einige davon, ohne dass ich irgendwo hängengeblieben bin. Vor ein paar Tagen stieß ich zufällig auf &#8230; <a href="http://webdesign-passau.com/wordpress/lightbox-plugin-fur-wordpress/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="abstandunten0">Plugins um Bilder in WordPress per Lightbox zu vergrößern gibt es eine Menge. NextGen Gallery, Thickbox, Fancy Box, Slinbox2, etc.. Getestet habe ich mittlerweile einige davon, ohne dass ich irgendwo hängengeblieben bin.</p>
<p>Vor ein paar Tagen stieß ich zufällig <span id="more-645"></span> auf <a href="http://wordpress.org/extend/plugins/jquery-lightbox-for-native-galleries/" title="Externer Link">jquery-lightbox-for-native-galleries</a> von <a href="http://www.viper007bond.com/wordpress-plugins/jquery-lightbox-for-native-galleries/" title="Externer Link"> <em>Alex </em>alias <em>Viper007Bond</em></a>. Grundlage ist <a href="http://jacklmoore.com/colorbox/" title="Externer Link"><em>Colorbox</em> von <em>Jack Moore</em></a> .</p>
<p>Schiebt den entpackten Lightboxordner in den Pluginordner eures Webspace und aktiviert es. Ihr könnt nun zwischen fünf verschiedenen Styles<em> (Theme #1 &#8211; Theme #5)</em> wählen.</p>
<p>Die Bilder ladet ihr ganz normal mit der entsprechenden WordPressfunktion hoch (<em>Hochladen/Einfügen</em> direkt über dem Editor!) und integriert sie in euren Artikel.</p>
<h3 class="ueberschrift-im-beitrag">Die Galerien</h3>
<p>Dort gibt es nicht viel zu beachten. Ihr müßt nur schauen, dass ihr <em>beim Hochladen der Bilder</em> in der <em>Einzelansichtsmaske</em> den Titel mit einem sinnvollen Text füllt. Daraus wird dann der Bildertitel in der Lightboxansicht gebildet.</p>
<h3 class="ueberschrift-im-beitrag">Das Einzelbild</h3>
<p>Da gibt es schon etwas mehr zu tun. Ihr solltet das <code class="textfarbe">a</code>-Tag im Editor mit der Klasse<code class="textfarbe"> .lightbox</code> versehen, sonst könnt ihr die Lightboxansicht nur mit dem <em>Zurück-Button</em> eures Browsers schließen.</p>
<p class="abstandunten0">Möchtet ihr mehrere Bilder auf einer Seite, die durch Text voneinander getrennt sind, in der Lightboxansicht durchblättern benötigt das<code class="textfarbe"> a</code>-Tag noch die Ergänzung <code class="textfarbe">rel="lightbox"</code> damit es funktioniert. </p>
<p class="abstandunten0">Für eine ordentlichen Bildertitel in der Lightboxansicht gebt ihr dem <code class="textfarbe">a</code>-Tag noch das<code class="textfarbe"> title</code>-Attribut mit passendem Text z.B.:</p>
<div class="beitragscode">
<p class="abstandunten0"><code class="textfarbe">&lt;a href=&quot;#&quot; class=&quot;lightbox&quot; rel=&quot;lightbox&quot; title=&quot;Bildertitel&quot;&gt;</code></p>
</div>
<p><!-- Ende .beitragscode --></p>
<h3 class="ueberschrift-im-beitrag">Deutsche Text in der Lightboxansicht</h3>
<p>Es sollen <code class="textfarbe">previous</code>, <code class="textfarbe">next</code>, <code class="textfarbe">image</code>, <code class="textfarbe">of </code>und <code class="textfarbe">close</code> gegen <code class="textfarbe">vorheriges</code>, <code class="textfarbe">nächstes</code>, <code class="textfarbe">Bild</code>,<code class="textfarbe"> von</code> und <code class="textfarbe">schließen</code> ausgetauscht werden.</p>
<p class="abstandunten0"><em>Öffnet dazu die Datei:</em></p>
<p><code class="textfarbe">wp-content - plugins - jquery-lightbox-for-native-galleries- colorbox - <strong>jquery.colorbox-min.js</strong></code> in eurem Lieblingseditor (z.B. <a href="http://notepad-plus-plus.org/" title="Externer Link">notepad++</a>)</p>
<p class="abstandunten2 abstandoben2">Gebt dort im Menüpunkt <em>Suchen</em> <code class="textfarbe">preloading:e,current</code> in der Maske ein. Dann springt er zu dieser Stelle (in der Statusleiste des Editors müßte er z.B. <em>Zeile 4, Position 2068</em> anzeigen).</p>
<p class="abstandunten0"><em>In diesem Bereich führt ihr dann die Sprachänderungen durch:</em></p>
<div class="beitragscode">
<p class="abstandunten0"><code class="textfarbe">preloading:e,current:&quot;image {current} of {total}&quot;,previous:&quot;previous&quot;,next:&quot;next&quot;,close:&quot;close&quot;,</code></p>
</div>
<p><!-- Ende .beitragscode --></p>
<p class="abstandunten0">wird dann zu:</p>
<div class="beitragscode">
<p class="abstandunten0"><code class="textfarbe">preloading:e,current:&quot;Bild {current} von {total}&quot;,previous:&quot;vorheriges&quot;,next:&quot;nächtes&quot;,close:&quot;schließen&quot;,</code></p>
</div>
<p><!-- Ende .beitragscode --></p>
<p class="abstandunten0 abstandoben2">Leider kommt es dann im <em>Theme 4</em> zu Überlappungen.</p>
<p><code class="textfarbe"> vorheriges/nächstes</code> überlappt mit z.B.<code class="textfarbe"> Bild 1 von 2</code></p>
<p class="abstandunten0">Abhilfe schafft eine Änderung der zuständigen CSS-Datei. Diese findet ihr unter:</p>
<p><code class="textfarbe"><em>wp-content - plugins - jquery-lightbox-for-native-galleries - colorbox - theme4 - colorbox.css - Zeile 35</em></code></p>
<p class="abstandunten">Bei <code class="textfarbe">#cboxCurrent</code> einfach aus <code class="textfarbe">left:100px;</code> z.B.<code class="textfarbe"> left 120px;</code> machen.</p>
<p>Leider müssen diese Änderungen evtl. bei jedem Update des Plugins  erneut durchgeführt werden. Das ist aber imho nicht wirklich zeitaufwändig, da ihr die Änderungen einfach in einer Vorlagendatei speichern könnt und per <em>copy/paste</em> schnell an den richtigen Stellen einfügt.</p>
<p class="abstandunten0 abstandoben2">edit. Von <a href="http://toscho.de/" title="Externer Link">Thomas</a> kam bei <em>Google+</em> noch der Hinweis dass die <a href="http://wordpress.stackexchange.com/questions/37918/adding-jquery-and-thickbox-to-wordpress-theme/41087#41087" title="Externer Link"> reine Lightbox-Funktionalität</a> auch <em>(im Moment noch!) </em>recht simpel ohne Plugin verwirklicht werden kann. Ist aber imho nicht so komfortabel wie das Plugin.</p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/lightbox-plugin-fur-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP 3 &#8211; Schriftgröße- und Art im HTML-Editor ändern</title>
		<link>http://webdesign-passau.com/wordpress/wp3-schrift-editor-aendern/</link>
		<comments>http://webdesign-passau.com/wordpress/wp3-schrift-editor-aendern/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 15:13:04 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Editor]]></category>
		<category><![CDATA[Schriftart]]></category>
		<category><![CDATA[Schriftgröße]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=633</guid>
		<description><![CDATA[Habt ihr euch schon mal gefragt, wie man die Schriftgröße- und Art im Editor ändern kann? &#8230;Nein?&#8230; Macht nix, ich sag&#8217;s euch trotzdem. Dazu erstellen wir uns rasch ein kleines Plugin. Wir d.h. nicht ich sondern in diesem Falle alchymyth &#8230; <a href="http://webdesign-passau.com/wordpress/wp3-schrift-editor-aendern/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Habt ihr euch schon mal gefragt, wie man die Schriftgröße- und Art im Editor ändern kann?</p>
<p>&#8230;Nein?&#8230; Macht nix, ich sag&#8217;s euch trotzdem. <img src='http://webdesign-passau.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <span id="more-633"></span></p>
<p>Dazu erstellen wir uns rasch ein kleines Plugin. Wir d.h. <em>nicht</em> ich sondern in diesem Falle <a href="http://www.transformationpowertools.com/wordpress/" title="Externer Link">alchymyth</a> aus dem <a href="http://forum.wordpress-deutschland.org/mitglied/23424-alchymyth.html" title="Externer Link">WordPressforum</a>. Ihm gilt in diesem Falle auch mein besonderer Dank für seine Hilfe.</p>
<p class="abstandunten0 abstandoben2">Code des Plugins:</p>
<div class="beitragscode">
<ul>
<li><code>&lt;?php</code></li>
<li><code class="kommentarfarbe">/*</code></li>
<li><code class="kommentarfarbe">Plugin Name: Html Editor Font Size</code></li>
<li><code class="kommentarfarbe">Plugin author: alchymyth aus dem WordPressforum</code></li>
<li><code class="kommentarfarbe">Description: Schriftgröße- u. Art in der HTML-Ansicht des Editors ändern.</code></li>
<li><code class="kommentarfarbe">License: GPL2</code></li>
<li><code class="kommentarfarbe">*/</code></li>
<li><code>function custom_font_size_html_editor() {</code></li>
<li><code>echo '&lt;style type=&quot;text/css&quot;&gt; textarea#content {</code></li>
<li><code>font-size: 16px; font-family:calibri; }&lt;/style&gt;';</code></li>
<li><code>}</code></li>
<li><code>add_action('admin_head', 'custom_font_size_html_editor')?&gt;</code></li>
</ul>
</div>
<p>Die Datei könnt ihr z.B. <code>html-editor-font-size.php</code> nennen. Achtet bitte darauf das da keine unnötigen Leerstellen sind, damit es keinen Fehler gibt.</p>
<p>Schiebt es per <em>FTP</em> in den Pluginordner eurer WP-Installation und aktiviert es im <em>Backend</em>. Das war&#8217;s schon.</p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/wp3-schrift-editor-aendern/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>WP 3.1 &#8211; TwentyTen killt Textzoom im IE</title>
		<link>http://webdesign-passau.com/wordpress/wordpress-killt-textzoom-im-ie/</link>
		<comments>http://webdesign-passau.com/wordpress/wordpress-killt-textzoom-im-ie/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 09:37:08 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[textzoom]]></category>
		<category><![CDATA[twentyten]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=623</guid>
		<description><![CDATA[Der normale Seitenzoom, wo alles mitwächst, sorgt dafür, das man beim Lesen ganz schnell horizontal scrollen muss, was den Lesekomfort beträchtlich einschränkt. Der reine Textzoom bietet die Möglichkeit sich auch abends nach einem anstrengenden Arbeitstag die Textgröße bequem anzupassen. Im &#8230; <a href="http://webdesign-passau.com/wordpress/wordpress-killt-textzoom-im-ie/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Der normale Seitenzoom, wo alles mitwächst, sorgt dafür, das man beim Lesen ganz schnell <em>horizontal scrollen</em> muss, was den Lesekomfort beträchtlich einschränkt. Der <em>reine</em> Textzoom bietet die Möglichkeit sich auch abends nach einem anstrengenden Arbeitstag die Textgröße bequem anzupassen.</p>
<p>Im Firefox 4 könnt ihr den Textzoom in der Menüleiste unter <em>Ansicht &#8211; Zoom &#8211; Nur Text zoomen</em> einstellen. Der Internet Explorer 8 hat den Textzoom unter <em>Seite &#8211; Textgröße</em>. Beim IE 9 müsst ihr euch entweder die Menüleiste einblenden und dann unter <em>Ansicht &#8211; Textgröße</em> die entsprechende Einstellung vornehmen, oder ihr blendet die Befehlszeile ein und fügt durch <em>Anpassen</em> den gewünschten Befehl hinzu.</p>
<p class="abstandunten">Seid ihr IE-Nutzer und geratet beim Surfen an einen Blog, der auf dem TwentyTen-Theme basiert werdet ihr feststellen das der Textzoom im IE seinen Dienst verweigert.<span id="more-623"></span></p>
<p>Falls ihr einen Blog betreibt, der auf TwentyTen basiert könnt ihr das mit meiner Hilfestellung schnell korrigieren:</p>
<p>Ladet euch <a href="http://webdesign-passau.com/wordpress/wp-content/uploads/2011/04/twentyten-textzoom-ie.zip">diesen gezippten Ordner runter</a>, entpackt ihn und kopiert die darin befindliche <code>twentyten-textzoom-ie.css</code> in den Ordner eures Themes.</p>
<p class="abstandunten0 abstandoben2">Dann öffnet ihr die <code>header.php</code> eures Themes und sucht diese Zeile:</p>
<div class="beitragscode">
<ul>
<li><code>&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;all&quot; href=&quot;&lt;?php bloginfo( 'stylesheet_url' ); ?&gt;&quot; /&gt;</code></li>
</ul>
</div>
<p class="abstandunten0 abstandoben2">Direkt darunter fügt ihr einfach diese Zeile hinzu::</p>
<div class="beitragscode">
<ul>
<li><code>&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;screen&quot; href=&quot;&lt;?php bloginfo('template_directory'); ?&gt;/twentyten-textzoom-ie.css&quot; /&gt;</code></li>
</ul>
</div>
<p class="abstandoben2">Beim Internet Explorer funktioniert der Textzoom nicht, wenn die Schriftgröße die Maßeinheit Pixel hat.</p>
<p>Ich habe mir in der <code>style.css</code> des TwentyTen-Themes alle Anweisungen herausgesucht, wo das der Fall ist, sie in eine <code>twentyten-textzoom-ie.css</code> kopiert und mittels des <a href="http://riddle.pl/emcalc/" title="Externer Link">Pixel-in-em-Rechner</a> Pixel in em umgerechnet und eingetragen.</p>
<p>Da diese Datei in der <code>header.php</code> nach der normalen <code>style.css</code> eingebunden wird, gelten die dortigen <em>em</em>-Werte für die Schriftgröße und der Textzoom des IE funktioniert problemlos.</p>
<p>Wenn euch <em>em</em> nicht gefällt könnt ihr auch Prozent als Maßeinheit nehmen, dann funktioniert der Textzoom des IE auch. Das ist aber nicht so bequem wie meine vorbereitete Datei herunterzuladen und einzubinden, da es eine ganze Menge Pixelwerte sind, die ihr heraussuchen und ändern müsst. <img src='http://webdesign-passau.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/wordpress-killt-textzoom-im-ie/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WP 3 &#8211; comment_form() Gestaltung und Ausgabe</title>
		<link>http://webdesign-passau.com/wordpress/wp-3-comment_form-gestaltung-und-ausgabe/</link>
		<comments>http://webdesign-passau.com/wordpress/wp-3-comment_form-gestaltung-und-ausgabe/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 13:04:55 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[comment_form]]></category>
		<category><![CDATA[Formular]]></category>
		<category><![CDATA[gestaltung]]></category>
		<category><![CDATA[Kommentare]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=610</guid>
		<description><![CDATA[Zwei Möglichkeiten der Textgestaltung des Kommentarformulars habe ich schon in dem Artikel erwähnt. In diesem Artikel möchte ich alle wichtigen Möglichkeiten der Gestaltung zusammenfassen. Die Ausgabe des Kommentarformulars wird in der comments.php mit dieser dürren Zeile unmittelbar vor dem Ende &#8230; <a href="http://webdesign-passau.com/wordpress/wp-3-comment_form-gestaltung-und-ausgabe/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Zwei Möglichkeiten der Textgestaltung des Kommentarformulars habe ich schon in <a href="http://webdesign-passau.com/wordpress/wp-3-comment_form/">dem Artikel</a> erwähnt. In diesem Artikel möchte ich alle wichtigen Möglichkeiten der Gestaltung zusammenfassen.</p>
<p> <span id="more-610"></span></p>
<p class="abstandunten0 abstandoben2">Die Ausgabe des Kommentarformulars wird in der <code>comments.php</code> mit dieser dürren Zeile unmittelbar vor dem Ende vom <code>div#comments</code> gesteuert:</p>
<div class="beitragscode">
<ul>
<li><code>&lt;?php comment_form(); ?&gt;</code></li>
</ul>
</div>
<p><a href="http://codex.wordpress.org/Function_Reference/comment_form" title="Externer Link">Link zum WP-Codex bezüglich <em>comments_form()</em></a></p>
<h3>Zusammenfassung der wichtigsten Änderungsmöglichkeiten:</h3>
<p class="abstandunten0">In der <code>comments.php</code> ändern/ergänzen:</p>
<div class="beitragscode">
<ul>
<li><code class="kommentarfarbe">// Überschrift Formularcontainer ändern</code></li>
<li><code>&lt;?php comment_form(array('title_reply'=&gt;'Sprich und fürchte dich nicht!')); ?&gt;</code></li>
</ul>
</div>
<div class="beitragscode abstandoben">
<ul>
<li><code class="kommentarfarbe">// Text am Anfang des Formularcontainers ändern </code></li>
<li><code>&lt;?php comment_form(array( 'comment_notes_before'=&gt; '&lt;p class=&quot;comment-notes&quot;&gt;'</code></li>
<li><code>. __( 'Eine Muh, eine Mäh, eine Täterätätä &lt;span class=&quot;required-tags&quot;&gt;*&lt;/span&gt;' ). '&lt;/p&gt;' ));  ?&gt;</code></li>
</ul>
</div>
<div class="beitragscode abstandoben">
<ul>
<li><code class="kommentarfarbe">// Überschrift der <em>textarea</em> ändern/ergänzen: </code></li>
<li><code>&lt;?php comment_form(array('comment_field'=&gt; '&lt;p class=&quot;comment-form-comment&quot;&gt;&lt;label for=&quot;comment&quot;&gt;'</code></li>
<li><code>. __('Kommentar zackzack')</code></li>
<li><code>. '&lt;/label&gt;&lt;br /&gt;&lt;textarea id=&quot;comment&quot; name=&quot;comment&quot; cols=&quot;45&quot; rows=&quot;8&quot; aria-required=&quot;true&quot;&gt;&lt;/textarea&gt;&lt;/p&gt;',));  ?&gt;</code></li>
</ul>
</div>
<div class="beitragscode abstandoben">
<ul>
<li><code class="kommentarfarbe">// Text <strong>nach</strong> der <em>textarea</em> ändern</code></li>
<li><code>&lt;?php comment_form(array('comment_notes_after'=&gt;'&lt;p class=&quot;form-allowed-tags&quot;&gt;'</code></li>
<li><code>. __( 'Bitte maskiert &lt;span class=&quot;maskierung&quot;&gt;&amp;lt;&lt;/span&gt; mit  &lt;span class=&quot;maskierung&quot;&gt;&amp;amp;lt;&lt;/span&gt;</code></li>
<li><code>und  &lt;span class=&quot;maskierung&quot;&gt;&amp;gt;&lt;/span&gt; mit  &lt;span class=&quot;maskierung&quot;&gt;&amp;amp;gt;&lt;/span&gt; sonst verschwinden</code></li>
<li><code>sie im Nirgendwo!' ). '&lt;/p&gt;'));  ?&gt;</code></li>
</ul>
</div>
<div class="beitragscode abstandoben">
<ul>
<li><code class="kommentarfarbe">// Text des Abschicken-Buttons ändern  </code></li>
<li><code>&lt;?php comment_form(array( 'label_submit' =&gt; 'Ab dafür!'));  ?&gt;</code></li>
</ul>
</div>
<p>Wenn ihr mehrere Änderungen durchführen wollt vergeßt nicht dazwischen jeweils ein Komma einzufügen. Nach der letzten Änderung bitte das Komma weglassen.</p>
<p class="abstandunten0 abstandoben2">In die <code>functions.php</code> eintragen:</p>
<div class="beitragscode">
<ul>
<li><code class="kommentarfarbe">// Filter zum Verändern der Texte des Kommentarformulars</code></li>
<li><code>function my_fields($fields) {</code></li>
<li><code class="kommentarfarbe">// Text des Namensfeldes ändern</code></li>
<li><code>$fields['author'] = '&lt;p class=&quot;comment-form-author&quot;&gt;' . '&lt;label for=&quot;author&quot;&gt;' . __( 'Name zackzack*' ) . '&lt;/label&gt; ' . ( $req ? '&lt;span class=&quot;required&quot;&gt;*&lt;/span&gt;' : '' ) .</code></li>
<li><code>'&lt;input id=&quot;author&quot; name=&quot;author&quot; type=&quot;text&quot; value=&quot;' . esc_attr( $commenter['comment_author'] ) . '&quot; size=&quot;30&quot;' . $aria_req . ' /&gt;&lt;/p&gt;';</code></li>
<li><code class="kommentarfarbe">// Text des E-Mail-Feldes ändern</code></li>
<li><code>$fields['email'] = '&lt;p class=&quot;comment-form-email&quot;&gt;&lt;label for=&quot;email&quot;&gt;' . __( 'E-Mail zackzack*' ) . '&lt;/label&gt; ' . ( $req ? '&lt;span class=&quot;required&quot;&gt;*&lt;/span&gt;' : '' ) .</code></li>
<li><code>'&lt;input id=&quot;email&quot; name=&quot;email&quot; type=&quot;text&quot; value=&quot;' . esc_attr(  $commenter['comment_author_email'] ) . '&quot; size=&quot;30&quot;' . $aria_req . ' /&gt;&lt;/p&gt;';</code></li>
<li><code class="kommentarfarbe">// Text des Webseitenfeldes ändern</code></li>
<li><code>$fields['url'] = '&lt;p class=&quot;comment-form-url&quot;&gt;&lt;label for=&quot;url&quot;&gt;' . __( 'Website zackzack' ) . '&lt;/label&gt;' .</code></li>
<li><code>'&lt;input id=&quot;url&quot; name=&quot;url&quot; type=&quot;text&quot; value=&quot;' . esc_attr( $commenter['comment_author_url'] ) . '&quot; size=&quot;30&quot; /&gt;&lt;/p&gt;';</code></li>
<li><code>return $fields; }</code></li>
<li><code>add_filter('comment_form_default_fields','my_fields');</code></li>
</ul>
</div>
<p>Dort könnt ihr dann bequem weitere Texte ändern. Ich hab mich mal im wesentlichen drauf beschränkt, jeweils ein knackiges <em>zackzack</em> an den Ursprungstext anzuhängen.</p>
<p>Die Anleitung wie ich den Filter einbaue habe ich in einem Blogartikel von <a href="http://www.elmastudio.de/wordpress/den-kommentarbereich-in-wordpress-3-anpassen/" title="Externer Link">Ellen Bauer vom Elmastudio</a> entdeckt.</p>
<p>Hier könnt ihr euch einen <a href="/wordpress/wp-content/uploads/2011/03/comment-form-filter-argumente.zip"> <strong>gezippten Ordner</strong></a> herunterladen, der die Argumente und Filter zum bequemen <em>copy/paste</em> in einer PHP-Datei zusammengefaßt hat.<br />
Außerdem ist eine PDF-Datei mit dem Quelltext des Formularcontainers dabei. Einfach ausdrucken und vor die Tastatur legen, dann müßt ihr nicht mehr mit <a href="https://addons.mozilla.org/de/firefox/addon/firebug/">Firebug</a> hin- und herswitchen, um herauszufinden, welche <em>Klassen</em> und <em>id</em> für welche Formularelemente gelten.</p>
<p class="abstandoben">Ich hoffe der Artikel trägt dazu bei, das nicht 90% aller deutschsprachigen Blogs als Überschrift des Formularcontainers <em>Hinterlasse einen Kommentar</em> haben. <img src='http://webdesign-passau.com/wordpress/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/wp-3-comment_form-gestaltung-und-ausgabe/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>WP 3.1 &#8211; Weitere Sicherheitslücke durch Ausgabe Loginname</title>
		<link>http://webdesign-passau.com/wordpress/wp-3-sicherheitsluecke-ausgabe-loginname/</link>
		<comments>http://webdesign-passau.com/wordpress/wp-3-sicherheitsluecke-ausgabe-loginname/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 11:00:59 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[loginname]]></category>
		<category><![CDATA[sicherheitslücke]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=604</guid>
		<description><![CDATA[Gestern habe ich in einem Artikel etwas über eine kleine Sicherheitslücke geschrieben, bzw. über etwas, was geneigten Hackern den Zugang zu eurem Blog etwas erleichtern könnte. Durch Christians Hinweis bin ich drauf gekommen, dass der Loginname manchmal auch in der &#8230; <a href="http://webdesign-passau.com/wordpress/wp-3-sicherheitsluecke-ausgabe-loginname/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Gestern habe ich <a href="/wordpress/wp-3-sicherheitsluecke-durch-gestaltungsmoeglichkeit/">in einem Artikel</a> etwas über eine kleine Sicherheitslücke geschrieben, bzw. über etwas, was geneigten Hackern den Zugang zu eurem Blog etwas erleichtern könnte. Durch <a href="http://christian-hammerl.de/" title="Externer Link">Christians</a> Hinweis bin ich drauf gekommen, dass der Loginname manchmal auch in der Adresszeile eures Browsers angezeigt wird.</p>
<p><span id="more-604"></span></p>
<p>Sehr oft stehen unterhalb des Titels eures Artikels ein paar <em>Metadaten</em> (Publiziert am&#8230;von&#8230;.usw.)</p>
<p>Wenn ihr dort auf den Namen des Autors klickt, führt der Link zu einer Seite, wo alle Artikel des Autors angezeigt werden. Leider wird dort der Loginname in der Adresszeile des Browsers als Teil der Url mit angezeigt.</p>
<p>Das läßt sich verhindern indem man die Verlinkung des Autorennamens entfernt.</p>
<p class="abstandunten0 abstandoben2"><code>functions.php</code> ziemlich weit unten innerhalb der <em>Funktion</em> <code>twentyten_posted_on</code>.</p>
<p class="abstandunten0">Diese Zeile:</p>
<div class="beitragscode">
<ul>
<li><code>sprintf( '&lt;span class=&quot;author vcard&quot;&gt;&lt;a class=&quot;url fn n&quot; href=&quot;%1$s&quot; title=&quot;%2$s&quot;&gt;%3$s&lt;/a&gt;&lt;/span&gt;',</code></li>
</ul>
</div>
<p class="abstandunten0 abstandoben2">einfach durch diese Zeile ersetzen:</p>
<div class="beitragscode">
<ul>
<li><code>sprintf( '&lt;span class=&quot;author vcard&quot;&gt;&lt;span class=&quot;url fn n namensgestaltung&quot;&gt;%3$s&lt;/span&gt;&lt;/span&gt;',</code></li>
</ul>
</div>
<p>Damit ist der Link weg, wo in der Adresszeile eurer Loginname angezeigt wird. Zusätzlich habe ich dem <code>span</code> noch eine weitere Klasse (<code>.namensgestaltung</code>) zur Gestaltung des Autorennamens mit auf den Weg gegeben.</p>
<p class="abstandoben">Wenn ihr noch etwas sinnvolles für die Sicherheit eures Blogs tun wollt, dann installiert euch das <a href="http://wordpress.org/extend/plugins/login-lockdown/" title="Externer Link">Plugin Login LockDown</a>. Damit könnt ihr die Anzahl der Loginversuche begrenzen, einen Timeout in beliebiger Länge festlegen, Loginerrors maskieren, Lockout schon bei falschem Loginnamen und IP&#8217;s manuell ausschließen.</p>
<p><a href="http://yoda.neun12.de/artikel-29" title="Externer Link">Ralf hat in seinem Blog</a> auch noch etwas lesenswertes dazu geschrieben. <img src='http://webdesign-passau.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/wp-3-sicherheitsluecke-ausgabe-loginname/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WP 3.1 &#8211; Sicherheitslücke durch Gestaltungsmöglichkeit</title>
		<link>http://webdesign-passau.com/wordpress/wp-3-sicherheitsluecke-durch-gestaltungsmoeglichkeit/</link>
		<comments>http://webdesign-passau.com/wordpress/wp-3-sicherheitsluecke-durch-gestaltungsmoeglichkeit/#comments</comments>
		<pubDate>Mon, 07 Mar 2011 13:50:40 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[autor]]></category>
		<category><![CDATA[gestaltung]]></category>
		<category><![CDATA[Kommentare]]></category>
		<category><![CDATA[sicherheitslücke]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=593</guid>
		<description><![CDATA[Beim technischen und optischen Neugestalten meines Blogs fiel mir zufällig auf, das meinen Kommentaren automatisch eine Klasse hinzugefügt wird, die es mir ermöglicht, meine Antworten besonders zu gestalten. Super! Weniger super ist allerdings, das der hintere Teil dieses Klassennamens aus &#8230; <a href="http://webdesign-passau.com/wordpress/wp-3-sicherheitsluecke-durch-gestaltungsmoeglichkeit/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Beim technischen und optischen Neugestalten meines Blogs fiel mir zufällig auf, das meinen Kommentaren automatisch eine Klasse hinzugefügt wird, die es mir ermöglicht, meine Antworten besonders zu gestalten.</p>
<p>Super! Weniger super ist allerdings, das der hintere Teil dieses Klassennamens aus meinem Login-Namen besteht.</p>
<p><span id="more-593"></span></p>
<p>Umpf! Das hieße ja, das sich Hacker nur noch ums Passwort kümmern müßten, den Benutzernamen haben sie dann ja schon mal!</p>
<p class="abstandunten0">Diese Panne zu beheben und trotzdem die Möglichkeit zu haben die Autorenkommentare besonders zu gestalten ist nicht so schwierig.</p>
<p class="abstandunten0">Die Lösung hat <a href="http://www.netzblogr.de/wordpress-sicherheit-und-kommentar-styling" title="Externer Link">Falk in einem Artikel seines NetzBlogR</a> gepostet.</p>
<p><a href="http://www.perun.net/" title="Externer Link">Perun</a> hatte laut dem Artikel bei der Lösung auch seine Finger im Spiel.</p>
<p class="abstandoben2 abstandunten0">Hier nochmal in aller Kürze:</p>
<p>Ich gehe davon aus, das ihr entweder <em>TwentyTen</em> oder eine Abwandlung davon für euer Theme nutzt.</p>
<p class="abstandunten0 abstandoben">Öffnet die <code>functions.php</code> eures Themes und scrollt bis ungefähr Zeile 326 runter. Dort steht Folgendes:</p>
<div class="beitragscode">
<ul>
<li><code>&lt;?php comment_class(); ?&gt;</code></li>
</ul>
</div>
<p class="abstandunten0 abstandoben2">Das ersetzt ihr einfach durch Folgendes:</p>
<div class="beitragscode">
<ul>
<li><code>class=&quot;comment&lt;?php if (($comment-&gt;comment_author_email == get_the_author_email()) &amp;&amp; ($comment-&gt;user_id != 0) ) {echo &quot; bypostauthor&quot;;} ?&gt;&quot;</code></li>
</ul>
</div>
<p>Danach werden dort nur noch die Klassen <code>.comment</code> und <code>.bypostauthor</code> ausgegeben. Das reicht aus, um die Kommentare des Autors besonders zu gestalten.</p>
<p class="abstandoben">Wenn ihr noch etwas sinnvolles für die Sicherheit eures Blogs tun wollt, dann installiert euch das <a href="http://wordpress.org/extend/plugins/login-lockdown/" title="Externer Link">Plugin Login LockDown</a>. Damit könnt ihr die Anzahl der Loginversuche begrenzen, einen Timeout in beliebiger Länge festlegen, Loginerrors maskieren, Lockout schon bei falschem Loginnamen und IP&#8217;s manuell ausschließen. <img src='http://webdesign-passau.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/wp-3-sicherheitsluecke-durch-gestaltungsmoeglichkeit/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mein Blog in neuem Gewand</title>
		<link>http://webdesign-passau.com/wordpress/mein-blog-in-neuem-gewand/</link>
		<comments>http://webdesign-passau.com/wordpress/mein-blog-in-neuem-gewand/#comments</comments>
		<pubDate>Mon, 07 Mar 2011 11:05:10 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[Webarbeit]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[hubspe]]></category>
		<category><![CDATA[neues Design]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=590</guid>
		<description><![CDATA[Es war Zeit meinem Blog eine optische und technische Frischzellenkur zu verpassen. Gesagt, getan! Der TwentyTen-Ordner wurde kopiert, umbenannt und wieder eingefügt. Die Templates habe ich nach meinen Wünschen angepaßt. Es ist also kein Child-Theme von TwentyTen, weil mir die &#8230; <a href="http://webdesign-passau.com/wordpress/mein-blog-in-neuem-gewand/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Es war Zeit meinem Blog eine optische und technische Frischzellenkur zu verpassen.</p>
<p><span id="more-590"></span></p>
<p>Gesagt, getan! Der <em>TwentyTen</em>-Ordner wurde kopiert, umbenannt und wieder eingefügt. Die Templates habe ich nach meinen Wünschen angepaßt.</p>
<p>Es ist also kein <em>Child</em>-Theme von <em>TwentyTen</em>, weil mir die Bearbeitung von <em>Child</em>-Themes entschieden zu frontenderunfreundlich ist.</p>
<p>Wenn etwas nicht funktionieren sollte, könnt ihr das gerne hier posten. auch Kommentare zum neuen Erscheinungsbild, ob positiv oder negativ, sind gerne gesehen. <img src='http://webdesign-passau.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/mein-blog-in-neuem-gewand/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>WP 3 &#8211; Startseite statt Home</title>
		<link>http://webdesign-passau.com/wordpress/wp-3-startseite-statt-home/</link>
		<comments>http://webdesign-passau.com/wordpress/wp-3-startseite-statt-home/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 12:44:50 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[startseite]]></category>
		<category><![CDATA[twentyten]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=573</guid>
		<description><![CDATA[Bei sehr vielen Blogs, die mit WP in Szene gesetzt wurden findet man die Bezeichnung Home statt Startseite für die Startseite. Das zu ändern ist bei Twentyten sehr einfach, agiert ihr mit einem Child-Theme gestaltet es sich etwas umständlicher. In &#8230; <a href="http://webdesign-passau.com/wordpress/wp-3-startseite-statt-home/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Bei sehr vielen Blogs, die mit WP in Szene gesetzt wurden findet man die Bezeichnung <em>Home</em> statt <em>Startseite</em> für die Startseite. Das zu ändern ist bei Twentyten sehr einfach, agiert ihr mit einem <em>Child</em>-Theme gestaltet es sich etwas umständlicher.</p>
<p><span id="more-573"></span></p>
<p class="abstandunten0 abstandoben">In der <code>header.php</code> von TwentyTen steht ungefähr folgendes:</p>
<div class="beitragscode">
<ul>
<li><code>&lt;div id=&quot;access&quot; role=&quot;navigation&quot;&gt;</code></li>
<li class="codeeinrueckung"><code>........................................</code></li>
<li class="codeeinrueckung"><code>........................................</code></li>
<li class="codeeinrueckung"><code>........................................</code></li>
<li class="codeeinrueckung"><code>&lt;?php wp_nav_menu( array( 'container_class' =&gt; 'menu-header', 'theme_location' =&gt; 'primary' ) ); ?&gt;</code></li>
<li class="codeeinrueckung"><code>&lt;/div&gt;<code class="kommentarfarbe">&lt;!-- #access --&gt;</code></code></li>
</ul>
</div>
<p class="abstandunten0 abstandoben2">Die <code>functions.php</code> von TT enthält ab ca. Zeile 220 folgendes:</p>
<div class="beitragscode">
<ul>
<li><code>function twentyten_page_menu_args( $args ) {</code></li>
<li class="codeeinrueckung"><code>$args['show_home'] = true;</code></li>
<li class="codeeinrueckung"><code>return $args;</code></li>
<li><code>}</code></li>
<li><code>add_filter( 'wp_page_menu_args', 'twentyten_page_menu_args' );</code></li>
</ul>
</div>
<p class="abstandunten0 abstandoben2">Einfach die zweite Zeile wie folgt ändern:</p>
<div class="beitragscode">
<ul>
<li><code>$args['show_home'] = 'Startseite';</code></li>
</ul>
</div>
<p>Danke dafür an <a href="http://forum.wordpress-deutschland.org/mitglied/23424-alchymyth.html" title="Externer Link">alchymyth</a> aus dem <a href="http://forum.wordpress-deutschland.org" title="Externer Link">WordPressforum</a>, ohne seine Hilfe wäre ich nicht darauf gekommen.</p>
<p>Arbeitet ihr mit einem <em>Child</em>-Theme muss in der <code>function.php</code> des <em>Child</em>-Ordners etwas anderes hinzugefügt werden.</p>
<p class="abstandunten0 abstandoben2">Die Lösung dafür hat mir <a href="https://github.com/franz-josef-kaiser" title="Externer Link">kaiser</a> aus dem <a href="http://forum.wordpress-deutschland.org" title="Externer Link">WordPressforum</a> freundlicherweise per Mail geschickt:</p>
<div class="beitragscode">
<ul>
<li><code>function kaiser_remove_the_filter() {</code></li>
<li class="codeeinrueckung"><code>remove_filter( 'wp_page_menu_args', 'twentyten_page_menu_args', 10 ); }</code></li>
<li class="codeeinrueckung"><code>add_action( 'init', 'kaiser_remove_the_filter', 10 );</code></li>
<li><code>function kaiser_add_the_new_filter( $args ) {</code></li>
<li class="codeeinrueckung"><code>$args['show_home'] = 'Startseite';</code></li>
<li class="codeeinrueckung"><code>return $args;</code></li>
<li><code>}</code></li>
<li><code class="kommentarfarbe">/* wobei hier die 11 eine spätere Priorität ist als der usprüngliche Filter und 1 die Anzahl der Argumente */</code></li>
<li class="codeeinrueckung"><code>add_filter( 'wp_page_menu_args', 'kaiser_add_the_new_filter', 11, 1 );</code></li>
<li><code class="kommentarfarbe">/* Falls das nicht funktioniert, kannst Du den filter auch über einen hook abfeuern: */</code></li>
<li><code>function kaiser_fire_my_new_filter_at_hook() {</code></li>
<li><code class="kommentarfarbe">/* den Aufruf dann oben nicht mehr nach der function machen, weil er erst hier passiert */</code></li>
<li class="codeeinrueckung"><code>add_filter( 'wp_page_menu_args', 'kaiser_add_the_new_filter', 11, 1 ); }</code></li>
<li><code class="kommentarfarbe">/* Hier wieder eine Priorität von 11, weil Du bei 10 den filter entfernst</code></li>
<li><code class="kommentarfarbe">und dann erst nacher etwas neues anhängen willst */</code></li>
<li class="codeeinrueckung"><code>add_action( 'init', 'kaiser_fire_my_new_filter_at_hook', 11 );</code></li>
</ul>
</div>
<p>Den oberen Teil habe ich mal probehalber erfolgreich getestet, den unteren nicht. <img src='http://webdesign-passau.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/wp-3-startseite-statt-home/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Was mir an WordPress 3.01 nicht gefällt</title>
		<link>http://webdesign-passau.com/wordpress/was-mir-an-wordpress-nicht-gefaellt/</link>
		<comments>http://webdesign-passau.com/wordpress/was-mir-an-wordpress-nicht-gefaellt/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 10:39:08 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Kommentare]]></category>
		<category><![CDATA[kritik]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=540</guid>
		<description><![CDATA[Meinen Blog habe ich im August 2009 mit einem von mir entwickelten Theme ins Leben gerufen und seitdem auch immer, mit etwas Verzögerung, aktualisiert Nur die Templates meines Themes haben sich seitdem nicht verändert. Es wurde Zeit das zu ändern. &#8230; <a href="http://webdesign-passau.com/wordpress/was-mir-an-wordpress-nicht-gefaellt/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="abstandunten0">Meinen Blog habe ich im August 2009 mit einem von mir entwickelten Theme ins Leben gerufen und seitdem auch immer, mit etwas Verzögerung, aktualisiert</p>
<p>Nur die Templates meines Themes haben sich seitdem nicht verändert. Es wurde Zeit das zu ändern.</p>
<p>Als Erstes knöpfte ich mir die <code>comments.php</code>, die auf dem alten <em>Classic-Theme</em> beruhte, vor.</p>
<p><span id="more-540"></span></p>
<p>Hurtig die <code>comments.php</code> vom <em>TwentyTen-Theme</em> geöffnet, um zu beginnen. Mmmh, das schaut ja irgendwie ganz anders aus.</p>
<p>Die Ausgabe der Kommentare kann über <code><a href="http://codex.wordpress.org/Function_Reference/wp_list_comments" title="Externer Link">wp_list_comments</a></code> gesteuert werden.</p>
<p class="abstandunten0">In der neuen <code>comments.php</code> schaut die Zeile so aus:</p>
<div class="beitragscode">
<ul>
<li><code>wp_list_comments( array( 'callback' =&gt; 'twentyten_comment' ) );</code></li>
</ul>
</div>
<p>Also ist in der <code>functions.php</code> eine Funktion definiert, die die Ausgabe der Kommentare steuert. Finde ich persönlich etwas umständlich mit zwei Dateien rumzuhantieren.</p>
<p class="abstandoben2">Der Formularcontainer um eine Antwort zu posten ist gleich ganz weg.</p>
<p class="abstandunten0">Stattdessen steht fast ganz am Ende der <code>comments.php</code> folgende dürre Zeile:</p>
<div class="beitragscode">
<ul>
<li><code>&lt;?php comment_form(); ?&gt;</code></li>
</ul>
</div>
<p>Googeln führte mich zu <a href="http://codex.wordpress.org/Function_Reference/comment_form" title="Externer Link">folgender Seite</a>.</p>
<p>Die Ausgabe des Kommentarformulars wird jetzt über eine Funktion gesteuert. Die Referenzseite für die Funktion ist als unvollständig markiert und auch sonst eher kryptisch für mich.</p>
<p class="abstandoben2">Meine PHP-Kenntnisse sind wie bei sehr vielen <em>Frontendern</em> eher rudimentär. Ich schätze es an WordPress, das ich kleine Änderungen im Template bisher selbst vornehmen konnte, sogar diverse <em>if/else</em>-Einschübe ließen sich bewerkstelligen.</p>
<p>Der Sinn dieser Änderung erschließt sich mir leider überhaupt nicht. Was ich jedoch dazu sagen kann ist, dass ich sie persönlich als ausgesprochen <em>frontenderunfreundlich</em> empfinde. <img src='http://webdesign-passau.com/wordpress/wp-includes/images/smilies/icon_neutral.gif' alt=':|' class='wp-smiley' /> </p>
<p class="abstandoben2">Das hat bei mir dazu geführt, das ich anstelle dieser nervigen Funktion den Formularteil der <code>comments.php</code> vom <em>Default-Theme</em> dort eingefügt habe.</p>
<p>Dann hatte ich keine Probleme mehr mit der Anpassung.</p>
<p class="abstandoben2">Die Frage warum man nicht alles in der <code>comments.php</code> belassen konnte, damit der geneigte <em>Frontender</em> Anpassungen bequem in einer Datei vornehmen kann steht im Raum.</p>
<p>Gibt es jemand, der eine Antwort darauf hat??</p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/was-mir-an-wordpress-nicht-gefaellt/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Mit WordPress umziehen</title>
		<link>http://webdesign-passau.com/wordpress/mit-wordpress-umziehen/</link>
		<comments>http://webdesign-passau.com/wordpress/mit-wordpress-umziehen/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 16:25:38 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[umziehen]]></category>
		<category><![CDATA[Umzug]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=497</guid>
		<description><![CDATA[Artikel wie man mit WordPress auf die eine odere andere Art umzieht gibt es einige im Netz. Da dachte ich mir auf den Einen mehr oder weniger kommt es jetzt auch nicht mehr an. Ich will mit WordPress zu einer &#8230; <a href="http://webdesign-passau.com/wordpress/mit-wordpress-umziehen/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Artikel wie man mit WordPress auf die eine odere andere Art umzieht gibt es einige im Netz. Da dachte ich mir auf den Einen mehr oder weniger kommt es jetzt auch nicht mehr an.</p>
<p>Ich will mit WordPress zu einer neuen Domain umziehen und nutze dabei die Export/Import-Funktion von WP.<span id="more-497"></span></p>
<p class="abstandoben2">Zuerst sichert ihr die alte WP-Installation <a href="http://wordpress.org/extend/plugins/wp-db-backup/" title="Externer Link">inkl. der Datenbank</a>.</p>
<p>Im Backend der alten WP-Domain geht ihr zu <em>Werkzeuge &#8211; Daten exportieren</em> und ladet den kompletten Inhalt eures Blogs inkl. aller Artikel, Kommentare, Kategorien, Tags, Seiten und benutzerdefinierter Felder in einer XML-Datei runter.</p>
<p>Beim späteren Import seht ihr, dass die maximale Größe der Datei 200 MB sein darf. Ist sie größer empfiehlt es sich, die Exportdatei pro Autor aufzuteilen und später einzeln zu importieren.</p>
<p class="abstandoben2">Ladet die <a href="http://de.wordpress.org/" title="Externer Link">aktuelle WordPressversion</a> herunter und entpackt sie im lokalen Ordner der neuen Domain.</p>
<p>Nehmt von eurer gesicherten WP-Installation die Ordner <em>plugins</em>, <em>uploads</em> und euren <em>Themeordner</em>. Die schiebt ihr an die entsprechenden Stellen der frischen WP-Version. Vielleicht müßt ihr noch eure <code>.htaccess</code> anpassen und rüberschieben, je nach dem was da für Umleitungen etc.drinstehen.</p>
<p class="abstandunten0">Die <code>wp-config-sample.php</code> wird in <code>wp-config.php</code> umbenannt und modifiziert:</p>
<p class="abstandunten0">Datenbankname, DB-Benutzername und das DB-Passwort werden eingetragen, die <a href="https://api.wordpress.org/secret-key/1.1/" title="Externer Link">gesalzenen Passwörter</a>  an die richtige Stelle einkopiert und der Datenbankpräfix aus Sicherheitsgründen ergänzt.</p>
<p>Da wird dann z.B. aus <code>wp_</code> einfach <code>wp_y15xg7v3</code>.</p>
<p class="abstandunten0 abstandoben2">Ladet die frisch ergänzte WP-Version mit eurem FTP-Programm auf den neuen Webserverplatz eurer neuen Domain hoch. Ändert die Dateiberechtigung für die <code>.htaccess</code> auf <em>666</em> und mindestens für den Ordner <em>uploads</em> auf <em>777</em>.</p>
<p>Ruft wie gehabt im Browser die <code>http://neuedomain.de/wp-admin/install.php</code> auf und installiert WordPress.</p>
<p class="abstandoben2 abstandunten0">Hat das geklappt und ihr befindet euch auf der Startseite des Backends (neue Domain!) öffnet ihr bitte in einem <strong>neuen Fenster</strong> das Backend eurer <strong>alten</strong> Domain.</p>
<p>Diese beiden Fenster stellt ihr zum Vergleich nebeneinander, sofern euer Viewport groß genug ist. Aktiviert im <strong>neuen</strong> Backend euer Theme und alle Plugins. Passt alle Einstellungen (Allgemein, Schreiben, Lesen, etc.) und die Einstellungen der Plugins an. Mit den beiden Fenstern nebeneinander zum Vergleich geht das ganz fix.</p>
<p class="abstandunten0 abstandoben2">Bevor ihr eure Daten importiert, öffnet bitte die Exportdatei mit einem geeigneten Editor, <a href="http://notepad-plus.sourceforge.net/de/download.php" title="Externer Link">notepad++</a> z.B..</p>
<p>Alle vernünftigen Editoren haben einen Menüpunkt der entweder <em>Suchen</em> und/oder <em> Suchen und Ersetzen</em> heißt. Dort tragt ihr unter <em>Suchen nach:</em> den alten Domainnamen und unter <em>Ersetzen durch</em> den neuen Domainnamen ein. Überlegt vorher genau was da reingehört, damit es hinterher keine böse Überraschung gibt!</p>
<p>Ist das erledigt könnt ihr die geänderte XML-Datei von eurem neuen Backend aus importieren (Werkzeuge &#8211; Daten importieren).</p>
<p class="abstandoben2">Normal war&#8217;s das, aber was ist schon normal? <img src='http://webdesign-passau.com/wordpress/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' /> </p>
<p>Prüft genau ob alles wunschgemäß funktioniert. Schaut vor allen Dingen noch mal in die PHP-Dateien eures Themes, ob da irgendwann mal von Hand euer alter Domainname aus welchen Gründen auch immer verewigt wurde.</p>
<p>Stimmen die Pfade dort alle? Wenn die alte WP-Installation z.B. in einem Unterordner lag, kann dieser oder jener Pfad evtl. nicht mehr richtig sein. Korrigiert die noch vorhandenen Fehler.</p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/mit-wordpress-umziehen/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

