Articles

Hur man får ett WordPress-kategorinamn utan länk


Om du någonsin har behov av att visa namnet på din aktuella kategori utan länk kan du göra det med följande kod.

<?php foreach((get_the_category()) as $category) { echo $category->cat_name . ' '; } ?>

Du måste infoga den här koden i ditt temas filer på lämplig plats.

Get WordPress Category Name in Action

Låt oss ta en titt på några snabba exempel på hur du kan använda detta.

Med tanke på att detta bara visar namnet på kategorin kan du använda det tillsammans med annan text. Låt oss till exempel ställa in den som en del av en mening på en sida med ett enskilt inlägg där det står …

Detta inlägg kommer från kategorin ______.

Det tomma fältet fylls förstås i med namnet på kategorin. I det här exemplet är det ett inlägg i kategorin Musik.

Så vi kan lägga in följande i vår fil single.php (eller där det är lämpligt i ditt tema).

This post is from the <?php foreach((get_the_category()) as $category) { echo $category->cat_name . ' '; } ?> category.

Jag kommer också att sätta <strong>-taggar runt den för att göra den fet, så att hela raden jag infogar kommer att se ut så här:

<strong>This post is from the <?php foreach((get_the_category()) as $category) { echo $category->cat_name . ' '; } ?> category.</strong>

Påbörja kategorinamnet i rubriken

Såsom ett annat exempel kan vi säga att du vill sätta ditt kategorinamn i rubriken. Eftersom titlar är superviktiga för SEO kanske du vill se till att kategorin alltid finns med.

Så, när du går in i dina temafiler vill du först hitta koden som genererar titeln. I det tema jag arbetar med ser den ut så här:

<h1 ><?php the_title(); ?> </h1>

Och så lägger jag bara till min kod för kategorinamnet i slutet, och jag lägger en skiljelinje mellan de två så att det inte ser konstigt ut. Nu kommer mina titlar alltid att ha följande struktur:

Här är min kod nu:

<h1 > <?php the_title(); ?> | <?php foreach((get_the_category()) as $category) { echo $category->cat_name . ' '; } ?> </h1>

Och här är resultatet.

Foto: Bilder: Business Concepts: Gratis videoVarför 100 är INTE en perfekt Google PageSpeed Score (*5 Min Watch)Lär dig hur du använder Google PageSpeed Insights för att sätta upp realistiska mål, förbättra webbplatsens hastighet och varför det är fel att sikta på en perfekt 100-poäng. Taggar:

  • kategorier