Hi,
kann mir jemand sagen wie ich auf der Kategorie-Seite die anzahl der Einträge der aktuellen Kategorie und die letzten 5 Posts anzeigen kann?
Müsste ja dann bei der Monatsansicht genauso gehen, oder?
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHi,
kann mir jemand sagen wie ich auf der Kategorie-Seite die anzahl der Einträge der aktuellen Kategorie und die letzten 5 Posts anzeigen kann?
Müsste ja dann bei der Monatsansicht genauso gehen, oder?
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
guck da bitte mal bei http://www.texto.de ->Stichwort loop
Coole Seite, mal sehen ob ich was finde :)
guck da bitte mal bei http://www.texto.de ->Stichwort loop
Irgendwie finde ich da nichts, gucke ich falsch?
WordPress CMS - Gestaltung der Home Seite-Loop Spielereien .....
ich denke SuMu meint diese Einträge in der Suche von texto ;)
vG
Arno
irgendwie verstehe ich es aber nicht :(
Finde leider immernoch keine Lösung dafür?!
Ich habe gerade schon zu einigen Threads von dir meinen Senf abgegeben.
Vor allem, wenn Du ein Theme selbstentwickelst, das nachher veröffentlicht werden soll, möchte ich Dir an dieser Stelle doch einfach mal ganz herzlich den WordPress Codex ans Herz legen, insbesondere die Template Tags. Wenn man da ein wenig stöbert, wird man meistens fündig.
Und die Artikel auf texto.de sind auch wirklich gut. Wenn Du dir die durchliest, bist Du sicher um einiges schlauer, was den Loop betrifft. Und wir sprechen hier von
WordPress Loop - die Schleife, aus dem die Träume sind.
:mrgreen:
Den Wordpress Codex kenne ich, auch die Artikel von texto. Für viele Sachen bin ich da auch schon fündig geworden. Nur eben für diese 2 Probleme hab ich keine Lösung gefunden. Sorry :(
Ich weiß zwar wie man die letzen Posts ausgibt, aber nicht wie ich sie auf eine Kategorie beschränken kann. Ähnlich bei der Anzahl der Posts in einer Kategorie. In der Sidebar gebe ich die mit aus, nur wie bekomme ich da den Kategorielink raus? Das funktioniert leider nicht mit wp_list_cats
Für die 5 Stück muss man mit query_posts ran. Willst Du dann nur Überschriften oder ganze Einträge?
Zählen der Artikel der aktuellen Kategorie (das willst Du doch?) geht - soweit ich weiß - nur mit tricksen, da gibts keine Standardmethode für - aber bestimmt ein Plugin :twisted:
Wenn ich in deine Dateien schauen könnte, würde mir das das Helfen viel einfacher machen. Schreib mir mal ne PM.
Für die 5 Stück muss man mit query_posts ran. Willst Du dann nur Überschriften oder ganze Einträge?
Im Prinzip reichen mir die Headlines und die Anzahl der gesamten Posts in der Kategorie...
Momentan läuft noch alles lokal. Welche Datei willst du denn haben?
get_the_category für RSS-Feeds auf Kategorie-Basis
Ich nutze magpierss mit get_the_category und folgendem Quellcode:
<?php
require_once('http://www.onlineshop-handbuch.de/magpierss/rss_fetch.inc');
$cat = get_the_category(); $cat = $cat[0];
$url = 'http://wallaby.de/news/category/'.$cat->cat_name.'/feed/';
$rss = fetch_rss($url);
echo "<br />Neueste Artikel der Kategorie <strong>".$cat->cat_name."</strong>:<ul>";
foreach ($rss->items as $item)
{
if ($i<5)
{
$i++;
$title = utf8_encode($item[title]);
$link = utf8_encode($item[link]);
$nachricht = "<li><a href=$link class='extlink' target='_blank' ";
$nachricht.= "title='eBusiness News » $title'>$title</a></li>";
echo $nachricht;
}
}
echo "</ul>";
?>
Alles anzeigen
Auf die Idee gekommen bin ich durch den WordPress Codex.
Gruss aus Bayern
Sehr coole Lösung. Kann man magpierss auch auf den eigenen Server laden bzw. in ein Template integrieren? Oder bekommt man da rechtliche Probleme? Und wie lese ich jetzt noch die Anzahl der gesamten Posts einer Kategorie aus?
Den Wordpress Codex kenne ich, auch die Artikel von texto. Für viele Sachen bin ich da auch schon fündig geworden. Nur eben für diese 2 Probleme hab ich keine Lösung gefunden. Sorry :(
Ich weiß zwar wie man die letzen Posts ausgibt, aber nicht wie ich sie auf eine Kategorie beschränken kann. Ähnlich bei der Anzahl der Posts in einer Kategorie. In der Sidebar gebe ich die mit aus, nur wie bekomme ich da den Kategorielink raus? Das funktioniert leider nicht mit wp_list_cats
gib in die sidebar ebenfalls einen Loop,
dann greift in_categorie
hilft das weiter?
lg
Sorry, noch nicht wirklich :(
Vom Erstellen von Loops verstehe ich noch nicht soo viel...
Sehr coole Lösung. Kann man magpierss auch auf den eigenen Server laden bzw. in ein Template integrieren? Oder bekommt man da rechtliche Probleme? Und wie lese ich jetzt noch die Anzahl der gesamten Posts einer Kategorie aus?
Hallo pixelguy,
Magpie RSS ist ein XML Parser (Open Source). Die erste Zeile im PHP-Quellcode lautet:
Rechtlich gibt es da meines Wissens eigentlich keine Probleme.
Die Frage wie man die Anzahl der gesamten Posts einer Kategorie ausliest, verstehe ich nicht ganz. Die Lösung von mir liest alle aus, bis zu einem bestimmten Parameter $i. Ersetzt man die Zahl durch z.B. $anzahl=5 kann man die Anzahl fest vorgeben. Geht es rein um die Artikelanzahl, dann gibt es bestimmt eine einfachere Lösung. "in_category" liefert bei mir allerdings nicht das gewünschte Ergebnis. Prinzipiell könnte es so laufen:
Seit gestern habe ich in meinem Blog ein Online-Formular eingestellt, mit dem man meine RSS-Feeds kategoriebasierend in eine fremde php-basierende Homepage einbinden kann. Funktioniert echt super, unter wallaby habe ich das bereits mit drei "fremden" Weblogs am Laufen. Bin gerade am überlegen, ob man daraus nicht sogar ein eigenes themenspezifisches Informationsportal bauen kann.
Gruss aus Bayern
PS: Ich vermute Loops sind Schleifen (while, for, etc.). In Wordpress in etwa auch. Mehr dazu hier.
Ich habe da eben etwas von Alphawolf (siehe Posting) gefunden was hilft:
$cat = get_the_category();
$cat = $cat[0];
$anzcatposts = $wpdb->get_row("SELECT cat_name, category_count FROM `wp_categories` WHERE `cat_ID` = '$cat->cat_ID'");
Gruss aus Bayern
Vielen Dank für die ausführlich Erklärung.
Das Posting von Alphawolf bezog sich nur auf die
Anzahl der Post in einer Kategorie. Nicht auf die Anzeige der letzten 5 Postings.
Die Lösung mit dem XML-Parser ist schon ganz gut, habe ich soweit auch verstanden. Ich frage mich nur ob man soviel Aufwand benötigt, nur um die 5 letzten Posts anzuzeigen.
Immerhin ist es in Wordpress ja möglich, die Posts einer Kategorie zuzuweisen und auszugeben. Jetzt müsste man doch lediglich den ganzen Rest bis auf den Titel abschneiden und die Liste auf 5 begrenzen?!
Hi,
kann mir jemand sagen wie ich auf der Kategorie-Seite die anzahl der Einträge der aktuellen Kategorie und die letzten 5 Posts anzeigen kann?
Müsste ja dann bei der Monatsansicht genauso gehen, oder?
du kannst mit dem Plugin custom query string die Anzahl der angezeigten Beiträge pro Kat , pro Archiv , pro Alles einstellen,
auch wenn es nicht mehr beservict wird derzeit funktioniert es einwandfrei
Index of /user/archive
custom query string downloaden
antpacken
aktivieren
dann unter Verwaltung den Reiter CQS aufrufen und einstellen
gummibaerle brachte dir den Hinweis zum Zählen und
hier findest du wie ein Loop aussieht -scrolle nach unten bis zum Teil wo steht:
"Das da erzeugt einen Artikel."
dort löscht du dann eben alles raus , außer das was Du anzeigen magst
hilft Dir das weiter?
lg
hilft Dir das weiter?
jain, das prinzip verstehe ich schon. nur leider bekomme ich einen parse-error wenn ich den loop in die archivseite einbaue?!
zudem verstehe ich noch nicht, wie ich nur die artikel aus der aktuellen kategorie auslese und davon nur die letzten 5.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!