Kalender für Events

  • Zitat von orphelins


    Ich hätte eben gerne den Kalender auf der Kalender-Kategorie-Ansicht und nicht auf der Hauptseite.


    Du kannst das in die sidebar.php deines Themes einbauen:

    PHP
    <?php if (is_category(kalender)) { ?>
    <li><?php ec3_get_calendar(); ?></li>
    <?php } ?>


    Damit erscheint nur dann in der Sidebar (oder wo auch immer - kannst es auch woanders einbauen im Theme) der Kalender, wenn du die Kategorie Kalender aufrufst.

    Alternativ gibts ja noch eine andere Ansicht des Kalenders die z.B. so aussieht:

    PHP
    <?php if (is_category(kalender)) { ?>
    <li><?php
        _e('<h2><a href="http://www.lsr-brb.de/category/kalender/&order=desc">Termine</a></h2>');
        ec3_get_events(5,'%DATE%, %TIME% Uhr: <ul><li><a href="%LINK%"><u>%TITLE%</u></a></li></ul>','','j. F (l)');
      ?></li>
    <?php } ?>
    Zitat

    Und wie schaffe ich es, dass ich den Permalink hinter die Überschrift Termine bekomme?


    Wieder etwas wo ich nicht so genau weiß was du meinst ;)

    "Eine gut gestellte Frage ist schon halb beantwortet."

    • 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

  • War mal wieder doof gefragt! Mea culpa!
    Also den Ordner "category" habe ich nicht. Kann ich mir den einfach anlegen? Oder hab ich da bei der Installation was verkehrt gemacht?

    Vorsicht! Innerlich blond!

  • Zitat von orphelins


    Also den Ordner "category" habe ich nicht. Kann ich mir den einfach anlegen? Oder hab ich da bei der Installation was verkehrt gemacht?


    Das bezieht sich wohl auf das:

    PHP
    <?php if (is_category(kalender)) { ?>


    Nur das was in Klammern steht, gibt die Kategorie an. Das is_category prüft lediglich, ob die in Klammern angegbene Kategorie gerade angeschaut wird. Du kannst den Namen der Kategorie natürlich ändern.

    Oder geht es dir um die Permalinks? Die kannst du im Adminmenü > Optionen > Permalinks einstellen.

    Ansonsten kannst du die Kategorieansicht auch über die "altmodische" Art aufrufen, über die ID (hier im Beispiel die ID 2):
    http://www.domain.de/?cat=2
    Die ID findest du im Adminmenü > Verwalten > Kategorien.
    Das mit dem umkehreren der Beitragsreihenfolge funktioniert genauso:
    http://www.domain.de/?cat=2&order=desc

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Kannst du hier mal den Inhalt der sidebar.php posten?

    Der Fehler befindet sich übrigens dort in Zeile 76. Vielleicht ein < oder > zuviel oder zu wenig. Werden wir sehen.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Das ist die sidebar.php

    Vorsicht! Innerlich blond!

  • Probier' das mal:


    Du hattest beim Kalender das (' vergessen.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • In Zeile 82 ist ja eigentlich garnix aus ein </div>.

    Hmm. Ersetze mal das & in der Url gegen &amp;
    Auch wenn ich nicht glaube dass das hilft.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Hilft nichts! Keine Ahnung was da falsch sein könnte. Es ist ja nahezu die identische sidebar.php wie bei Dir. Aber bei Dir läuft sie.

    Vorsicht! Innerlich blond!

  • Hmm. Irgendwie muss da ein kleiner Fehler sein. Was ganz minimales, was garnicht auffällt. Braucht ja nur ein Zeichen fehlen.


    Ach einen Fehler hab ich noch gefunden:

    PHP
    <li><h2>Kategorien</h2> 
    <ul> 
    <?php wp_list_cats('sort_column=name&optioncount=1&hiera rchical=0'); ?> 
    </ul> 
    </li>


    Da ist ein Leerzeichen bei hierachical. Nimm das mal raus.

    Den letzten Absatz würde ich mal umändern, testweise:

    "Eine gut gestellte Frage ist schon halb beantwortet."

    Einmal editiert, zuletzt von jottlieb (7. April 2006 um 18:06)

  • Ähm, hab ich auch gemerkt. Mist! Also das ganze habe ich jetzt wieder soweit hingekriegt, dass es wieder etwas anzeigt, aber der Kalender ist jetzt verschwunden.

    Vorsicht! Innerlich blond!

  • Ich habe es eben lokal getestet, damit geht es, allerdings habe ich das Get Recent Comments Plugin nicht.

    Schalte es mal testweise ab, wenn es immer noch nicht mit diesem Code funktioniert.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Das klappt soweit ganz gut. Kann ich jetzt noch die Termine zusätzlich auf der Hauptseite haben und den Kalender auf der Archivansicht?

    Vorsicht! Innerlich blond!

  • Zitat von orphelins

    Das klappt soweit ganz gut. Kann ich jetzt noch die Termine zusätzlich auf der Hauptseite haben und den Kalender auf der Archivansicht?


    In der Sidebar oder wie? Wiegesagt, ich weiß immer nie so genau was du willst;)

    Wenn ja, dann nimm halt die Abfrage

    PHP
    <?php if (is_category(kalender)) { ?>  
    <li><?php _e('<h2><a href="http://www.grundschule2.zirndorf.de/wordpress/?cat=19&order=desc">Termine</a></h2>');  
    ec3_get_events(5,'%DATE%, : <ul><li><a href="%LINK%"><u>%TITLE%</u></a></li></ul>','','j. F (l)'); ?>  
    </li>  
    <?php } ?>


    weg:

    PHP
    <li><?php _e('<h2><a href="http://www.grundschule2.zirndorf.de/wordpress/?cat=19&order=desc">Termine</a></h2>');  
    ec3_get_events(5,'%DATE%, : <ul><li><a href="%LINK%"><u>%TITLE%</u></a></li></ul>','','j. F (l)'); ?>  
    </li>


    Dann wird es immer angezeigt.
    Wenn es du es wie bei http://www.lsr-brb.de mit der wechselnden Anzeige willst (Normalerweise werden die fünf neuesten Termine angezeigt und nur in der Kategorieansicht vom Kalender sieht man die Drei-Monats-Vorschau) dann mache es so:

    "Eine gut gestellte Frage ist schon halb beantwortet."

    Einmal editiert, zuletzt von jottlieb (7. April 2006 um 21:09)

  • Ich geb so langsam auf. Ich habe alles so gemacht wie Du gesagt hast. Aber bei mir sind die Termine nicht auf der Sidebar der Hauptseite und der Kalender nicht auf der Kategorieansicht. Irgendwas mach ich falsch, ich weiß nur nicht was.

    Vorsicht! Innerlich blond!

Jetzt mitmachen!

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