Ist das Weblog der perun.net webwork gmbh aus Köln mit Berichten zum Thema WordPress, Webwork, und Internet. Ältere Artikel findest du im Weblog-Archiv.
Hier sind alle Beiträge aufgelistet, die in die Kategorie WordPress einsortiert wurden. Die Beschreibung dieser Kategorie lautet:
Alles zu der Webog-Software WordPress
Du hast die Möglichkeit den RSS-Feed speziell nur für diese Kategorie zu abonnieren.
Eine recht häufige Frage von WordPress-Nutzern ist nach der individuellen Strukturierung des Loops: also der Ausgabe der Artikel. So kam auch in Rahmen meiner Aktion Frag den WordPress-Experten, die Frage wie man den Loop bzw. die Ausgabe der Artikel so anpasst, dass der erste Artikel in voller Länge oder als Auszug und der Rest entweder als Auszug oder lediglich als anklickbare Überschrift aufgelistet wird. Dabei sollte es natürlich keine Doubletten geben.
Hier eine mögliche Lösung:
<h2>Loop 1</h2> <div class="erster-artikel"> <?php query_posts("showposts=1"); $ids = array(); while (have_posts()) : the_post(); the_title(); the_excerpt(); $ids[]= $post->ID; endwhile; ?> </div><h2>Loop 2</h2> <ul> <?php query_posts("showposts=9"); while (have_posts()) : the_post(); ?> <?php if (!in_array($post->ID, $ids)) { ?> <li><?php the_title(); ?></li> <?php } endwhile; ?> </ul>
Mit Hilfe des Template-Tags query_posts holt man sich die entsprechende Anzahl an Artikeln und setzt die ID des Artikel ein Array. Im zweiten Abschnitt holt man sich wieder per query_posts die gewünschte Anzahl an Artikel, aber es werden nur die aufgelistet, die nicht (if (!in_array($post->ID, $ids))) zu dem oben definierte Array dazugehören.
Verbesserungsvorschläge und Optimierungstipps bzw. Alternativen sind herzlich willkommen.
Ich habe vor drei Tagen darauf hingewiesen, dass man darauf achten sollte nicht zu vergessen, die Jahresangaben in den Copyright-Hinweisen zu aktualisieren. Mario Priebe hat da ein nettes Code-Fragment veröffentlicht, dass die Jahre des ersten und letzten Artikels berücksichtigt bzw. ausgibt:
<?php
global $wpdb;
$post_datetimes = $wpdb->get_row($wpdb->prepare("SELECT YEAR(min(post_date_gmt)) AS firstyear, YEAR(max(post_date_gmt)) AS lastyear FROM $wpdb->posts WHERE post_date_gmt > 1970"));
if ($post_datetimes) {
$firstpost = $post_datetimes->firstyear;
$lastpost = $post_datetimes->lastyear;
$copyright = 'Copyright © ' . $firstpost;
if($firstpost != $lastpost) {
$copyright .= '-'. $lastpost;
}
echo $copyright;
}
?>
WordPress 2.9.1 ist da und es wurden 26 Tickets geschlossen. So weit ich es sehen kann wurden lediglich kleinere Fehler ausgebügelt, also kein Hinweis auf evtl. Sicherheitslücken. Mit diesem Update soll auch das Pingback-Problem gelöst sein.
Habe vorhin manuelles Update von 2.8.6 gemacht und es lief wie erwartet alles reibungslos. Da jetzt der erste Service-Pack von WordPress 2.9 da ist, können auch die Skeptiker von 2.8.x updaten.
Die Domain perun.net besitze ich schon seit der frühen Kupfersteinzeit des Webs … also seit 2002.
Aber erst seit dem 15. Januar 2004 wird die Website mit WordPress betrieben. Dem Umstand, dass ich mich für WordPress entschieden habe, habe ich viel zu verdanken und daher denke ich es wird Zeit dieses kleine Jubiläum mit einem kleinen Gewinnspiel zu feiern.
Das Gewinnspiel würde ich dann am 11. Januar starten und bis dahin weitere Sponsoren ansprechen. Neben dem was ich beisteuern werde, haben sich schon die ersten Sponsoren angekündigt. Zum Beispiel wird es folgendes geben:
Wenn du also Sponsor sein möchtest, dann kannst du dich gerne bei mir melden. Kontaktdaten findest du im Impressum. Es müssen keine Sachpreise sondern auch ruhig Dienstleistungen sein.
Es gibt sehr viele Tipps und Möglichkeiten, wie man die Sicherheit einer WordPress-Installation erhöhen kann. Es gibt Möglichkeiten, die sind etwas komplizierter und erfordern etwas mehr Zeit und dann gibt es Möglichkeiten, die schnell durchgeführt, einfach zu realisieren und dabei dennoch effektiv sind.
Das Plugin Login LockDown (Website des Autors) gehört meiner Meinung nach eindeutig in die zweite Gruppe. (weiterlesen…)
In einem langen Blog-Beitrag auf WordPress.org hat Jane Wells die künftige Entwicklung von WordPress skizziert und zwar nicht inhaltlich sondern methodisch. So soll die Entwicklung zukünftig, pro Versionssprung, deutlich fokussierter ablaufen. Dafür werden zukünftige Versionen allerdings nicht mehr so viele Neuheiten beinhalten wie bisher.
If we kept the releases smaller feature-wise, we could push out the new stuff sooner (3 releases per year is the goal) and have more focused beta testing, making the releases themselves better.
Die Entwickler erhoffen sich dadurch qualitativ bessere Versionen, die weniger Bugs beinhalten. Die Wunschliste mit Neuerungen für zukünftige WordPress-Versionen wird dadurch natürlich nicht kürzer. Im WordPress.org-Forum hat Jane schon einmal einige aufgezählt. Dazu zählen u. a. (weiterlesen…)
Die Bilder-Galerien von WordPress sind eine sehr nützliche Funktion. Man kann mehrere Bilder innerhalb eines Artikel hochladen und die dann komfortabel einbinden, wie zum Beispiel im vorherigen Artikel. So weit so gut. Aber es gibt da einen Wermutstropfen. WordPress patzt hier und produziert unsauberes (X)HTML:

Galerie-Funktion verursacht unsauberes (X)HTML
WordPress stylt die Galerie-Bilder mit CSS, was an sich richtig ist. Nur ist es leider nicht erlaubt das style-Element im body-Bereich des Dokumentes zu verwenden. Das darf man nur im Kopfbereich (<head>). Wenn es jemanden stört, der muss nicht auf die Galerie-Funktion verzichten. Abhilfe schafft das Plugin Cleaner Gallery.
Falls jemand Alternativen kennt, dann würde ich mich über Kommentare freuen.