Einzelnen Beitrag anzeigen
Alt 14.10.2008, 17:36   #31 (permalink)
ddklog
PostRank: 1
 
Registriert seit: 06.10.2008
Beiträge: 28
Zitat:
Dann hast du den verlinkten FAQ-Artikel nicht richtig gelesen.
Hab ich schon gelesen, aber die Unterscheidung, mit der Startseite (statisch oder nicht) kannte ich einfach nicht!
Ich habe jetzt das gesamte Forum vom Prinzen durchgeforstet und keinen Beitrag gefunden, der mein Problem löst. Außer einen: WebMoritz.de
Da ist das Problem aber unschön gelöst.
Mittels eines interessanten Links und einer page.php (Turn a Wordpress Page into a Link - Milorad Ivovi?) habe ich es im Endeffekt geschafft mir ein Jahresarchiv anzeigen zu lassen. Damit bin ich aber nicht zufrieden
Ich denke, dass das nicht so schwer sein kann eine page.php selbst zu schreiben. Ich versuche dabei die Optionen, die mir die Archives.php des Themes gibt nach dem geheimen Befehl zu durchsuchen - es könnte allerdings sein, dass meine Vorstellung darin garnicht angeboten wird
Zitat:
Oder "alle, davon jeweils X je Seite"? Das wäre ja das normale Blog, richtig.
Genau so!

Zitat:
Warum nutzt du das dann nicht?
Weil ich eben den Befehl dafür nicht kenne, dass es mir die Seite so gestaltet.
Ich habe jetzt folgendermaßen angefangen:
PHP-Code:
<?php
/*
Template Name: blog
*/
?>

<?php get_header(); ?>



<div id="content">
<h2><?php __('Archives by Subject:','branfordmagazine'); ?></h2>
  <ul>
     <?php wp_get_archives(); ?>
       </ul>

</div>    




<?php get_sidebar(); ?>
<?php get_footer
(); ?>
Dann zeigt es mir aber nur die Monate, die ich nochmals anklicken müsste. Und mein Archives.php zeigt mir die Optionen in diesen merkwürdigen Schleifen If/Else - aber ich möchte ja nur eine Option daraus - wenn (s.o.) es die da so überhaupt gibt.
Das Archives.php sieht auf jeden Fall so aus:
PHP-Code:
<div id="content">
  <?php is_tag(); ?>
  <?php if (have_posts()) : ?>
  <?php $post $posts[0]; // Hack. Set $post so that the_date() works. ?>
  <?php /* If this is a category archive */ if (is_category()) { ?>
  <h2 class="pagetitle"><?printf__('%s','branfordmagazine'), single_cat_title(''false)); ?></h2>
  <?php /* If this is a tag archive */ } elseif( is_tag() ) { ?>
  <h2 class="pagetitle">
    <?php _e('Posts Tagged','branfordmagazine'); ?>
    ‘
    <?php single_tag_title(); ?>
    ’</h2>
  <?php /* If this is a daily archive */ } elseif (is_day()) { ?>
  <h2 class="pagetitle"><?printf__('Archive for %s','branfordmagazine'), get_the_time(__('F jS, Y','branfordmagazine'))); ?></h2>
  <?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
  <h2 class="pagetitle"><?printf__('Archive for %s','branfordmagazine'), get_the_time(__('F Y','branfordmagazine'))); ?></h2>
  <?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
  <h2 class="pagetitle"><?printf__('Archive for %s','branfordmagazine'), get_the_time('Y')); ?></h2>
  <?php /* If this is a search */ } elseif (is_search()) { ?>
  <h2 class="pagetitle">
    <?php __('Search Results','branfordmagazine'); ?>
  </h2>
  <?php /* If this is an author archive */ } elseif (is_author()) { ?>
  <h2 class="pagetitle">
    <?php _e('All entries by this author','branfordmagazine'); ?>
  </h2>
  <?php /* If this is a paged archive */ } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { ?>
    <h2 class="pagetitle">
      <?php _e('Blog Archives','branfordmagazine'); ?>
    </h2>
    <?php ?>
  <div class="navigation">
    <div class="alignleft">
      <?php next_posts_link(__('Previous entries','branfordmagazine')) ?>
    </div>
    <div class="alignright">
      <?php previous_posts_link(__('Next entries','branfordmagazine')) ?>
    </div>
  </div>
  <?php while (have_posts()) : the_post(); ?>
  <div class="post">
    <h4 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php __('Permanent Link to','branfordmagazine');?> <?php the_title(); ?>">
      <?php the_title(); ?>
      </a></h4>
    <small>
    <?php the_time(__('M jS, Y','branfordmagazine')); ?>
    |
    <?php _e('By','branfordmagazine');?>
    <?php the_author_posts_link('namefl'); ?>
    |
    <?php _e('Category:','branfordmagazine');?>
    <?php the_category(', '?>
    <?php edit_post_link('Edit'' | '''); ?>
    </small>
    <div class="entry">
      <?php the_excerpt() ?>
    </div>
    <p class="postmetadata">
      <?php the_tags('Tags: '', ''<br />'); ?>
      <?php _e('Posted in','branfordmagazine');?>
      <?php the_category(', '); ?>
      |
      <?php comments_popup_link(__ ('No Comments »''branfordmagazine'), __ ('1 Comment »''branfordmagazine'), __ngettext ('% comment''% comments'get_comments_number (),'branfordmagazine')); ?>
    </p>
    <hr />
    <br />
  </div>
  <?php endwhile; ?>
  <div class="navigation">
    <div class="alignleft">
      <?php next_posts_link(__('Previous entries','branfordmagazine')) ?>
    </div>
    <div class="alignright">
      <?php previous_posts_link(__('Next entries','branfordmagazine')) ?>
    </div>
  </div>
  <?php else : ?>
  <h2 class="center">
    <?php __('Not Found','branfordmagazine'?>
  </h2>
Vielleicht kannst du mir ja anmarkern was davon für mich relevant ist?!
Es kann doch nicht sein, dass ich eine so komische Idee habe, auf die noch keiner vor mir gekommen ist, oder?
Und bei meiner Lektüre der vielen Forumposts habe ich eines gelernt: Es geht (scheinbar) alles!

Nur wie?
Danke
ddklog ist offline   Mit Zitat antworten