Kategorien "nachrüsten" bei Themen Micro/Pequenio
-
- Ssr. Bludit
- Posts: 14
- Joined: Fri Mar 12, 2021 5:05 pm
- Has thanked: 1 time
Hallo!
Für eine Seite, die ich gerade bastle, würde ich gerne das Theme "Pequenio" (abgeleitet von Micro) mit der Möglichkeit versehen, Beiträge zu kategorisieren und über die Kategorien aufzurufen.
Rufe ich aber nun die Adresse <Bludit-Verzeichnis>/category/<Kategorie> auf, werden keine Beiträge dieser Kategorie angezeigt. Es sieht so aus, wie wenn die index.php geladen wird, aber nicht die sonst eingebettete <home.php> oder <page.php>.
Wie werden die Beiträge einer bestimmten Kategorie angezeigt? Welche php-Datei ist dafür zuständig? Ich vermute die <home.php>, die irgendwoher eine Liste der gewünschten Beiträge bekommt. Was da aber unter der Haube stattfindet, ist mir unbekannt.
Versuchsweise habe ich schon die home.php von "Pequenio" durch die eines anderen Themes mit Kategorien ersetzt, aber das Problem blieb unverändert bestehen. Aktiviere ich das komplette andere Theme, funktioniert natürlich die Anzeige von Beiträgen nach Kategorie. Daher vermute ich, dass das Problem irgendwo im Theme liegt. Für alle Hinweise bin ich dankbar!
Für eine Seite, die ich gerade bastle, würde ich gerne das Theme "Pequenio" (abgeleitet von Micro) mit der Möglichkeit versehen, Beiträge zu kategorisieren und über die Kategorien aufzurufen.
Rufe ich aber nun die Adresse <Bludit-Verzeichnis>/category/<Kategorie> auf, werden keine Beiträge dieser Kategorie angezeigt. Es sieht so aus, wie wenn die index.php geladen wird, aber nicht die sonst eingebettete <home.php> oder <page.php>.
Wie werden die Beiträge einer bestimmten Kategorie angezeigt? Welche php-Datei ist dafür zuständig? Ich vermute die <home.php>, die irgendwoher eine Liste der gewünschten Beiträge bekommt. Was da aber unter der Haube stattfindet, ist mir unbekannt.
Versuchsweise habe ich schon die home.php von "Pequenio" durch die eines anderen Themes mit Kategorien ersetzt, aber das Problem blieb unverändert bestehen. Aktiviere ich das komplette andere Theme, funktioniert natürlich die Anzeige von Beiträgen nach Kategorie. Daher vermute ich, dass das Problem irgendwo im Theme liegt. Für alle Hinweise bin ich dankbar!
- Edi
- Site Admin
- Posts: 3121
- Joined: Sun Aug 09, 2015 5:01 pm
- Location: Zurich
- Has thanked: 54 times
- Been thanked: 77 times
- Contact:
Offenbar hast Du das Theme bereits vor einiger Zeit heruntergeladen, denn der Downloadlink funktioniert nicht mehr (ich habe es deshalb aus dem Repository entfernt). Ich kann also nicht schauen, wie es gebaut ist.
Ich würde deshalb auf das Theme Micro umstellen und dieses allenfalls anpassen.
Ich würde deshalb auf das Theme Micro umstellen und dieses allenfalls anpassen.
Clickwork - Websites mit Bludit | Planet Bludit - Tipps und Snippets
-
- Ssr. Bludit
- Posts: 14
- Joined: Fri Mar 12, 2021 5:05 pm
- Has thanked: 1 time
Ich hatte mit "Micro" angefangen – aber dessen CSS-Definitionen sind dermaßen unübersichtlich, dass ich erst einmal Stunden damit verbringen müsste, mich einzuarbeiten und die aufzuräumen.
Der Autor von Pequenio hat genau das schon getan, so dass ich gerne darauf aufgebaut habe.
Der Autor von Pequenio hat genau das schon getan, so dass ich gerne darauf aufgebaut habe.
- Edi
- Site Admin
- Posts: 3121
- Joined: Sun Aug 09, 2015 5:01 pm
- Location: Zurich
- Has thanked: 54 times
- Been thanked: 77 times
- Contact:
Die If-Bedingung im Template index.php stimmt nicht.
Verwende
statt
Verwende
Code: Select all
if ($WHERE_AM_I == 'page') {
include(THEME_DIR_PHP.'page.php');
} else {
include(THEME_DIR_PHP.'home.php');
}
Code: Select all
if ( $WHERE_AM_I === 'home' ) {
include(THEME_DIR_PHP.'home.php');
} elseif ( $WHERE_AM_I === 'page' ) {
include(THEME_DIR_PHP.'page.php');
}
Clickwork - Websites mit Bludit | Planet Bludit - Tipps und Snippets
-
- Ssr. Bludit
- Posts: 14
- Joined: Fri Mar 12, 2021 5:05 pm
- Has thanked: 1 time
Tatsächlich, jetzt läuft's. Herzlichen Dank, Edi!