- Artikel unter ihren Kategorien

Du magst WordPress für einen kleinen Webauftritt nutzen. Als Beispiel für ein Hotel. Die erste Idee ist alles in statische Seiten zu packen – bis Du erkennst, dass Du gerne Keywords noch in der URL unterbringen magst.
zB.: deinedomain.tld/hotel-supertoll/preise/
Dies geht mit statischen Seiten nur, wenn man eine “Elternseite” und Kindseiten erstellt. Gut und schön, aber was zeigt man dann auf der jeweiligen Elternseite an?
Kategorien statt statische Seiten nutzen
Nutzt Du dafür normale Kategorien und hast somit die nötigen Keywords in der URL ist es umständlich die Artikel in der Sidebar zu verlinken. Entweder verlinkt man die dann direkt im Quelltext was eine gewisse Unflexibilität mit sich bringt oder man tippt zig Loops. Für diese Aufgabe eignet sich folgendes “altes” Plugin hervorragend. Es zeigt eine gewisse Anzahl von Artikeln nach Kategorien geordnet an. List Posts by Category.
WordPress Plugin List Post by Category verwenden
- Herunterladen.
- Als .php Seite speichern in den Ordner wp-content/plugins/ via FTP hochladen und im
- Admincenter==>Plugins aktivieren.
- Admincenter==>Optionspage Einstellungen vornehmen. Man kann das html und die Überschrift ändern.
List Post by Category als kleine Sitemap für die kleine Webseite
Ein -von der Seitenanzahl her- kleiner Webauftritt mag auch eine Sitemap haben. Erstens findet dann der Googlebot die Artikel schneller und manchmal mag es einfach der Betreiber der Seite so haben.
Admincenter==>Seite erstellen und dieser einen Titel geben danach in das Textfeld einfach:
<!-- postsbycategory -->Speichern und veröffentlichen und die Sitemap ist fertig.
List Post by Category als Navigation in der Sidebar verwenden
Widgets sind nur mit Exec PHP verwendbar, nutzt man die nicht, öffnet man die sidebar.php und gibt dort wo man mag folgendes ein:
<?php echo posts_by_category(); ?>
List Post by Category die Ausgabe und die Anzahl der Artikel ändern
Dies mag verwirrend aussehen, doch wenn man sich beim Lesen Zeit läßt erkennt man den html Output und bei DESC Limit 6 kann man die “6″ auf die Anzahl an Artikel ändern, die ausgegeben werden sollen.
$last_posts = array_values($last_posts); $the_output .= '<ul class="cats">'; foreach ($last_posts as $posts) { $the_output .= '<li><a href="' . get_category_link($posts->term_id) . '"><strong>' . apply_filters('list_cats', $posts->name, $posts) . '</strong></a></li>'; $where = apply_filters('getarchives_where', "WHERE post_type = 'post' AND post_status = 'publish'" , $r ); $arcresults = $wpdb->get_results("SELECT * FROM $wpdb->posts WHERE post_type = 'post' AND post_status = 'publish' AND ID IN (Select object_id FROM {$tp}term_relationships, {$tp}terms WHERE {$tp}term_relationships.term_taxonomy_id =" . $posts->term_id . ") ORDER BY post_date DESC Limit 6"); foreach ( $arcresults as $arcresult ) { $the_output .= '<li><a href="' . get_permalink($arcresult->ID) . '">' . apply_filters('the_title', $arcresult->post_title) . '</a></li>'; } $the_output .= ''; } $the_output .= '</ul>'; return $the_output; }
Fazit: Ein WP Plugin und man hat:
- Keywortgerechte URLs.
- Sitemap.
- Einfache Navigation erstellt.
Viel Freud damit, weitersagen ausdrücklichst erwünscht und..
fellow
24.01.09 um 09:55Wow interessanter Artikel, da muss ich mich mal in meine Stube zurückziehen und schauen ob ich das einbauen kann!
Marcel
06.02.09 um 16:50Also ich muss sagen, dass ich die Leute, die sich mit so was wirklich gut auskennen echt bewundere. Ich befinde mich ja auch sehr oft im Internet und suche nach neuen Ideen und kucke auch ab und an mal in einen Blog wie diesen hier. Und wenn ich dann sehe, was die Leute hinter den Blogs alles leisten um ihren Blog nach vorne zu bringen da muss ich wirklich meinen Hut vor ziehen. Ich habe sehr großen Respekt vor euch. Echt klasse. Auch der Beitrag hier zeigt das wieder.
Rene
13.02.09 um 18:35Einfach Sahne, endlich nal ein Artikel über WP als CMS den auch jemand versteht. Klasse Beschreibung kommt gerade recht, da ich gerade am überlegen bis ob ich WP 2.7 für mein nächstes Projekr einsetzten sollte. Die Antwort ist jetzt klarer. Vielen Dank.
Christian
15.02.09 um 20:52Rene du hast echt Recht. Es ist einfach Sahne. Und ich mag es auch. Mal schauen, was das nächste Projekt bei mir wird aber ich denke, dass ich es auch wagen werde. Ich weiß noch nicht genau wann und wo und wie aber ich denke, dass es die beste Lösung dafür ist. Der Artikel ist wirklich gut und ich finde eine sehr gute Beschreibung ist auch mit dabei. Ich wollte mich recht herzlich beim Betreiber der Seite bedanken, denn es hat mir wirklich sehr weiter geholfen.
Jna
15.07.09 um 16:08Hallo,
habe diesen Artikel gefunden und versucht das Plugin unter WP 2.8.1 DE zum laufen zu bekommen – hat nicht geklappt. Mach ich etwas falsch, oder läuft es nicht unter dieser Version?
Laut der Homepage vom Entwickler soll es bis zur Version 3.0 laufen.
Gruß
Jan
texto
15.07.09 um 20:45Jna es kann sein, dass es bei WP 2.8.1 zickt–frage einfach beim Autor nach, ob er es eventuell einem Update unterzieht.
lg