So zeigen Sie eine begrenzte Anzahl von Tags nach Posts in Ihrem WordPress-Theme an

So zeigen Sie eine begrenzte Anzahl von Tags nach Posts in Ihrem WordPress-Theme an / Themes

Kürzlich wurden wir gefragt, wie Sie nach jedem Beitrag in Ihrem WordPress-Theme eine begrenzte Anzahl von Tags anzeigen können. Normalerweise verwenden Sie die Funktion the_tags (), um einen Link zu den Tags anzuzeigen, zu denen ein Beitrag gehört. Diese Funktion hat jedoch keinen Parameter zur Begrenzung der Anzahl der angezeigten Tags. Wenn Ihr Beitrag also 12 Tags hat und Ihr Design nur Platz für 5 hat, sieht es im Design möglicherweise nicht so gut aus. Viele Leute schränken die Verwendung von Tags ein oder fügen sie nicht in die Vorlagen ein. In diesem Artikel zeigen wir Ihnen jedoch, wie Sie die Anzahl der Tags nach den Beiträgen in Ihrem WordPress-Design begrenzen können, ohne die Anzahl der Tags, die Sie zu jedem Beitrag hinzufügen, zu begrenzen.

Edit: Nachdem ich diesen Artikel geschrieben habe, antwortete der ehrfürchtigste Otto (@ otto42) offenbar auf meinem Google+ Konto, um mir mitzuteilen, dass es einen einfacheren Weg gibt, dies zu erreichen.

Zuerst müssen Sie Ihre Themes öffnen Functions.php Datei und füge diese Funktion hinzu:

 add_filter ('term_links-post_tag', 'limit_to_five_tags'); Funktion limit_to_five_tags ($ terms) return array_slice ($ terms, 0,5, true);  

Sie können die Zahl 5 in die gewünschte maximale Anzahl ändern.

Dann öffne deine loop.php, single.php, index.php oder wo immer du diese post-Tags hinzufügen möchtest (muss sich innerhalb einer post-Schleife befinden), und dann den folgenden Code einfügen:

 

Dies ist definitiv viel einfacher als das, was ich mir ausgedacht habe, und das ich in diesem Beitrag denjenigen überlassen werde, die sich darum kümmern.

Alte komplizierte Methode

Alles was Sie tun müssen, ist den folgenden Code in Ihre Designdatei (innerhalb der Nachschleife) einzufügen:

 '. $ tag-> name.' '; $ sep = ','; if ($ count> 5) brechen; // Ändern Sie die Anzahl, um die Anzahl anzupassen?> 

Der obige Code zeigt 6 Tags im Design. Wenn Sie weniger oder mehr Tags anzeigen möchten, passen Sie einfach die Zeile $ count> 5 an die gewünschte Anzahl an. Denken Sie daran, auch wenn die Anzahl der Zähler größer als 5 ist, sehen wir 6 Tags. Das liegt daran, dass die Zählung bei 0 beginnt. Wenn Sie also nur 4 Tags anzeigen möchten, muss die Anzahl 3 sein.

Wenn Sie das Trennzeichen ändern möchten, müssen Sie Zeile 9 ändern. Der aktuelle Code wird durch Kommas getrennt. Sie können den Stil auch anpassen, indem Sie divs, Listenelemente oder andere Elemente hinzufügen, die Sie möchten.