Support » Allgemeine Fragen » Kategorietitel

  • Gelöst axefg

    (@axefg)


    Wenn ich die Detailansicht der Kategorie öffne, erscheint der Titel folgend:

    „Kategorie: [Titel des Archivs]“

    Wie schaff ich ess, dass dies folgend ausgegeben wird, also ohne das Wort „Kategorie“?

    [Titel des Archivs]

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • Hallo,
    wenn Du dann noch die URL oben einträgst, dann kann man sich das auch ansehen und Dir sicher besser helfen.
    Viele Grüße
    Hans-Gerd

    Thread-Starter axefg

    (@axefg)

    Hallo Hans-Gerd

    Vielen Dank für die schnelle Antwort. Die Webseite ist leider noch nicht Online – deshalb gibt es noch keine URL 🙂

    <main id="main" class="site-main" role="main">
    <header class="page-header">
    <h1 class="page-title">Kategorie: Tiervermittlung</h1>			</header><!-- .page-header -->
    <article id="post-471" class="post-471 post type-post status-publish format-standard has-post-thumbnail hentry category-tiervermittlung">
    

    Hallo,
    dann wird es schwierig, weil man sich das nicht in der developer console anschauen kann, um das ggfs. per CSS unsichtbar zu machen. Du kannst das aber natürlich bei Dir mal testen. Folgende Regel könnte helfen:
    visibility: hidden;

    @hage
    Das wird, so wie es aussieht, nicht helfen, denn Kategorie steht direkt beim Titel
    <h1 class="page-title">Kategorie: Tiervermittlung</h1>
    Mit deinem Vorschlag würde der Titel auch ausgeblendet.

    Da hilft wohl nur ein Eingriff in die entsprechende PHP-Datei. Aber da wir noch nicht mal wissen, um welches Theme es sich handelt und die Seite auch nicht online ist, können wir in diesem Fall nicht weiterhelfen.

    Das müsste eigentlich funktionieren:

    add_filter( 'get_the_archive_title', function ($title) {
        if ( is_category() ) {
                $title = single_cat_title( '', false );
            }
        return $title;
    });

    das entfernt die Beschriftung.
    ——
    Wenn du die Beschriftung z. B. in Liste: ändern willst

    add_filter( 'get_the_archive_title', function ($title) {
        if ( is_category() ) {
                $title = single_cat_title( 'Liste: ', true );
            }
        return $title;
    });

    dann würde angezeigt: „Liste: [Titel des Archivs]“

    Der Code gehört ans Ende der functions.php des Child-Themes.

    @bscu … da hast Du recht, aber mangels URL war mir im Moment nicht viel eingefallen.
    @la-geek … hört sich gut an – tolle Lösung 🙂

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • Das Thema „Kategorietitel“ ist für neue Antworten geschlossen.