ich will keine beiträge der unterkategorie in der oberkategorie sehen

  • moin zusammen,

    nach circa. 45 minuten lesen (u.a. das hier: http://forum.wordpress-deutschland.org/konfiguration/…tegorien-3.html), geb ichs auf und bitte direkt um rat:

    mein menü:

    fische
    - forelle
    - barsch
    - karpfen

    ich will, dass ein BEITRAG der unterkategorie forelle NICHT zu sehen ist, wenn man auf die OBERKATEGORIE fische klickt. das ist aber anscheinend standardmäßig der fall.

    ich fand leider keine lösung. hat jemand ideen für mich?

    vielen dank!

    • 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 silencer,

    danke erstmal, doch ich glaube, wir reden aneinander vorbei - bin mir aber nicht sicher ;-)

    ich machs mal noch ausführlicher... so sieht das menü tatsächlich aus:

    startseite = eine SEITE = im adminbereich auch als startseite festgelegt
    neuigkeiten & termine = BEITRAGskategorie
    psychologie = BEITRAGskategorie
    ermutigung = BEITRAGskategorie
    leistungen: = beitragsOBERkategorie
    - vorträge = beitragsUNTERkategorie
    - workshops = beitragsUNTERkategorie
    - beratung = beitragsUNTERkategorie


    jetzt habe ich z.b. unter vorträge beiträge stehen, die oberkategorie leistungen enthält eigentlich keinen beitrag. klickt der besucher aber direkt auf leistungen, sind auch die beiträge der unterkategorien zu sehen. das will ich aber nicht.

    hoffe, das war verständlicher....

    gruß aus baden!

    PS: 1977 ist ein hervorragender Jahrgang ;-)

  • hi marx,

    du hast zweimal recht, 1. hier gibts viel dazu und 2. plugin sollte genau meine bedingungen erfüllen - tut es aber nicht.

    es gibt keine fehlermeldungen (404 z.b.) , zeigt unter leistungen (oberkategorie) aber nach wie vor auch die beiträge der unterkategorien an.

    ich verwende jeweils die neueste version (wordpress + plugin).

    hast du eine ahnung, woran das liegen kann?
    EDIT: BEI DEN LETZTEN KOMMENTAREN STEHTS BEREITS: AB WP 2.2 FUNKTIONIERT PLUGIN OFFENSICHTLICH NICHT MEHR...

    oder doch ganz anderer vorschlag?

    DANKE!

    Einmal editiert, zuletzt von schelm (4. Januar 2008 um 18:10)

  • Schelm, wie rufst Du die Kategorien im Menü auf? Wenn Du es mit [COLOR=#000000][COLOR=#0000bb]<?php wp_list_categories[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'arguments'[/COLOR][COLOR=#007700]); [/COLOR][COLOR=#0000bb]?>
    machst, kannst Du die ID der Unterkategorien ausschließen und dann werden nur noch die Oberkategorien angezeigt:
    [/COLOR][/COLOR][COLOR=#000000] [COLOR=#0000bb]<?php wp_list_categories[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'exlude=2,3,4'[/COLOR][COLOR=#007700]); [/COLOR][COLOR=#0000bb]?>

    Dafür brauch man dann auch kein Plugin.

    [/COLOR][/COLOR][COLOR=#000000][COLOR=#0000bb]Wenn Du aber beim Forellen-Artikel auch die Kategorie Fische angekreuzt hast, klappt das natürlich nicht mehr.[/COLOR][/COLOR]

    Einmal editiert, zuletzt von Songline (4. Januar 2008 um 19:13)

  • schelm hast du das ausprobiert

    /just-one-category/tags/0.3/just_one_cat.php - WordPress Plugin Repository - Trac


    ich habe ganz wenige Oberkategorien mit noch weniger Untercats und mache mir für die Oberkatgorien eigene category templates wo ich die Untercats ausschließe

    sind aber echt ganz wenige insofern leicht möglich

    lg

  • hi monika,

    nein, kannte ich nicht.

    klingt für mich allerdings etwas komplex.... denn wie erkennt wp, dass beim klick auf leistungen ein entsprechendes kategorie-template geladen werden muss? hab mich damit noch nie näher beschäftigt. im plugin selbst ist leider keine anleitung o.ä. enthalten.

    ich probier mal aus... aber wenn du gerade noch (link)tipps für mich hast, bin ich auf jeden fall auch dankbar...

    EDIT: achso.... das macht alles das plugin. führt allerdings zu 404ern - sowohl für die beiträge der oberkategorie als auch für die beiträge der unterkategorie. plugin ist auch schon etwas älter....

    Einmal editiert, zuletzt von schelm (4. Januar 2008 um 19:29)

  • ok das Ding fällt auch aus....

    WordPress is kluch..

    jede Kategorie hat eine ID;)

    zb Kategorie Leistungen hat die ID 35


    category-35.php

    und schwupps nimmt WP nur mehr dieses Template für dies cat....


    Hätte "Leistungen" die ID 10

    category-10.php

    usw...


    ;)

    thats the trick....


    :-D

  • was ist denn "kluch" ?!? :-)

    whatever... klingt tatsächlich einfach, wusste ich auch nicht.

    category-62.php muss dann in mein theme-ordner? und was muss da rein? (ich denke laut...) code wie bei der archive.php? und wp nimmt dann tatsächlich nur beiträge der kategorie 62?!?

    wäre ja zu schön...

  • was ist denn "kluch" ?!? :-)

    whatever... klingt tatsächlich einfach, wusste ich auch nicht.

    category-62.php muss dann in mein theme-ordner? und was muss da rein? (ich denke laut...) code wie bei der archive.php? und wp nimmt dann tatsächlich nur beiträge der kategorie 62?!?

    wäre ja zu schön...


    kluch=klug

    archive.php als category-62.php abspeichern

    die Forensuche nehmen und nach category ausschließen suchen oder so machen..

    Diesen Teil in der neuen category.. suchen


    PHP
    <?php while (have_posts()) : the_post(); ...

    sagen wir du magst die category mit der ID 6 ausschließen


    HTML
    <?php if ( !(in_category('6')) ) { ?><!--sperrt artikel -->


    weiter unten VOR

    PHP
    <?php endwhile; ?>


    das da einfügen

    PHP
    <?php } ?><!--sperrt artikel end-->


    (sind Beiträge in beiden abgespeichert geht nichts ;))


    lg

  • hast du mal das plugin "nosubcats" ausprobiert? bei mir funktioniert es ganz problemlos - das war eines der ersten plugins, die ich überhaupt genutzt habe - die standardeinstellung halte ich nämlich auch für eher unbrauchbar ....

  • hast du mal das plugin "nosubcats" ausprobiert? bei mir funktioniert es ganz problemlos - das war eines der ersten plugins, die ich überhaupt genutzt habe - die standardeinstellung halte ich nämlich auch für eher unbrauchbar ....

    das Plugin löst bei mir WP 2.3.1 beim AUfruf jeder Kat einen error 404 aus

    selbst wenn keine andern Plugins aktiv sind


    lg

  • hallo merderein,

    nein, kannte ich auch nicht. sobald ich wieder an meinem notebook sitze, teste ich es mal. mit welcher wp-version läuft es bei dir?

    auch dir: danke!

  • hi monika,

    ich suche immer noch nach einer problemlösung....

    leider bringt deine vorgeschlagene änderung bei mir nichts. vielleicht stell ich mich aber auch zu blöd an?

    das hier (Template Tags/query posts − WordDoku) verunsichert mich etwas...:

    "Beachte: Du kannst nicht mehr als eine Kategorie mit query_posts ausschließen. Es gibt deshalb einige Plugins oder Abhilfen. Man kann z.B. eine if/else Abfrage im Loop machen und anschließend Kategorien ausfiltern um diese zu ignorieren."


    reiner (http://forum.wordpress-deutschland.org/konfiguration/…html#post145279) hatte einen lösungsvorschlag mit plugin, aber das geht auch nicht.

    grrr!

Jetzt mitmachen!

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