Danke für die Hilfe! Hat nun nach einigem Hin und Her soweit geklappt, dass ich zumindest die Kategorien unterschiedlich darstellen kann.
Beiträge von cobe
-
-
Pack mal die Abfrage ob in_category mit in den Loop.
Was meinst du genau?
Oben steht doch schon. Wenn ich hier nun 'allgemein' eingebe, dann reagiert er auf alle Beiträge der Kategorie "Allgemein". Allerdings soll er auf alle Beiträge eingehen, die keine Kategorie haben.
-
SirEctor, hast du ggf. eine Lösung?
-
Das ganze betrifft das Template "single.php" in einem eigenen Theme. Hintergrund ist, dass das Portfolio automatisch Beiträge generiert. Diese haben erhalten allerdings keine Kategorie (Plugin), weshalb sie auch anders aussehen sollen, als normale Blog-Beiträge.
PHP
Alles anzeigen<?php get_header(); ?><?php if (in_category()): ?> <p>Nix drin!</p> <?php else: ?> <section class="container"> <div class="title"> <h1><?php the_title(); ?></h1> </div> <div class="fullpage"> <article> <?php while(have_posts()) : the_post(); ?> <div class="post"> <div class="info"> <span class="time"><?php the_time('d. F Y') ?></span> <span class="divider">|</span> <span class="kategorie"><?php the_category(', '); ?></span> <span class="divider">|</span> <span class="autor"><?php the_author(); ?></span> </div> <div class="text"> <?php the_content(); ?> </div> </div> <div id="comments"> <?php comments_template(); ?> </div> <div class="post_end"></div> <?php endwhile; ?> </article> </div> </section> <?php endif; ?> <?php get_footer(); ?> -
Nun zeigt er mir allerdings gar keine Beiträge mehr an, auch nicht die, die einer Kategorie zugewiesen sind.
-
Dankeschön! Das hat schonmal geholfen.
Allerdings suche ich noch die Funktion, die ich eingeben muss, wenn ich keine Kategorie habe. Mit bestehenden Kategorien klappt alles wunderbar, nur brauche ich eine Lösung, bei der etwas unterschiedliches angezeigt wird, wenn sie keine Kategorien haben. Das wäre deutlich sinnvoller, da ja immer wieder neue Kategorien hinzukommen und dann entsprechend im Template geändert werden müssten.Hier der Code:
-
Hallo zusammen,
um kein neues Thema zu eröffnen, schreibe ich es einfach hier mit rein, da es in gewisser Weise gut passt.
Ich bräuchte eine kurze Lösung, wie ich eine "If - Else" Schleife bauen kann. Das ganze soll wie folgt funktionieren:
WENN der Beitrag eine Kategorie hat, DANN zeige ihn normal an (Datum, Text etc.) ANDERNFALLS zeige folgendes an (Anderer Text).
Was zwischen den Bereichen als Text, Daten etc. steht ist kein Problem. Mir geht es nur um den Code für die Überprüfung einer Kategorie.
Schönen Gruß!
-
Danke erstmal für die Antwort. :)
Die ersten Funktionen waren mir natürlich bekannt und im Grunde genommen geht es genau um das, was du im 2. Teil beschrieben hast. Es ist angedacht, dass jeder User seinen individuellen Block erhält, bei dem er selber sagen kann, von welchem User er die Beträge im Blog hat. Ähnlich wie bei Facebook, wo man halt nur das liest, was man abonniert hat, bzw. nur das von seinen Freunden.
Der Link hat in Teilen auch schonmal geholfen, danke!
-
Hallo zusammen,
ich hoffe ich bin hier in der richtigen Kategorie, andernfalls bitte verschieben ;)
Ich such nun schon seit längerem eine Möglichkeit, wie User selber bestimmen können, was sie im Blog lesen können - sprich, dass sie sich aussuchen können nur Beiträge von bestimmten Autoren zu lesen. Gibt es hierfür eine Möglichkeit, notfalls auch ein Plugin?
Leider ergab meine Suche bei Google bisher keinen Erfolg, sodass ich mich hoffnungsvoll an das Forum hier wende.
Ich würde mich freuen, wenn mir jemand weiterhelfen kann!
Schönen Gruß!