Bei bestimmter Kategorie Link am Artikelende

  • Ich habe eine spezielle Kategorie eingerichtet. Jeder Artikel, der zu dieser Kategorie gehört, soll am Ende einen bestimmten Inhalt (Grafik mit Link) enthalten (nicht im Content, sondern danach). Automatisch, versteht sich.

    Kann mir jemand sagen, wie ich das anstelle?

    Liebe Grüße und vielen Dank,
    Socke

    • 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)

    Mehr erfahren

  • Füge in die "single.php" an gewünschter Stelle folgendes ein:

    PHP
    if (in_category('5') ) {
        // Hier deine Grafik mit Link.
    }

    Beispiel mit Kategorie ID 5.

    Weitere Informationen über den Code: Conditional Tags

    Die genaue Position kommt natürlich auf das jeweilige Theme an.

  • Verstehe ich das hier richtig, dass man mit dem Code z.B. bei jeder Kategorie, welche z.B. mit Technik zu tun hat, Bannerlinks zu Technik anzeigen lassen kann?!

    Und bei Büchern z.B. Bücherlinks?

  • Genau so ist es.

    Und bei der Kategorie "Häuser" natürlich Werbung zu Immobilien.

    Es geht auch umgekehrt, dass bei einer bestimmten Kategorie, Artikel oder Seite etwas nicht angezeigt werden soll.

  • Also ich habe jetzt:

    PHP
    <?php if (in_category('print')) : ?> 
    	<a href="http://....."><img src="http://forum.wordpress-deutschland.org/konfiguration/....." " alt="Print!" title="Weitere Printartikel ansehen."></a>
    <?php endif; ?>

    Wie kann ich jetzt noch einstellen, dass bei allen Beiträgen, die NICHT in dieser Kategorie sind, etwas anderes angezeigt wird? Dasselbe nochmal mit anderen Kategorienamen geht nicht, weil einige Artikel mehrere Kategorien haben.

    Vielen Dank schonmal für die bisherige Hilfe :)

  • [LEFT] In dem du ein ELSE mit einbaust:

    PHP
    <?php if (in_category('print')) { ?> 
        <a href="http://....."><img src="http://forum.wordpress-deutschland.org/konfiguration/....." alt="Print!" title="Weitere Printartikel ansehen."></a>
    <?php } else { ?>
        <a href="http://....."><img  src="xxxxx" alt="blablub" title="blablubb"></a>
    <?php } ?>

    [/LEFT]

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!