WordPress-Snippet: Benutzerdefinierten Text nach dem Titel eines Artikels in einer bestimmten Kategorie anzeigen

Zur Erinnerung: Hier ist ein kleiner Codeausschnitt, den Sie Ihrer Datei „functions.php“ hinzufügen können, um direkt nach dem Titel eines Artikels ein kleines Text-Tag anzuzeigen, wenn dieser zu einer bestimmten Kategorie gehört.

Dies ist beispielsweise nützlich, wenn Sie die Zugehörigkeit dieses Artikels zu einer bestimmten Kategorie hervorheben möchten. Ich verwende es insbesondere, wenn ich Mikroartikel mit wenigen Zeilen erstellen möchte, um dem Leser klar zu machen, dass es sich um einen „Kurzartikel“ mit zwei oder drei Zeilen und nicht um einen wirklich entwickelten Artikel handelt, oder wenn ich dies möchte Zeigen Sie die Bezeichnung „Mitgliederzone“ für private Artikel an, die für Mitglieder reserviert sind, wie im Beispiel unten.

Im folgenden Beispiel müssen Sie lediglich die Wörter „Shorts“ und „Mitgliederbereich“ durch die Kategorien Ihrer Wahl ersetzen.

Verpassen Sie keine Unternehmensberatung per E-Mail

Kein Spam, nur eine E-Mail, wenn neue Inhalte veröffentlicht werden.

Funktion label_after_post_title($title, $post_id) {
if (is_admin()) {
return $title;
}

if ( in_the_loop() && has_category( 'shorts', $post_id ) ) {
$title zurückgeben. &#039; • <span class=" »shorts-category »">[KURZE HOSE]</span>&#039;;
}

if ( in_the_loop() && has_category( 'members', $post_id ) ) {
$title zurückgeben. &#039; • <span class=" »shorts-category »">[MITGLIEDERBEREICH]</span>&#039;;
}

return $title;
}
add_filter('the_title', 'label_after_post_title', 10, 2);

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Verpassen Sie keine Unternehmensberatung per E-Mail

Kein Spam, nur eine E-Mail, wenn neue Inhalte veröffentlicht werden.

de_DEDE