Problem: Artikel einer bestimmten Kategorie: Auszug anzeigen, wenn angegeben

  • Hallo zusammen,
    ich bin ganz neu hier und hoffe ich nerv' nicht gleich mit einem Doppelpost (...hab zumindest nix entsprechendes gefunden ;) )

    Es geht um folgendes:
    Ich habe in meinem Blog eine Kategorie "Downloads".
    Diese wird - dank Advanced Category Excluder - nicht im Blog gelistet, sondern man muss sie anklicken, um die Artikel zu sehen.

    Nun möchte ich, da die Kategorien-Seite auch bei vielen Downloads/Artikeln übersichtlich bleiben soll, nur eine "Linkliste" und (NUR) wenn Angegeben einen Auszug der Artikel auf dieser Seite (kein automatisches rumgeschnibbels).

    Hat jemand 'ne Idee, wie ich das realisieren könnte? :confused:

    Vielen Dank im Voraus,
    Felix (keppler.tk)

    PS: Es geht um diese Download-Kategorie hier.

    • 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

  • Hi, dazu musst Du in den Loop in archive.php eingreifen.

    Mal ein Beispiel am kubrick Theme - bei der speziellen Kategorie werden nur die Überschriften und die Meta-Daten gezeigt. Innerhalb der ersten Schleife kannst Du wiederum bestimmte Posts auschliessen, bei denen alles gezeigt wird (12 und 22) - Posts aller anderen Kategorien werden normal behandelt.

    Was eleganteres ist mir leider nicht eingefallen ...

    Einmal editiert, zuletzt von fpr (20. September 2009 um 05:48)

  • Danke!!!

    Hi fpr,
    Danke für die schnelle Hilfe! :)

    Das ganze funktioniert einwandfrei unter dem Kubrick-Theme, auf meinem inove hab' ich's leider noch nicht zum laufen gebracht. (einfach kubrick durch inove ersetzen is nich) :-?

    Ich werde mich in nächster Zeit nochmal drum bemühen, hab' aber gerade viel zu tun wegen Schule und so.

    Ich meld' mich, wenn ich's hinbekommen hab ...oder auch nicht ;)

    Vielen Dank nochmal,
    Gruß,
    Felix (keppler.tk)

  • Hi, ist nicht getestet; ich denke aber, so sollte es eigentlich funktionieren:

    Einmal editiert, zuletzt von fpr (21. September 2009 um 15:19)

  • Dankschee

    Hi,
    Danke für deine Mühe, nach einer kleinen Fehlerbehebung in Zeile 66

    PHP
    <?php if (have_posts()) : while (have_posts()) : the_post(); update_post_caches($posts); [COLOR=Red][B]([/B][/COLOR]$do_not_duplicate[COLOR=Red][B]);[/B][/COLOR] continue; ?>

    funktioniert der Code hervorragend (siehe hier)!

    Nun wäre das Optimum erreicht, wenn zu dem Titel noch ein kleiner Auszug (werde ich dann eben bei allen Artikeln der Kat. 65 angeben) angezeigt würde. Vielleicht hast du ja noch 'ne Idee dafür. 8-)

    Ich habe mich gerade daran versucht, den WP-Tag the excerpt wie hier beschrieben mit einer IF-Anfrage auf is_category(65) zu programmieren, aber dann erhalte ich nicht nur keine Auszüge in der 65-er, sondern in allen anderen Kategorien auch noch jeden Post doppelt. :confused:

    Naja, deine Variante funktioniert ja zum Glück, dann muss es ja nicht mit the excerpt gehen... ;)

    Vielen Dank nochmal,
    viele Grüße,
    Felix (keppler.tk)

  • Hi, ich bin noch nicht ganz wach, aber wenn ich Dich richtig verstanden habe, soll es so aussehen:

    Die Kategorie 65 hat für alle Posts ausser Nummer 12 und 22 das excerpt, die anderen werden normal behandelt.
    Seo-technisch sollten auf den Archiv- und Tag-Seiten die Posts eh nur angerissen werden, das dies zu Duplicate-Content führen kann - ausser Du setzt dies in den head (mit http://wordpress.org/extend/plugins/platinum-seo-pack/ oder http://wordpress.org/extend/plugins/all-in-one-seo-pack/):

    HTML
    <meta name="robots" content="noindex,follow" />
  • Perfekt

    :smile: Danke fpr!!! :smile:

    Exact so wollte ich's!

    Eine kleine Schönheits-OP hätte ich noch, falls ich dir noch nicht zu sehr auf die Nerven gehe ;)

    Wie kann ich einen "Weiterlesen..."-Link einfügen (sowohl bei automatisch gekürzten, als auch bei manuellen?

    Viele Grüße,
    Felix (keppler.tk)

  • Hi, ich bin noch nicht ganz wach, aber wenn ich Dich richtig verstanden habe, soll es so aussehen:

    Die Kategorie 65 hat für alle Posts ausser Nummer 12 und 22 das excerpt, die anderen werden normal behandelt.
    Seo-technisch sollten auf den Archiv- und Tag-Seiten die Posts eh nur angerissen werden, das dies zu Duplicate-Content führen kann - ausser Du setzt dies in den head (mit http://wordpress.org/extend/plugins/platinum-seo-pack/ oder http://wordpress.org/extend/plugins/all-in-one-seo-pack/):

    HTML
    <meta name="robots" content="noindex,follow" />

    vielen dank hast mir auch sehr geholfen =)

Jetzt mitmachen!

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