• News
  •  
  • Tools
  •  
  • Bücher
  •  
  • Fotos
  •  
  • Impressum
  •  
  • Be social!
  • RSS
  • FaceBook
  • Google Buzz
  • Mister Wong
  • Delicious
  • Xing
  •  
 

Ein eigenes Layout für jede Kategorie in WordPress [Code Poem #1]

Mein WordPress-Template soll etwas besonderes haben!
Ich will gerne die Anzahl der Posts in einer Kategorie pro Seite verändern! Zusätzlich will ich ein anderes Layout für diese Kategorie!

1. Leg eine Datei categorie-slug.php an. (slug ersetzt Du mit dem Kategorienamen oder der ID der Kategorie)
2. Kopier den Code von index.php in diese Datei
3. Passe den Code wie unten gezeigt an (achte auf die Zeile mit have_posts(), dort bist du richtig).
4. Passe die Datei style.css an.

Ich habe das für die Kategorie Daily Inspiration bei den Young Designers so gemacht. Damit habe ich in der Kategorie 15 Posts pro Seite (statt fünf) und auch ein zweispaltiges Layout ab dem 2. Post (der erste bleibt einspaltig).

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
< ?php 
$i=0; 
$args = array(
    'posts_per_page' => 15,
    'cat'  => 15
);
query_posts($args);
if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="inspPost<?php 
if($i==0) {
    echo "F";
} else {
    if(($i % 2)==0) {
        echo "U";
    } else {
        echo "G";
    }
} 
$i++;
?>">
</div>

Weitere Posts zu diesem Thema

 

Der Guru 2.0 Blog lebt von Deinem Kommentar

Es wurde noch kein Kommentar gespeichert.
Schreib doch Du die erste Antwort zu diesem Post!

Deine Meinung ist dem Guru 2.0 wichtig





XHTML - Du kannst diese Tags benutzen:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 
  • Werbung

  •  
  • Diesen Post empfehlen


     

     

     

     

     
    Stumbleupon
     
    Wikio
  •  
  • Das war eine Hilfe?

  •  
  • Du brauchst Papier?

  •