Beiträge nach Jahren in Liste ausgeben?

  • Hallo.
    Ich würde hier die Beiträge gerne nach Jahren ausgeben... Alphabetisch und nach Kategorie hab ich es schon hinbekommen.

    Jemand eine Idee? Wo wird das Jahr für einen Beitrag / ein Projekt angegeben... das Veröffentlichungsdatum editieren oder ein zusätzliches Feld, oder ein tag?

    und wie erzeuge ich dann die Ausgabe?

    weiß jemand ob da das Custom Query String Plugin nützlich ist?

    • 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

  • Danke für die schnelle Antwort!
    Habe das Plugin gleich mal installiert. Jetzt stellt sich nur die Frage ob ich es so modifizieren kann das ich die aktuellen Klassen im CSS beibehalten kann. Also einen Block links mit der Jahreszahl und den Listenelementen rechts mit unterstreichung und Rolloverbild. Des weiteren wäre es schön wenn man die Ausgabe noch in den jeweiligen Jahren nach ABC sortieren lassen könnte.

    Vielleicht hat der Leitwolf ja auch dafür eine Lösung?

  • Meine Liste nach Genre...

    Die Genre Liste schaut momentan so aus... leider mußte ich für jedes Genre diesen Code mit geänderter Kategorie ID im Template eingeben... eine Idee wie das in der Art auch für die Jahre funktioniert? und wie man es evtl. sogar einfacher machen kann? ohne immer Manuel die IDs der Kategorien einzusetzen...?

  • Keiner die Lösung die ich Suche parat? Das mit dem Simple Yearly Archive Plugin funktioniert ja eigentlich nur bekomm ich das mit dem CSS von mir nicht so hin... finde nicht wo ich die Ausgabe bearbeiten kann.

  • Keiner die Lösung die ich Suche parat? Das mit dem Simple Yearly Archive Plugin funktioniert ja eigentlich nur bekomm ich das mit dem CSS von mir nicht so hin... finde nicht wo ich die Ausgabe bearbeiten kann.


    An meinem Plugin-Code musst du quasi nichts mehr anpassen. Lässt sich alles mit CSS regeln. :)

    Versuche es mit folgendem CSS-Code, füge diesen deiner CSS-Datei hinzu:

    wpseek.com - Die WordPress-Code-Suchmaschine

  • danke! leider bin ich nicht der css profi, irgendwie zerlegt es mir noch das layout. die floats funktionieren nicht so ganz... bzw der kleine abstand der waagrechten linien und auch die zuordnung der jahre zu den beiträgen...
    wenn ich das irgendwie hinbekomme fehlen noch die tooltips mit den vorschaubildern. www.bruecknerarchitekten.de » Projekte sieht man hier wenn man z.b. über IQ oder Central Wörgl hovert.

  • Ups, das clear:both muss dem h5 Tag zugeordnet werden..

    Also versuche es mal so:


    Um den Hover-Effekt hinzubekommen, musst du allerdings etwas am Plugin-Code herumwerkeln.

    In Zeile 179 der Datei simple-yearly-archive.php diese Zeile

    PHP
    $listitems .= ('' . date(get_option('sya_dateformat'),strtotime($post->post_date)) . ' ' . get_option('sya_datetitleseperator') . ' <a href="' . get_permalink($post->ID) . '" title="' . $post->post_title . '">' . $langtitle . '</a>');


    ersetzen mit

    PHP
    $image = get_post_meta($post->ID, 'post_thumbnail', true);
    $listitems .= ('' . date(get_option('sya_dateformat'),strtotime($post->post_date)) . ' ' . get_option('sya_datetitleseperator') . ' <a href="' . get_permalink($post->ID) . '" title="' . $post->post_title . '" onmouseover="Tip(\'<img src=http://www.bruecknerarchitekten.de/cms/wp-content/themes/brueckner_102/img/arrow.gif width=163><br><img src=' . $image . ' width=163>\')">' . $langtitle . '</a>');


    Einen Versuch ist es wert. :)

    wpseek.com - Die WordPress-Code-Suchmaschine

  • danke für die hilfe... die zuordnung von headline zu listeninhalt klappt jetzt besser ... die distanz von 4px geht aber verloren... find ich aber auch noch.
    das mit dem editieren des plugins hab ich versucht! leider ohne erfolg. ich habe eine kategorie ausgeschlossen, muß ich vielleicht deshalb an anderer stelle noch etwas editieren? denn der quellcode der ausgeben wir bleibt der gleiche!?

  • danke für die hilfe... die zuordnung von headline zu listeninhalt klappt jetzt besser ... die distanz von 4px geht aber verloren... find ich aber auch noch.
    das mit dem editieren des plugins hab ich versucht! leider ohne erfolg. ich habe eine kategorie ausgeschlossen, muß ich vielleicht deshalb an anderer stelle noch etwas editieren? denn der quellcode der ausgeben wir bleibt der gleiche!?


    Verdammt, die Chancen standen 50/50, dass du keine Kategorien ausschließt. :mrgreen:

    In diesem Fall musst du in Zeile 101 schauen.

    wpseek.com - Die WordPress-Code-Suchmaschine

  • Designänderung erfordert neue Anpassung des Plugins

    Hallo.
    Nun endlich ist es fast soweit das die Seite Online geht und ich brauche nochmal Hilfe für das Problem der Ausgabe nach Jahren.
    Denn Meine List wird jetzt über Tabellen (ich weiß ganz böse) formatiert und nichtmehr über CSS aber mit dem IE war einfach keine Lösung in sicht!

    So sieht gerade der Code für die Ausgabe eines Blocks in der Genre Liste meiner Projekte aus:

    Gibt es denn Hoffnung das man das Simple Yearly Archive Plugin soweit anpasst das die Jahre so ausgibt wie hier die Genres?

    Achja und hier BRÜCKNER ARCHITEKTEN » Projekte

    sieht man das ganze mal in aktion!

    Danke!

    Gruss. Johannes

  • Also wenn ich mir auf der Seite "Genre" und "Jahr" anschaue, sieht es identisch aus. :) Leider kann ich mir in beiden IE's nicht die Jahresansicht anschauen, wie es damit aussieht, da die Tabs dorthin scheinbar nicht funktionieren.

    Das Plugin möchte ich ungern von Listen auf Tabellen umstellen, da dann viele Möglichkeiten flöten gehen.

    wpseek.com - Die WordPress-Code-Suchmaschine

  • Ohje...

    Die Mootabs sollten aber im IE Problemlos laufen.
    Also getestet hab ich das ganze in IE 7 und 6.
    Aber seh gerade selbst das da wohl ein neuer Bug drin ist. Wahrscheinlich von den Tooltips die ich gerade noch eingebaut hab.

    Im Firefox geht aber nach wie vor alles tausend mal besser ... wie immer!

    Um zu meinem Problem zurück zu kommen. es wäre mir schon eine Hilfe wenn man das Jahr und die Liste getrennt von einander ausgeben könnte....

    Also loop anfang....

    mein tabellen zeug.

    meine zelle für das jahr... das jahr...

    dann wieder tabellenzeug...

    ausgabe der liste...

    tabellen zeug...

    ende des loop...


    sollte man doch irgendwie drum rum bauen können oder?

    weiß nur nicht genau wo ich da ansetzen soll!

  • Fußt die Entscheidung, auf Tabellen umzustellen nur darauf, dass der IE6 Probleme mit Listen und CSS hat? Wenn ja, sollten wir eher beim IE ansetzen und mit CSS reagieren, anstatt das Markup umzustellen. Denk dran, wir sind besser als der IE. :)

    wpseek.com - Die WordPress-Code-Suchmaschine

  • Exakt

    Ja genau deshalb mache ich jetzt alles wieder wie damals mit Tabellen. Denn mit CSS gibt es einfach keine erfreulichen Ergebnisse!
    Habe keine Weg gesehen das mit CSS so umzusetzen wie es jetzt da steht!
    Ansehen mit IE sollte wieder gehen... kannst du es mal beurteilen!?
    Vielleicht ist sie doch irgendwo die liebe Lösung?

  • Okay, das sieht mal wieder nach einem Box Model Problem aus... Besser nicht links und rechts floaten, sondern nur links floaten.

    Also, auf die Schnelle. Das float raus nehmen, ebenso das display:inline und right:0px, sodass es dann so ähnlich aussieht:

    HTML
    .sya_container ul {
      	margin-left: 170px;
    	padding-top: 7px;
    	padding-bottom: 18px;
    	width: 431px; 
    	border-top: 4px solid #3c3c3f;
    	list-style-type: none;
    }


    Wenn es dann immer noch nicht passt, liegt wieder an den Innenabständen, also verringere mal die Breite auf z.B. width: 425px...

    Vllt gibt sich der IE damt schon geschlagen. :)

    wpseek.com - Die WordPress-Code-Suchmaschine

Jetzt mitmachen!

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