Beiträge aus einer Kategorie auf der statischen Seite

Manchmal mag man Beiträge aus einer Kategorie extra sammeln, jedoch nicht über die Kategorie Funktion, sondern auf einer statischen Seite.

Erstfassung des Artikels:02.06.06,
editiert am 1.10.06,
Grund :Skriptfehler und ein Danke an Heinrich. :-)

WordPress liefert die Beiträge einer Kategorie beim jeweiligen Aufruf dieser Kategorie in einer übersicht.

Doch manchmal mag man nur die Monatsansicht anzeigen lassen. Dann würden diese Beiträge in keiner übersicht erscheinen.

Oder man mag sich eine ganz spezielle Sitemap/Inhaltsübersicht machen, oder wie auch immer die Gründe sein werden.

Was Du dafür brauchst:

  1. Einen Editor.
  2. Den Namen der Kategorie und deren ID:
    Admincenter==>Verwaltung==>Kategorien.

Der Name der Beispielkategorie ist “Bleistift” ihre ID ist 23.

Wie immer:Bitte abtippen!

 
<?php
/*
Template Name:Bleistift
*/
?>
<?php get_header(); ?>
<div id="content">
<ol>
 <?php
 $posts = get_posts('numberposts=100&category=23&order=ASC&orderby=post_title');
 foreach($posts as $post) : ?>
    <li><a href="<?php the_permalink() ?>"  rel="bookmark" title="Permanent Link: <?php the_title(); ?>"><?php the_title(); ?></a></li>
 <?php endforeach; ?>
 </ol>
</div></div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

Was bedeutet dies:

Hole Beiträge und zwar 100 aus der Kategorie 23, ordne die von A bis Z nach deren Beitragstitel.

Wie weiter:

  • Es darf ganz oben und ganz unten kein Leerzeichen sein.
  • Abspeichern als bleistift.php.
  • Hochladen in den Ordner Deines Themes:
  • wp-content/themes/deintheme/.
  • Admincenter==>Schreiben==>Seite schreiben.
  • Titel der Seite:Bleistift.
  • Runterscrollen nach Rechts: Template der Seite==>Bleistift auswählen.
  • Speichern.

Ein wunderbares Beispiel für so eine Seite kannst Du Dir hier bei den Suppen aus der Kochwerkstatt ansehen.

