it-swarm.com.de

WP für die Hauptseite und zwei Blogs - Implementierung

Ich arbeite an einem Open-Source-Softwareprojekt und hoffe, einige unterschiedliche Websites, auf denen es läuft, zu verschieben und zu kombinieren. Derzeit gibt es eine Hauptinformations-/Codeseite. Dann gibt es zwei Blogs für die Umsetzung des Projekts (es wird in Entwicklungsländern verwendet, derzeit gibt es einen Blog für zwei verschiedene Länder).

Ich hatte vor, einfach eine einzelne Instanz von WP zu verwenden, um das CMS zu steuern - die Hauptinfo-Site zu haben und das Erscheinungsbild von zwei separaten Blogs zu erstellen, indem für jedes der beiden Länder ein Kategorielabel vergeben wird. Als ich mit der Implementierung beginne, stelle ich fest, dass wir Seitenleistenelemente wie "Archive" haben möchten, die für jeden der beiden "Blogs" einzigartig sind. Dies ist relativ einfach mit einem Plugin zu tun, das nur dann einen Seitenleisteneintrag anzeigt, wenn die URL beispielsweise Kategorie/Land1 * enthält. Wenn Sie sich jedoch einen bestimmten Beitrag ansehen, verliere ich diese Anpassung.

Was ist ein einfacher Weg, um dies zu implementieren? Ich könnte wahrscheinlich ein paar weitere Plugins verwenden und (ich nehme an) Code schreiben, um verschiedene Seitenleisten basierend auf der Beitragskategorie anzuzeigen. Oder wäre es besser, ein Netzwerk aufzubauen?

1
Voodoo

sie können benutzerdefinierte Beitragstypen verwenden, um sie voneinander zu trennen. oder check in_category in single.php und lade zusätzliche Templates:

if( in_category('country1') ) include (TEMPLATEPATH . '/single-country1.php');
elseif( in_category('country2') ) include (TEMPLATEPATH . '/single-country2.php');
1
Milo