category_description

  • Ein freundliches Hallo in die Runde,

    ich hab versucht die category_description in meine category.php einzubauen:

    PHP
    <div class="cat-description"><?php echo category_description(); ?></div>

    Leider tritt nun bei Kategorien ohne Description das Problem auf, dass nur ein schließendes </p>-Tag in den DIV Container geschrieben wird. Da meckert natürlich der validator:

    Code
    <div class="cat-description">[COLOR=Red]</p>[/COLOR]
    </div>

    Woher kommt das schließende p und warum setzt WP dann nicht auch ein öffnendes p?

    Kann das jemand nachvollziehen bzw. hat da jemand ne Lösung für?

    Thx & Greets
    maxe

    [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]

    • 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

  • Kann ich in 2.6.2 nicht nachvollziehen. Da kommt bei einer leeren Beschreibung nur ein <br />

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Danke jottlieb! Hab extra schon alle Plugins deaktiviert und die functions.php soweit geleert ... aber keine Besserung :sad:

    [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]

  • Hey marX ... wieder mal erstklassig! Funktioniert!!
    Aber hast du auch noch eine Erklärung dafür? Warum ist es so wie es ist :confused:

    [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]

  • Joa, kla. :-) "wpautop" ist der Filter, der immer und überall Zeilenumbrüche in HTML-Absätze umwandelt ("wp - auto - <p>"). Und der wird eben auf die Termbeschreibung angewendet. Schau mal in die wp-includes/default-filters.php. Bei mir (v2.6.2) in Zeile 87ff.

  • ja danke, soweit verstanden. Aber warum nur ein schließendes p-tag?

    [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]

  • Ohhh ... und ich dachte du gehörst dazu :lol:
    nochmals danke!

    [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]

  • Schon. Aber Göttin Monika hat mir irgendwann mal gesagt, ich soll nicht zuviele Geheimnisse ausplaudern... :-P


    :lol:

    [size=8][läßt er das div weg käm auch das p am Anfang, doch da sicher bei der Beschreibung eine Leerzeile ist oder eben das div nicht in derselben Zeile endet -denkt sich WP es muß inkorrekt verschachteltes html reparieren-völlig falsch natürlich, aber WP denkt die Developer lenken]

    8-)
    [/SIZE]

  • auch dir Monika, danke fürs Geheimnisse ausplaudern ;-)

    ich hatte es auch mit p tags versucht:

    PHP
    <p class="cat-description"><?php echo category_description(); ?></p>

    ging aber auch nicht. Naja, WP hat da wohl seinen eigenen Willen.

    Allen eine gute N8 :!:

    [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!