Ich mal wieder ;)
Ich bin inzwischen ganz gut vorwärts gekommen mit meiner Seite.
Leider komm ich hier jetzt nicht weiter:
Ich habe 6 Seiten erstellt.
Jetzt möchte ich, dass auf jeder Seite andere Links in den Kategorien sind. Z.B. bei Videos eine Übersicht der verschiedenen Stile. Unter Instrumente die Hersteller. Auf der Startseite nur die Links zu den 6 verschiedenen Seiten.
Ich hab schon viel gesucht aber keine Lösung oder Anleitung gefunden.
Das müsste ich lösen, bevor ich weiter arbeiten kann.
Darf ich hier im Forum meinen Link posten? Ich hätte, wenn die Seite fortgeschritten ist, gerne ein Feedback, wie ihr sie findet und was ihr besser machen würdet.
Danke im vorraus!
Jimi
Jede Seite mit eigenen Kategorien
-
-
- Gerade eben
- Anzeige
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.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
http://codex.wordpress.org/Template_Tags/…ries#Parameters
Siehe exclude-Tree.
Du hast dann also 6 Oberkategorien und alles darunter eingeordnet und lässt auf der Seite jeweils dann die fünf anderen Oberkategorien (und damit auch Unterkategorien) ausblenden. Ist zwar nicht ganz so toll, aber immerhin.Wenn du ein Seitentemplate nutzt, kannst du den Code auch direkt auf der Seite verwenden.
-
Ich glaub ich versteh was du meinst. Die Links in den Kategorien, die ich auf einer Seite nicht brauche, blende ich da aus. Der Code von deinem Link bringt mich allerdings grad hart an die Grenze ;-) Ich schlaf mal drüber und studiers morgen. Gibts da auch ne Version für Dummies?
Danke schonmal! -
Ich hab jetzt ein paar Tage alles versucht aber ich bekomms nicht gebacken. Könnte mir bitte jemand ein Beispiel oder eine kleine Anleitung geben?
Gibt es denn kein Plugin das unter Seiten erstellen oder so dann die Auswahl von bestimmten Kategorien erlaubt? Alles was ich gefunden habe unterstützt das nicht.
Wäre sehr nett von euch oder dir Jottlieb, da ich beim fertig stellen meiner seite da echt hängen bleibe.
Ich benutze das Theme Elegant grounge mit 2 Sitebars
Ich glaube ich muss diese Zeile
<ul>
<?php
wp_list_categories('orderby=name&show_count=1&exclude=10'); ?>
</ul>
z.B. in die seite Videos einfügen und alle ids dann aufschreiben die ich ausblenden will. Ich finde aber die seiten die ich angelegt habe nirgends.
Außerdem steht über den KAtegorien im Moment Videos. Bei Tipps und Tricks soll dann Tipps und Tricks stehen und darunter die einzelnen KAtegorien.
Vielleicht schaut ihr mal auf meine Seite, dann versteht ihr was ich meine.
Im Moment steht auf jeder seite die Video Kategorie. Ich muss ja dann quasi verschiedene Kategorien widgets anlegen oder? Aber wenn ich ein neues Kategorien Widget in die sidebar ziehe, stehn da genau die gleichen Links wieder drin.
Fragen über Fragen...
http://www.magicguitar.de -
Zitat
z.B. in die seite Videos einfügen und alle ids dann aufschreiben die ich ausblenden will. Ich finde aber die seiten die ich angelegt habe nirgends.
Das mit dem nicht finden verstehe ich nicht.
Ansonsten kannst du den Code nicht direkt in dei Seite schreiben. Entweder Seitentemplate nutzen oder ein Plugin wie Exec-PHP.ZitatAußerdem steht über den KAtegorien im Moment Videos. Bei Tipps und Tricks soll dann Tipps und Tricks stehen und darunter die einzelnen KAtegorien.
Da gibt's z.B. den Parameter title_li, evtl. muss man auch bei anderen was ändern. -
Ok ich habe jetzt das template "tricks"erstellt. Wird auch unter der Auswahl angezzeigt. Wo muss ich jetzt
<ul>
<?php
wp_list_categories('orderby=name&show_count=1&excl ude=10'); ?>
</ul>
einfügen? Das steht leider nicht in der Anleitung. Und wie ist das mit den ids? steht id 1 für den alphabetisch ersten link in meinen Kategorien? -
Ok, ich weiss jetzt wie man die IDs der Kategorien findet.
Man fährt im Backend unter Artikel - Kategorien einfach über den Namen einer Kategorie
und bekommt in dann unten im Browserfenster angezeigt.
Es gibt auch ein Plugin, dass die ganzen IDs auflistet
http://wordpress.org/extend/plugins…or-wp-admin-25/
Wenn ich jetzt
<ul>
<?php
wp_list_categories('orderby=name&show_count=1&excl ude=10'); ?>
</ul>
in dem neu erstellten Template einfüge, dann stehen alle Kategorien auch auf der Content Seite. Wo liegt mein Fehler? Ich hab es einmal vor
<?php while (have_posts()) : the_post(); ?>
und einmal danach eingefügt.
Bei dem Widget-Kategorien ändert sich gar nichts. Man kann alle noch sehen.
Ich habe natürlich die entsprechende ID eingegeben. -
Du hast einen Fehler im code:
excl ude=10 da ist ein leerzeichen zu viel -
Ok, danke! Das Hat jetzt auf der Content Seite funktioniert. Ich will aber keine Kategorien im Content zeigen sondern in der ersten sidebar bestimmte Kategorien ausblenden. Aber auf jeder Seite andere.
Hier nochmal der Link zu meiner Seite
http://www.magicguitar.de
Wenn du oben z.B. auf News gehst sollen unter Kategorien rechts in der ersten Sidebar alle Videos ausgeblendet werden. Wenn man oben auf Tipps & Tricks geht sollen alle Kategorien außer Tipps & Tricks ausgeblendet werden. usw. -
Du brauchst dann für jede Seite ein eigene Sidebar, die du dann im Seitentemplate einbindest. In den Sidebar-Dateien kannst du dann mit exclude oder include-Parameter die Kategorieanzeige steuern.
Oder du nutzt eine Sidebar in der du mit if die Seiten ID abfragst.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!