IN DEZE HANDLEIDING:
WordPress categorie op bericht pagina plaatsen met php code
Als je ooit de naam van je huidige categorie wilt tonen zonder link, dan kan dat met de volgende code.
<?php
foreach((get_the_category()) as $category) {
echo $category->cat_name . ' ';
}
?>
U moet dit in de bestanden van uw thema op de juiste plaats invoegen. Je kan dit doen met de onderstaande plugins. Lees eventueel de handleiding eerst:
Code Snippets WordPress plugin Php functions
Codes, snippet, AdSense, php toevoegen pagina WP plugin
WordPress categorie naam toevoegen
Laten we eens kijken naar een paar snelle voorbeelden van hoe je dit kunt gebruiken.
In gedachten houdend dat dit alleen de naam van de categorie zal weergeven, kun je het gebruiken in combinatie met andere tekst. Laten we het bijvoorbeeld instellen als deel van een zin op een enkele postpagina die zegt …
Dit bericht is van de categorie __.
De lege ruimte wordt natuurlijk opgevuld met de naam van de categorie. In dit voorbeeld, is het een bericht in de categorie Muziek.
Dus kunnen we het volgende in ons single.php bestand zetten (of waar dan ook van toepassing in je thema).
This post is from the <?php foreach((get_the_category()) as $category) { echo $category->cat_name . ' '; } ?> category.
Ik zal er ook tags omheen zetten om het vet te maken, dus de hele regel die ik invoeg zal er zo uitzien:
<strong>This post is from the <?php foreach((get_the_category()) as $category) { echo $category->cat_name . ' '; } ?> category.</strong>
De titel van je categorie in je koptekst (h1 h2) zetten
Nog een voorbeeld, laten we zeggen dat je je categorie naam in je titel wilt zetten. Omdat titels super belangrijk zijn voor SEO, wil je er misschien voor zorgen dat de categorie er altijd bij staat.
Dus, als je in je thema bestanden gaat, zoek dan eerst de code die de titel genereert. In het thema waar ik mee werk, ziet het er zo uit:
<h1 ><?php the_title(); ?> </h1>
En dan voeg ik gewoon mijn categorie naam code toe aan het einde, en ik zet er een scheidingsbalk tussen zodat het er niet vreemd uitziet. Nu komen mijn titels er altijd uit met de volgende structuur:
Titel van bericht | Categorienaam.
Hier is mijn code nu:
<h1 > <?php the_title(); ?> | <?php foreach((get_the_category()) as $category) { echo $category->cat_name . ' '; } ?> </h1>