Wordpress`den ve Wordpress fonksiyonlarından hiç mi hiç anlamıyorum ama tahminde bulunacağım. :)

Sanırım olan yer cssde display:none olarak atanmış değil mi ? (Tahmin ediyorum dediğim gibi.:D)

Aynı fonksiyonu iki kez kullanmanız o sayfa açılır açılmaz bütün kategorilerin listelenmesine yol açar. Yani ilk 5 tane listeleniyor, sonra hepsi listeleniyor siz bundaki ilk 5 taneyi göstermek istemiyorsunuz.

Bunu php ile fonksiyon yazarak sayfalama şeklinde yapabilir, ya da devam1 classına tıklandığında css de display:none şeklinde üstteki 5 taneyi gizleyebilirsiniz.

Az biraz jquery işinizi görür. :)

Şöyle bir şey yapın;
aşağıdaki kodu dan sonra ekleyin;

$(".devam1").click(function() {
$(".beslikat").slideDown('slow');
$(".devam1").slideUp('slow');
});


daha sonra o ilk php döngüsünü (5li çekilen şey var ya o işte) onu
arasına alın.

Tahminimce olması lazım. :)