…ich bekomm Hunger
26 Kommentare (und 1 Ping/Tweet) zu: "Beiträge aus einer Kategorie auf der statischen Seite"
  1. skript fehler in
    “>
    mus heisen
    class=”linkthumb”>”>

    wie kann ich die geschichte nach erstelungs datum sotieren lassen nicht na a-z
    ich keine ahnung hilfe

    Heinrich01.10.06 10:05 | # |

  2. Hi Heinrich,
    danke fürs Aufmerksammachen und
    lasse einfach

     
    &order=ASC&orderby=post_title

    weg, dann wird nach Datum sortiert.

    lg

    texto01.10.06 10:41 | # |

  3. Ich noch mal nun sind de Fehler raus und es geht mit allen Versionen habe die letzten drei getestet.

    ..code..

    class=”linkthumb”>”>

    .. /code..

    sory war da zu schnell aber nun gehts
    die ZWEITE verjante nach eintrags Datum geht auch …. Danke dir ;-)
    nun bekomme ich Ortnung rein und hoffe die User begreifen es lach …..

    ..code..

    class=”linkthumb”>”>

    .. /code..

    Tempalet Bleistift2

    Danks Uwe

    Heinrich01.10.06 21:34 | # |

  4. kommen die skripts nicht ganz an ….
    immer nur das ende ???
    sonst schick ich sie dir perr Mail

    Heinrich01.10.06 21:37 | # |

  5. wenn ich was zwischen den

    pre und
    /pre tag gebe dann geht es ,
    müßte bei dir auch funktionieren

    wie es oberhalb des Kommentareeingabefeldes steht,

    sollte es nicht funktionieren

    mets[ ät ] texto[dot ] de
    lg
    und danke

    texto01.10.06 22:36 | # |

  6. Vielen Dank für eure tollen Tipps und Tricks.
    Als Anfänger mit wordpress ist man mehr als dankbar für eure Arbeit.
    Ich möchte sowas ähnliches wie in eurem Beispiel umsetzen.
    Und zwar möchte ich auf einer bestimmten statischen Seite, nicht nur die Liste der Beiträge einer Kategorie haben.
    Die ersten 2 oder 3 Beiträge einer Kategorie sollen nicht als Link, sondern direkt auf der statischen Seite angezeigt werden, der Rest dann wieder als Liste, quasi ähnlich wie in der Archiv Ansicht.
    Wäre super, wenn jemand eine Idee hat, wie ich das umsetzen kann.

    Viele Grüße

    Torsten

    Torsten27.01.07 14:34 | # |

  7. Sehr schön danke! Eine Frage jedoch: Wie ist es denn möglich, die Beiträge zu den aufgelisteten Kategorien Alphabetisch zu sortieren? Danke, Michi

    Michael S.14.03.07 23:16 | # |

  8. Hallo Michael
    ja, die Sitemap hier ist so ein Beispiel und hier der Artikel dazu:
    Beiträge auf einer statischen Seite alphabetisch geordnet.

    lg

    texto15.03.07 00:41 | # |

  9. hallo, habe deine website schon seit einer weile als rss abonniert und finds super – auch dieser beitrag hat mir weitergeholfen. vielen dank, weiter so, super website. (ps: deine andere ist auch ganz schön gemacht die kenn ich auch :-)

    rami29.12.07 09:02 | # |

  10. ok, gestern noch ein Lob, heute werde ich allerdings stutzig. Als Link ist die Texto-Website eingetragen? Wieso?

    Für alle, die möchten dass die Links nicht nur schön aussehen sondern auch korrekt funktionieren, in der Linkadresse einfach folgendes einfügen:

    Umzug & Ummeldung29.12.07 16:26 | # |

  11. ..hoffe diesmal funktionierts (erscheint der code oben?). natürlich ohne leerzeichen eintragen

    rami29.12.07 16:28 | # |

  12. Bei mir verlinkt es auch nur auf Texto.de ….
    Und ich habe auch noch eine Frage, würde gerne wissen wie der anzuzeigende Titel auf z.B: nur 20 Buchstaben gekürzt werden kann? Danke!

    Fabian Schulz05.01.08 14:36 | # |

  13. Hi @ all,

    ich versuch die ganze Zeit php the permalink so anzuzeigen, dass da nicht immer *mein Permalink* erscheint- irgendwie bin ich zu doof dafür;)

    also in die index.php gehen dort den korrekten Code für php the permalink suchen und in die Zeile kopieren wo derzeit *mein Link* steht und ich versuch endlich diese Sache in den Griff zu bekommen.

    Mein Codeumwandlungsprogramm streitet sich da immer mit dem Plugin, das mir php ausführen erlaubt. Ich brauch aber beides :(

    sorry- vielleicht schaffe ich es, doch die Alternativen derzeit ist bei allen meinen Artikel die Codebeispiele neu zu tippen…. dies mag ich, wenn es irgendwie geht vermeiden, sind ja nur knapp 200 Artikel………

    lg

    texto05.01.08 14:42 | # |

  14. Ok, texto, das kann warten ;) Wie ist das denn mit dem Abkürzen aus meinem 13. Kommentar?

    Fabian Schulz05.01.08 15:19 | # |

  15. Hi Fabian,

    20 Buchstaben, ;)

    bei Websites denkt man in Zeichen, und auch ein Leerzeichen ist ein Zeichen, also 20 Zeichen, oder 30 Zeichen, oder …

    ich nutze dazu keine Programmierung, sondern css. Der Grund sind genau diese Zeichenanzahl und die durch Umlaute etc bedingeten chaotischen Abkürzungen, die dann entstehen können. Das sieht man in meiner Kategorienansicht hier oft genug ;)

    Weiterer Grund, die Abkürzung mit den konfusen Ergebnissen per php ergeben bescheidene interne Verlinkung.

    Wie ich das machte findet man in der style.css des Themes hier. Die aufrufen und QUelltext studieren und nachmachen ;)

    lg

    texto05.01.08 21:47 | # |

  16. Hallo
    ist es möglich das alle Kategorie Spielereien mit dem Ultimate Category Excluder PlugIn nicht funktionieren?

    Ich würde gerne auf der Blog-Startseite eine Kategorie laufen lassen und auf einer statischen Seite alle anderen cats. Aber mit dem PlugIn und den obigen Varianten funktioniert das nicht.

    Jan21.02.08 17:18 | # |

  17. Hallo, ich habe es auf meiner Webseite versucht, funktionieren tut es wunderbar auf der index Seite, leider aber nicht im Seitentemplate, alles wird angezeigt bis auf den Content, ich habe es nach diesem Beispiel gemacht, welches auf der index Seite problemlos funktioniert.

     
     
    <!--da dazwischen koennt man was reinschreiben -->
     
    <!--loop geht weiter-->
     
     
    				<!--ein post beginnt-->
     
    				<!--post titel als link-->
    &lt;a id="post-" href="" rel="bookmark" title=" "&gt;</a>
    				<!--das datum-->
     
     
                                <!--der autor-->
                                  &gt;
     
    				<!--postinhalt mit weiterlesen link-->
     
    				<!--dies tracknback rdf ermoeglicht pings trackbacks von anderen bloganbietern also nichht wordpress blogs so lassen nichts aendern-->
    		 &lt;!----&gt;
    				<!--post metadaten Tags Anzeige  kategorie anzahl der kommentare und link zu den kommentaren bearbeiten link-->
     
     
    &lt;?php the_tags('Tags: ', ', ', ''); ?&gt; Kategorie  <strong>|</strong>  &lt;?php edit_post_link('Bearbeiten','<strong>|</strong> ',''); ?&gt; 
     
     
     
    	<!--damit endet ein post-->
     
     
    		<!--navi beginnt-->
     
     
     
    <!--weiter geht der loop-->
     
     
     
    		Nicht gefunden
    		<!--holt sich das suchfeld-->
     
     
    <!--loop endet hier-->

    Vielen Dank!

    Emin05.08.08 18:32 | # |

  18. bei meinem Beispiel wird auch nur der Link gezeigt

    <?php the_content();?>

    auch probiert

    lg

    texto05.08.08 22:58 | # |

  19. the_content funktioniert problemlos, nur wird der ganze Beitrag angezeigt und der more Tag ignoriert, genau das gleich Script funktioniert tadellos auf der index.php, woran kann das liegen?
    Das Problem kann man auf meiner Webseite live ansehen. Die “nicht” funktionierende Variante unter AKTUELLES

    Emin05.08.08 23:06 | # |

  20. Hi

    global $more;
    $more = 0;

    nach dem <?php des Loops oder the_excerpt nehmen

    lg

    texto06.08.08 08:56 | # |

  21. das klappt!

    Emin06.08.08 18:00 | # |

  22. Newbie fragt: wo steht die ID der Kategorie? Ich find dat Dingens nicht im Wordpress… :( Bitte Hilfe! Danke, ;arkis

    Markus19.09.08 10:59 | # |

  23. Admincenter==>Verwaltung==>Kategorien
    mit der Maus über den Namen der Kat. dann unten in der Statuszeile ablesen

    lg

    texto20.09.08 17:46 | # |

  24. OK, es funktioniert bereits seit Langem und ich nutze es auf mehreren Websites. Vielen dank an Texto (nicht nur für diesen Beitrag sondern auch für alle weiteren sehr sorgfältig & informativ gestalteten Inhalte). Viele Grüße aus Stuttgart.

    Cocktailkarten-Max04.06.09 18:14 | # |

  25. ich habe gerade versucht, den listenpunkt mit zu erweitern- es klappt nicht- kann das vielleicht auch gar nicht klappen?
    also so:
    <a href="” rel=”bookmark” title=”Permanent Link: “>

    vielen dank schon mal!

    christiane28.02.10 13:13 | # |

  26. haha, das wird gar nicht alles angezeigt, was ich geschrieben habe, klar- na gut

    christiane28.02.10 13:14 | # |

Pings-Tweets
  1. wordpress-to-go » Spezielle Inhaltsübersicht in WordPress
    [...] http://www.texto.de/beitraege-aus-einer-kategorie-auf-der-statischen-seite-196/ [...]
  2. Tweets
  • Name and Mail are required.