Da mich der Google Bot durch massives Generieren von 404-Fehlern fleißig darauf aufmerksam gemacht hat, dass meine Jahresarchive im Blog wohl nicht erreichbar sind, bin ich der Sache nachgegangen.
Ich habe mein Blog wie im WordPress Codex beschrieben konfiguriert – funktioniert zwar grundsätzlich, allerdings sind die Jahresarchive nicht erreichbar. Für die eigene Seite „Blog“ werden wie für alle anderen Seiten Rewrite Rules angelegt – das Problem daran ist, dass diese auch beim Aufruf von zB /blog/2011
greifen und somit nie die erste Seite des gewünschten Archivs (blog/([0-9]{4})/?$
) angezeigt werden kann. Unterseiten oder Monatsarchive funktionieren weiterhin wie gewünscht, da es dafür eigene Regeln gibt.
Ich habe das Problem über folgenden Code in der functions.php
meines Themes gelöst: