Beiträge herausfiltern nach Kategorie, Anfangsbuchstaben und Sortieren

  • Es geht um ein einfaches Seitentemplate in dem ich verwirklichen möchte, dass die Beiträge einer Kategorie X aus der Datenbank gelesen werden und nach folgendem Schema alphabetisch geordnet werden:

    A
    alle Beiträge die mit A beginnen aus Kategorie X

    B
    Beiträge die mit B beginnen

    C
    c beginnende Beiträge

    .
    .
    .

    Z
    zum Schluss alle die mit Z beginnen.


    ---

    Also im Grunde genommen brauche ich funktion die mir alle Beiträge aus Kategorie X mit dem Anfangsbuchstaben A liefert. Die funktion würde ich dann 26 Mal aufrufen und nach jeder Überschrift (A-Z) ausführen lassen.

    Hat jemand eine bessere Idee? Wie heißt meine gesuchte Funktion?

    Vielen vielen Dank schon einmal im Voraus für jegliche Hilfe.

    Machiavel

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Genau wie das zweite Beispiel auf der Seite, nur leider will genau das nicht funktionieren - das "filtern" und Ausgeben von Beiträgen die mit einem bestimmten Buchstaben beginnen.

    - und wenn ich schon einmal am Fragen bin, ich hätte gerne nur die Überschrift des Post ausgegeben aber mit der Überschrift ein kleines Thumbnail (welches später in größerer Form im Post vorkommt).

    Danke fürs Helfen!

    Machiavel

  • Genau wie das zweite Beispiel auf der Seite, nur leider will genau das nicht funktionieren - das "filtern" und Ausgeben von Beiträgen die mit einem bestimmten Buchstaben beginnen.

    - und wenn ich schon einmal am Fragen bin, ich hätte gerne nur die Überschrift des Post ausgegeben aber mit der Überschrift ein kleines Thumbnail (welches später in größerer Form im Post vorkommt).

    Danke fürs Helfen!

    Machiavel

    da ist kein 2tes Beispiel!

    ich habe dies soeben mit WP 2.6 getestet , es funktioniert,

    also der Artikel =1 Beispiel

    was man weglassen kann sind die Sprungmarken,

    1. hast Du
    Admincenter==>Schreiben==>Seite schreiben,
    der Seite einen Titel gegeben und unten dann das Template für die Seite ausgewählt?

    was genau bedeutet :nicht funktionieren?

    das Thumbnail kannst Du entweder in den *Auszug* hineinkopieren, nachdem Du es hochgeladen hast oder per benutzerdefinierte Felder,
    im Auszug wäre es einfacher, aber dann kannst Du den nicht für die meta description zwischen head und /head nutzen un ddiese meta description mag jede Suchmaschine

    lg

  • Das mit den Auszügen probiere ich sofort. Noch einmal zur Erklärung, es geht um eine Auflistung von Künstlern nach dem Alphabet in einer Art wie man es von Facebook und StudiVZ (oder anderen Socail Networking Seiten) kennt.
    Enstehen soll eine Liste bei der die Kategorien als Profession (Regisseur, Schauspieler, Sängerin, Produzent) der Post-Titel soll der Name des Künstlers sein und woran ich jetzt noch scheitere ein kleines Thumbnailbild rechts vom Post Titel / Namen.

    Als erstes wird funktioniert jetzt hoffentlich die Auflistung nach Alphabet und das mit den Auszügen versuche ich auch gleich.

    Ob ich erfolg habe schreibe ich gleich.

    Beste Grüße und vielen Dank für die Hilfe!

  • geht die auflistung auch für kategorien?

    PHP
    wp_list_categories('orderby=name')

    da gehts einfacher

    lg

  • Ja, super, klappt alles wunderbar, als Bastelversion hier:

    Künstlerdatenbank2 - B•N

    zu sehen.

    Und jetzt komme ich auch gleich zum nächsten Projekt. Es soll eine Seite geben, in der der jeweilige Monate (plus Archiv) in dem Selben Stil wie die "Künstlerdatenbank" erscheint.

    Sozusagen ein Monatskalender
    01
    Zugeordnete Beiträge (eventuell mit Zeitstempel lösbar?)
    02
    Zugeordnete Beiträge
    03
    Zugeordnete Beiträge
    04
    .
    .
    .
    31

    Veranstaltungskalender nennt sich dann das ganze?

    Vielen dank noch einmal für die Konstruktive Hilfe, wie man sieht komme ich langsam aber sicher vorran.

    Beste Grüße!

  • Ist es mir irgendwie möglich nur Beiträge aus einer bestimmten Kategorie zu erhalten?
    Bei dem Plugin meine ich natürlich.


    Beste Grüße


    hmmm...und die chronoligisch nach Monaten geordnet

    kenne ich keines..

    aber , wenn es nur um eine Kategorie geht könnte man die Beiträge filtern und dann das Datum besonders hervorheben - eventuell nur den Monat anzeigen lassen, aber alphabetisch sortieren und Tagesweise sortieren..

    Beiträge aus einer Kategorie auf der statischen Seite

    da sind sie mal zeitlich geordnet---

    müßt gehen, ich geh mal in mich ... :mrgreen:

  • Einfacher als vielleicht ein Kategorienarchiv zu erstellen (das würde nach meinen neusten Überlegungen auch gar nicht gehen, da man ja kaum Post die in Zukunft liegen anzeigen lassen könnte) wäre eine Art Eventkalenderplugin welches jeden Monat

    1
    .
    .
    .
    31


    so etwas Ballhaus Ost in der Art.

    und ich dann jedem Tag im Monat eine Veranstaltung zuordnen kann. Soll am Ende ein Spielplan für ein Theater werden.

    Vielen Dank noch einmal für den ganzen Aufwand mir zu liebe.

    Beste Grüße!

  • na dann gib doch mal in Google event calendar wordpress ein

    oder suche Dich durch unser Plugin und Widgetforum für Fragen

    es gibbet das alles ;)

    lg

  • Oh man, ich hab noch so viele offene Fragen...

    Meine Situation hat sich ein wenig geändert, der Wunsch lautet jetzt folgendermaßen:

    Auf der Startseite sollen nur Artikel die in der Kategorie "Spielplan" eingeordnet sind, erscheinen. Aber auch nur für einen festgelegten Zeitraum (vor allem einen Zeitpunkt von Heute bis zu einem Zukünftigen Zeitraum).

    D.h. ich kann auf jeden Fall nicht mit Postdatum arbeiten, sondern brauche mehrere Zeitangaben für einen Post in der Kategorie Spielplan

    1. Wann beginnt der Post (das könnte der Eintragszeitpunkt sein)
    2. Wann endet der Post
    3. Wann (wie) taucht er in der Kategorie Spielplan später auf.

    Zu Punkt 3., alle Beiträge die mit der Kategorie Spielplan versehen sind, sollen in einer Art "Eventkalender" unter Spielplan auftauchen, ähnlich wie auf Ballhaus Ost Seite.

    Nun könnte ich das Filtern der Beiträge im Bereich Spielplan anhand des Titels des Beitrages eventuell verwirklichen. Nun stellt sich nurnoch die Frage wie ich das "Ende" des Beitrags einleite, also der Zeitpunkt in dem er sowohl von der Startseite, als auch aus dem Kategoriepunkt Spielplan verschwindet.

    ....Außerdem wird eine Subnavigation gewünscht, die auch Spielzeiten in Folgemonaten angeben soll / kann. Da weis ich noch gar nicht weiter... auch wieder durch rausfiltern aus der Datenbank....

    Es wird immer komplizierter aber auch herausvordernd! Freue mich über weitere gute konstruktive Ideen und versuche derzeit mein Glück - werde selbstverständlich berichten!

    Grüße!

  • Gibt es eventuell einen Weg Beiträge über "custom fields" zu filtern?
    Also meine Start und Endzeit eines Beitrages in so einem Feld zu speichern?


    Grüße!

  • Gibt es eventuell einen Weg Beiträge über "custom fields" zu filtern?
    Also meine Start und Endzeit eines Beitrages in so einem Feld zu speichern?


    Grüße!

    nein

    für mich stellt sich auch die Frage wo die *nicht mehr gebrauchten* Posts denn hinkommen...

    WP zeigt alles zeitlich geordnet an,

    wenn was alt ist , was Neues dazugeben

    lg

  • Die "nicht mehr gebrauchten posts" Sollen einfach nur nicht mehr angezeigt werden.

    Kannst du mir eigentlich auch beim Template helfen? Ich habe nach deiner Anleitung auf texto ein wenig rumgespielt und scheiter jetzt kläglich am CSS, wie ist es mir möglich, dass z.B. die Kategorie tags unter jedem Beitrag nicht untereinander sondern nebeneinander ausgegeben werden?

    Ich bekomme es einfach nicht hin die Klasse postmetadata richtig zu konfigurieren...

    Beste Grüße,
    Emin

  • Ich versuch noch einmal mein Glück mit einer Umformulierung:

    1. Nur Beiträge, die bestimmte Kriterien erfüllen, anzeigen lassen.
    2. Diesen Beiträgen zwei Konstanten übergeben START und ENDE.
    3. Die Beiträge nicht mehr anzeigen, wenn der Zeitpunkt ENDE eintritt.

    Gibt es da gar keine Möglichkeit?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!