1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Artikel einer Kategorie in Tabelle anzeigen

Dieses Thema im Forum "Design" wurde erstellt von robinbirr, 8. September 2012.

  1. robinbirr

    robinbirr Active Member

    Registriert seit:
    6. Juli 2011
    Beiträge:
    25
    Zustimmungen:
    0
    Hallo,
    ich bin gerade dabei für eine Feuerwehr eine Website zu erstellen. Dabei habe ich mir gedacht dass ich die Einsätze als Artikel in der Kategorie Einsätze erstellen kann und diese dann in einer Tabelle nach Monat sortiert ausgebe. Allerdings weiß ich nicht genau wie ich das hinbekomme.
    Tabelle soll dan ungefähr so aufgebaut sein:

    <tr>Monat z.B. Januar</tr>
    <tr>
    <td>Einsatz Nummer 1</td>
    <td>Datum und Uhrzeit</td>
    <td>Einsatzstichwort</td>
    </tr>
    <tr>
    <td>Einsatz Nummer 2</td>
    <td>Datum und Uhrzeit</td>
    <td>Einsatzstichwort</td>
    </tr>
    <tr>Monat z.B. Februar</tr>
    <tr>
    <td>Einsatz Nummer 3</td>
    <td>Datum und Uhrzeit</td>
    <td>Einsatzstichwort</td>
    </tr>
    <tr>
    <td>Einsatz Nummer 4</td>
    <td>Datum und Uhrzeit</td>
    <td>Einsatzstichwort</td>
    </tr>

    Bitte um schnelle Hilfe danke.
     
  2. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    ist viel zu kompliziert das

    nutze für die Einsätze ein "Event" Plugin

    das ist einfacher sinnvoller und für den Zweck genausogut geeignet
     
  3. endcore

    endcore Well-Known Member

    Registriert seit:
    18. Juni 2012
    Beiträge:
    227
    Zustimmungen:
    0
    Hallo,

    erstelle am besten für den Zweck ein extra Template (template-Einsaetze.php).

    Die Loop im Template sollte in etwa so aussehen:

    Posttype: Post
    Orderby: Date
    Order: DESC
    Ausgabe der Kategorie mit der ID: 1

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Um dieses PHP-Schnippsel musst du natürlich noch die Tabelle bauen. Bei &cat=1 muss dann noch die ID der Kategorie: Einsätze hin.

    Könnte so klappen. Alternativ (immer besser) würde ich einen extra Posttype dafür anlegen. Dafür gibts auch massig Plugins, wie z.B:

    http://wordpress.org/extend/plugins/custom-post-type-ui/
     
    #3 endcore, 10. September 2012
    Zuletzt bearbeitet: 10. September 2012
  4. robinbirr

    robinbirr Active Member

    Registriert seit:
    6. Juli 2011
    Beiträge:
    25
    Zustimmungen:
    0
    Hallo, danke für die Antworten. Ich werde das von edcore mal testen.
     
  5. robinbirr

    robinbirr Active Member

    Registriert seit:
    6. Juli 2011
    Beiträge:
    25
    Zustimmungen:
    0
    Ok also das mit den Posttype ist echt besser. Wie schaffe ich es nun dass auf meiner Blog Startseite auf der alle meine neuesten Artikel stehen, auch die Artikel von den Custom Post Type dabei stehen?
     
  6. robinbirr

    robinbirr Active Member

    Registriert seit:
    6. Juli 2011
    Beiträge:
    25
    Zustimmungen:
    0
    Kann mir keiner helfen?
     
  7. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    ich weiß nicht wie dein custom post type heißt


    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    aber das gehört in die functions php

    'album', 'movie', 'quote' sind die Namen des custom post type
     
  8. robinbirr

    robinbirr Active Member

    Registriert seit:
    6. Juli 2011
    Beiträge:
    25
    Zustimmungen:
    0
    Ok schon einmal vielen Dank. Soweit funktioniert alles. Nun sollten die Artikel ja in einer Tabelle untereinander stehen. Auch dies funktioniert. Aber wie schaffe ich es nun, dass die Monate mit angezeigt werden, in denen die Artikel veröffentlicht wurden?

    Hier ein Beispiel was ich meine:

    Februar
    10.01.2012 - Einsatz 4
    02.01.2012 - Einsatz 3

    Januar
    10.01.2012 - Einsatz 2
    02.01.2012 - Einsatz 1

    usw.
     
  9. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    hmmm
    ich tät das ganz einfach mit einem benutzerdefiniertem Feld lösen,
    alles andere ist codetechnisch irre (Ladezeit etc)

    also benutzerdefiniertes Feld heißt Monate und Wert ist Jänner, Februar etc, und dann je nach Wert schlichten in der Ausgabe
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden