Zurück   WordPress Deutschland Forum > Support > Konfiguration

Antwort
 
Themen-Optionen Ansicht
Alt 27.05.2010, 09:51   #1 (permalink)
PostRank: 0
 
Registriert seit: 03.03.2005
Beiträge: 16
Wie Links zu post mit wp_list_categories ausgeben?

Hallo zusammen,

mit <?php wp_list_categories('title_li='); ?> gebe ich in der Sidebar eine Kategorieliste aus.

Nun würde ich aber gerne auch gleich in jeder Kategorie Links zu den einzelnen Posts mit ausgeben, so also:

Hauptkategorie
- Kategorie 1
-- Link zu Post 1 von Kategorie 1
-- Link zu Post 2 von Kategorie 1
- Kategorie 2
-- Link zu Post 1 von Kategorie 2
-- Link zu Post 2 von Kategorie 2

Wie mache ich denn sowas.

Danke und Grüsse

Rhodes
Rhodes ist offline   Mit Zitat antworten
Alt 27.05.2010, 15:02   #2 (permalink)
PostRank: 10
 
Benutzerbild von alchymyth
 
Registriert seit: 07.06.2009
Beiträge: 2.820
im folgenden codeschnipsel sollte etwas anregung dazu sein:

kann anstelle von <?php wp_list_categories('title_li='); ?> verwendet werden:

PHP-Code:
 <?php $cats_list get_categories(''); 
 foreach(
$cats_list as $cat) :
  
$cat_name $cat->name$cat_id $cat->term_id
  echo 
' <li'; if(in_category($cat_id) && is_single()) 
    { echo 
' class="current"';} 
    echo 
'><strong>';
  echo 
$cat_name; echo '<small> '.$cat->count.'</small>'?>
  </strong>
    <ul>
  <?php query_posts('posts_per_page=-1&cat='.$cat_id);
   if(
have_posts()) : while(have_posts()) : the_post(); ?>   
    <li><a href="<?php the_permalink() ?>" ><?php the_title(); ?></a></li>
   <?php endwhile; endif; 
  
wp_reset_query(); ?>
  </ul>
  </li>
 <?php endforeach; ?>
der code holt die IDs aller kategorien; und arbeitet dann durch alle mit einem mini wordpress loop durch um die artikel-titel verlinkt anzuzeigen.

die verwendeten template tags koennen im codex nachgelesen werden, um evtl die parameter anzupassen.
__________________
"Wissen heißt wissen, wo es geschrieben steht." Albert Einstein
alchymyth ist offline   Mit Zitat antworten
Alt 31.07.2010, 19:54   #3 (permalink)
PostRank: 0
 
Registriert seit: 20.03.2008
Ort: Munic
Beiträge: 4
Prima das hat mir geholfen nur ist mir noch nicht klar wie ich das, die categorien sortieren kann nach ids
planet_fox ist offline   Mit Zitat antworten
Alt 02.08.2010, 10:42   #4 (permalink)
PostRank: 1
 
Registriert seit: 06.04.2010
Beiträge: 47
Super, vielen Dank!

Gibt es auch einen Weg, dass die Beiträge der Kategorien erst nach Klick auf die Kategorie angezeigt wird?
Denkzettel ist offline   Mit Zitat antworten
Alt 02.08.2010, 12:13   #5 (permalink)
PostRank: 10
 
Benutzerbild von alchymyth
 
Registriert seit: 07.06.2009
Beiträge: 2.820
@planet_fox

get_categories() hat die parameter 'orderby' und 'order':

http://codex.wordpress.org/Function_...get_categories


@Denkzettel

diese 'onclick' dinge sind wahrscheinlich mit javascript, jQuery, machbar; hab ich aber jetzt keine beispiele fuer...
__________________
"Wissen heißt wissen, wo es geschrieben steht." Albert Einstein
alchymyth 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 01:48 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0 | Impressum | Ein Inpsyde.com Projekt