Articles

How to Get a WordPress Category Name without the Link


Dacă veți avea vreodată nevoie să afișați numele categoriei curente fără un link, următorul cod vă va permite să faceți acest lucru.

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

Trebuie să inserați acest lucru în fișierele temei dvs. în locul corespunzător.

Get WordPress Category Name in Action

Să aruncăm o privire asupra câtorva exemple rapide despre cum puteți folosi acest lucru.

Căutând în minte că acest lucru va afișa doar numele categoriei, îl puteți folosi împreună cu alt text. De exemplu, haideți să o setăm pentru a face parte dintr-o propoziție pe o pagină cu o singură postare care să spună …

Acest articol este din categoria ______.

Cuvintele goale, bineînțeles, vor fi completate cu numele categoriei. În acest exemplu, este o postare din categoria Muzică.

Așa că putem pune următoarele în fișierul nostru single.php (sau oriunde este potrivit în tema dvs.).

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

Voi pune, de asemenea, tag-urile <strong> în jurul ei pentru a o face mai îndrăzneață, astfel încât linia completă pe care o inserez va arăta astfel:

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

Punerea titlului categoriei în titlu

Ca un alt exemplu, să spunem că doriți să puneți numele categoriei în titlu. Deoarece titlurile sunt super importante pentru SEO, poate doriți să vă asigurați că categoria este întotdeauna inclusă.

Așa că, mergând în fișierele temei dvs., mai întâi veți dori să găsiți codul care generează titlul. În tema cu care lucrez eu, arată așa:

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

Și așa că apoi adaug codul numelui categoriei mele la sfârșit, și voi pune o bară despărțitoare între cele două, astfel încât să nu arate ciudat. Acum, titlurile mele vor ieși întotdeauna cu următoarea structură: Post Title | Category Name.

Iată codul meu acum:

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

Și iată rezultatul.

Foto: Business Concepts: Hello, My Name Is from BigStock

Video gratuitDe ce 100 NU este un scor perfect Google PageSpeed Score (*5 Min Watch)Aflați cum să utilizați Google PageSpeed Insights pentru a stabili obiective realiste, pentru a îmbunătăți viteza site-ului și de ce să urmăriți un scor perfect de 100 este un obiectiv GREȘIT.

Tags:

  • categorii

.