Zurück   WordPress Deutschland Forum > Support > Konfiguration

Antwort
 
Themen-Optionen Ansicht
Alt 14.06.2008, 09:31   #1 (permalink)
PostRank: 2
 
Registriert seit: 21.11.2004
Beiträge: 79
archivierung

morgen!

wo kann ich in wp die archivierungsart auf jährlich ändern? im forum habe ich gesucht, aber wohl aufgrund der hohen trefferanzahl bei "archiv" nichts gefunden
prefix ist offline   Mit Zitat antworten
Alt 14.06.2008, 12:51   #2 (permalink)
WPD-Team
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 8.025
Schau mal in die Doku:
Template Tags/wp get archives « WordPress Codex
marX ist offline   Mit Zitat antworten
Alt 14.06.2008, 13:32   #3 (permalink)
PostRank: 2
 
Registriert seit: 21.11.2004
Beiträge: 79
danke. doch anscheinend ist die function veraltet: Template Tags/get archives « WordPress Codex

wo ist die function (wenn noch vorhanden) zu finden? im function.php des themes?
prefix ist offline   Mit Zitat antworten
Alt 14.06.2008, 15:32   #4 (permalink)
WPD-Team
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 8.025
Die Funktion, die ich oben verlinkt hab, ist nicht veraltet. Da bist du wohl ienem falschen Link gefolgt. Bei deiner Variante fehlt das wp_ Wäre aber auch nicht so tragisch, get_archives() funktioniert nach wie vor.

Die Funktion kannst du in deinem Template nutzen, z.B. in der sidebar.php. Dort einfach mit dem gewünschten Parameter (type=yearly) aufrufen und freuen. Bei Widgets solltest du einen entsprechenden Haken finden.
marX ist offline   Mit Zitat antworten
Alt 15.06.2008, 08:11   #5 (permalink)
PostRank: 2
 
Registriert seit: 21.11.2004
Beiträge: 79
morgen!

ich hänge hier die widget-ansicht rein - dort habe ich leider keinen diesbezüglichen parameter.

in der sidebar.php meines themes findet sich betr. des archivs folgender code, welcher auch keine möglichkeiten diesbezüglich offen lässt:

PHP-Code:
    <?php /* Category Archive */ if (is_category()) { ?>
    <p class="intro"> <?php printf(__('You are currently browsing the %1$s weblog archives for the %2$s category.','unnamed'), '<a href="' get_settings('siteurl') .'">' get_bloginfo('name') . '</a>'single_cat_title(''false) ) ?> </p>
    <?php /* Day Archive */ } elseif (is_day()) { ?>
    <p class="intro"> <?php printf(__('You are currently browsing the %1$s weblog archives for the day %2$s.','unnamed'), '<a href="' get_settings('siteurl') .'">' get_bloginfo('name') . '</a>'get_the_time(__('l, F jS, Y','unnamed'))) ?> </p>
    <?php /* Monthly Archive */ } elseif (is_month()) { ?>
    <p class="intro"> <?php printf(__('You are currently browsing the %1$s weblog archives for the month %2$s.','unnamed'), '<a href="'.get_settings('siteurl').'">'.get_bloginfo('name').'</a>'get_the_time(__('F, Y','unnamed'))) ?> </p>
    <?php /* Yearly Archive */ } elseif (is_year()) { ?>
    <p class="intro"> <?php printf(__('You are currently browsing the %1$s weblog archives for the year %2$s.','unnamed'), '<a href="'.get_settings('siteurl').'">'.get_bloginfo('name').'</a>'get_the_time('Y')) ?> </p>
Angehängte Grafiken
Dateityp: jpg archiv-widget.jpg (73,5 KB, 1x aufgerufen)
prefix ist offline   Mit Zitat antworten
Alt 15.06.2008, 09:17   #6 (permalink)
WPD-Team
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 8.025
Stimmt, beim Standard-Archivwidget kann man das nicht einstellen. Merkwürdig... Du könntest es direkt im Widget-Code ändern. Ist zwar eigentlich nicht sauber, da nicht updatesicher, aber in deinem Fall wohl das einfachste. Such mal in der wp-includes/widgets.php nach folgender Zeile:
PHP-Code:
<ul>
<?php wp_get_archives("type=monthly&show_post_count=$c"); ?>
</ul>
(Bei 2.5.1 ist das Zeile 469). Hier kannst du den Typ auf "yearly" setzen. Schreib dir das evtl. irgendwo auf, was du geändert hast. Dann kannst du das auch bei einem WP-Update wieder ändern, falls es durch das Update überschrieben wird.

PS: Die sauberere Lösung wäre, die geänderte Widget-Funktion in die functions.php des Themes oder ein Plugin auszulagern.
marX ist offline   Mit Zitat antworten
Alt 15.06.2008, 09:20   #7 (permalink)
PostRank: 2
 
Registriert seit: 21.11.2004
Beiträge: 79
ich danke dir -das hat geklappt

ich werde mich mal auf die suche machen, ob es ev. ein plugin / widget gibt, dass diese art der archivierung unterstützt
prefix ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:26 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | Ein Inpsyde.com Projekt