Ist das private Weblog von Vladimir Simovic mit Berichten zum Thema WordPress, Webwork, und Internet. Ich wohne in Köln und arbeite als freier Webworker, Blogger und Autor.
So, nun habe ich diese schlaflose Nacht ausgenutzt um das Weblog auf die Version 1.5 upzudaten. Ich habe mich an die Update-Anleitung von Wordpress.de gehalten. Das ging gut und einfach, allerdings tauchte bei mir am Ende ein Fehler auf: die Komentare waren unsichtbar, die Lösung des Problems war einfach die comments.php vom "classic-Template" zu übernehmen und im Layout anzupassen.
Dann musste ich noch einige weitere Kleinigkeiten anpassen. Um die Kategorienausgabe unter dem Permalink-Titel zu verändern muss man in der index.php des jeweiligen Templates folgendes einbauen:
<?php the_category(',') ?>
Damit wird Komma als Separator genommen. Die Wahl des Separators ist einem frei überlassen.
Um den Text zu bearbeiten, der erscheint wenn man die <--more-->-Funktion nutzt zu bearbeiten, kann man entweder die Sprachdatei oder die wp-includes/template-functions-post.php bearbeiten. Ich habe mich für die dritte Option entschieden. In die Index.php meines Templates habe ich folgendes eingefügt:
<div class="storycontent">
<?php the_content(__('(Mehr …)')); ?>
</div>
Vorher stand dort:
<div class="storycontent">
<?php the_content(); ?>
</div>
Wer das nofollow-Attribut entfernen will, schaut einfach in die wp/includes/comment-functions.php in der Zeile 173 nach.
Ich habe weiterhin ein bißchen an WP rumgeschraubt und einige neue Plugins installiert. Ich hatte schon vorher WP-Grins und Optimal-Title genutzt. WP-Grins zeigt die möglichen Smilie-Kombinationen in Form von Grafik an und per Klick kann man sie einfügen. Mit Optimal-Title kann man die Seitentitel besser gestalten.
Bei Wp-Grins muss man hervorheben, das man in WP 1.5 in der wp-admin/admin-functions.php nach der Zeile 574 588 (in WP 1.5.1.1) folgenden Code einfügen muss:
if (function_exists("wp_grins")) { echo "
"; wp_grins(); }
Im Endeffekt muss der jeweilige Abschnitt so ausschauen:
<script type="text/javascript">edToolbar();</script>
';
if (function_exists("wp_grins")) { echo "
"; wp_grins(); }
echo '</div>';
endif;
}
Anschliessend habe ich dann noch Comment-Quicktags und Live Comment Preview eingebaut und etwas angepasst.
Dann habe ich am Fuß jeder Seite einen Link zum weiterblättern (nächste bzw. vorherige Seite) und am Ende jeden Beitrages einen Link zum Nachbarbeitrag eingefügt. Der Code zum weiterblätern auf die Nächste Seite sieht folgendermaßen aus:
<?php
posts_nav_link(' ', __('« Vorh. Seite'), __('Nächste Seite »'));
?>
Dieser Code muss sich ausserhalb des WP-Loops befinden. Unter Loop versteht man den Bereich der sich immer wiederholt bei der Ausgabe der einzelnen Beiträge.
Der Code für die Links zu den Nachbarartikeln sieht so aus:
<?php previous_post('%', '« Vorheriger Beitrag', 'no'); ?>
| <?php next_post('%', 'Nächster Beitrag »', 'no'); ?>
Dieser Code muss sich innerhalb des Loops befinden. Eine relativ gute Stelle ist der Anfang von comments.php. Diese aggiert auch innerhalb des Loops.
Wer mit dem Titel (ganz oben in der Browserleiste) seines Weblogs nicht zufrieden ist, hat in Wordpress einiges an Möglichkeit dies anzupassen. Standardmäßig sieht der Code in der index.php so aus:
<title><?php bloginfo('name'); ?><?php wp_title(); ?></title>
Dann kommt folgendes zum Vorschein:
Peruns Blog - Webwork und Internet » Titel in Wordpress.
Je nachdem wie lang der Blogname ist kann das vor allem für Leute, die die jeweilige Unterseite als Lesezeichen ablegen sehr unpraktisch sein. Vor allem wenn man mehrere Lesezeichen zu diversen Unterseiten eines Weblogs ablegen. Dan hat man unter Umständen Lesezeichen die so aussehen:
Peruns Blog - Webwork und Internet » ….
Daher habe ich dieses Weblog von Peruns Blog - Webwork und Internet in Peruns Blog umbenannt. Zu finden ist diese Funktion unter "Optionen" » "Allgemein" und unter "Motto" (in englisch "description") habe ich Webwork und Internet eingetragen.
Nun bin ich hergegangen und habe in der index.php den Titel so gestaltet:
<title><?php bloginfo('name'); ?><?php wp_title(); ?> || <?php bloginfo(description); ?></title>
Und jetzt sieht der Titel so aus:
Peruns Blog » Titel in Wordpress || Webwork und Internet
oder allgemein ausgesagt:
Name des Blogs » Name des Beitrages || Motto des Weblogs.