| |||||||
| Registrieren | Lexikon | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| PostRank: 0 ![]() Registriert seit: 10.08.2006
Beiträge: 13
| Eigenes Design für eine bestimmte Kategorie Hi, ich betreue gerade 2 Seiten. Eine Joomlaseite (Veranstaltungserie) und eine Wordpressseite(Eventagentur). Da die Joomlaseite eigentlich nur eine Unterseite für eine Veranstaltung dieser Agentur ist, und mir Joomla tierisch auf die Nerven geht, wollte ich nun die Joomlaseite auflösen und unter Wordpress eine neue Kategorie für selbige erstellen. Trotzdem soll sich das Layout der Seite an die der alten Seite orientieren (Hintergrundbild, etc). Hier nun meine Frage: Ist es möglich dass eine Wordpresskategorie eine eigene CSS Datei anspricht, bzw. bestimmte Eigenschaften überschreibt? Wäre für Hilfe dankbar, hab mich schon nach dem Ansprechen bestimmter ID's informiert, doch scheinen einige nicht mehr (nach 2.5) ansprechbar zu sein und scheitert dieses auch an mangelnden PHP Kenntnissen. Grüsse! |
| | |
| | #2 (permalink) |
| WPD-Team ![]() Registriert seit: 05.10.2006
Beiträge: 8.025
| Kategoriearchiv, oder für die Beiträge in dieser Kategorie? Für Kategoriearchive gibts entweder den Conditional Tag is_category(), oder du nutzt Kategorietemplates. Für single-Ansicht gibts in_category(). |
| | |
| | #3 (permalink) |
| PostRank: 0 ![]() Registriert seit: 10.08.2006
Beiträge: 13
| Ich dachte mir jetzt, wenn die URL von der Veranstaltungsseite aufgerufen wird eine Weiterleitung zu der Übersicht der Kategorieseite geschaltet, welche nur die Beiträge aus der Kategorie anzeigt. Die Beiträge, sowie die Kategorieübersicht welche in dieser Kategorie liegen sollen dann eine separate CSS Datei aufrufen Ich dachte an sowas wie: PHP-Code: |
| | |
| | #4 (permalink) |
| WPD-Team ![]() Registriert seit: 05.10.2006
Beiträge: 8.025
| Is doch schon fast korrekt dein Pseudocode. PHP-Code: Noch die get_bloginfo()-Funktion zur Info: Template Tags/get bloginfo « WordPress Codex PS: wenn du nur einige Eigenschaften überschreiben willst, aber im Großen udn Ganzen das selbe Stylesheet verwenden möchtest, dann kannst du das so tun: PHP-Code: Geändert von marX (28.05.2008 um 14:11 Uhr). |
| | |
| | #5 (permalink) | |
| PostRank: 8 ![]() Registriert seit: 31.03.2006
Beiträge: 877
| Zitat:
Außerdem würde ich die Datei category.php kopieren und in category-15.php umbenennen. Die 15 ersetzt Du mit der gewünschten ID der Kategorie. Die Datei kannst Du dann nach Herzenslust abändern, ohne dass sich diese und die anderen Kategorien in die Quere kommen. Zusätzlich musst Du die Einzeldarstellung der Beiträge berücksichtigen Und da kommt dann die Funktion in_category ins Spiel, die marX weiter oben ins Spiel gebracht hat. Nun aber Schluss mit der vielen Spielerei. VG Elke | |
| | |
| | #6 (permalink) |
| PostRank: 0 ![]() Registriert seit: 10.08.2006
Beiträge: 13
| Super! Vielen Dank für die vielen Tips, mal sehen was ich daraus machen werde, aber ich glaube das wird so gut funktionieren. Ich schreib dann einfach mal wenn jetzt noch Probleme auftreten werden (was ich nach den Tips nicht glaube) Besten Dank an euch! |
| | |
| | #7 (permalink) |
| PostRank: 0 ![]() Registriert seit: 10.08.2006
Beiträge: 13
| Und da bin ich schon wieder. Ich finde die category.php nicht in meinem TemplateOrdner. Habe damals ein existierendes Theme umgeschrieben. Laut Diesem Schaubild scheint Wordpress bei fehlender category.php auf die archive.php zurückzugreifen. Kann ich davon ausgehen dass diese identisch ist mit der category.php? Grüsse! |
| | |
| | #8 (permalink) | |
| PostRank: 0 ![]() Registriert seit: 10.08.2006
Beiträge: 13
| Hat sich wohl erledigt, genaueres nachlesen hilft mehr: Zitat:
| |
| | |
| | #9 (permalink) |
| WPD-Team ![]() Registriert seit: 05.10.2006
Beiträge: 8.025
| ich hatte es grade in einem anderen Thread erwähnt. Beim Aufruf eines Kategoriearchivs sucht WP zunächst nach einer category-X.php (X == Kat.-ID), dann nach der category.php, dann nach der archive.php. Wenn es keine dieser dateien im Templateverzeichnis findet wird auf die index.php zurück gegriffen. Siehe auch hier: Template Hierarchy « WordPress Codex |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |