Custom fields i WordPress åpner en helt ny verden. Det er enkelt å opprette et Custom field, men for å ta dette i bruk må du forstå helheten i kode-oppsettet.
Et eksempel på bruk av Custom Fields er nå du skal spesielle oppsett i innlegget utenfor content eller title området.
Koden for å inklidere et custom field ser slik ut:
<?php echo get_post_meta($post->ID, "din_tekst", true); ?>
Denne kodesnutten bruker du i single.php, page.php eller f.eks. loopen du bygger i index.php.
Når du oppretter et Custom Field med navn «din_tekst» vil innholdet i dette feltet dukke opp der du bruker denne koden.
Et eksempel på en litt mer komplisert bruk av derre ser du under. Denne koden viser kun innholder i feltet om feltet har tekst i seg. Bruker du ikke Custom Field med navn «din_tekst» vil teksten som vises være «Ingen tekst i feltet»:
<?php $din_tekst = get_post_meta($post->ID, 'din_tekst', true); if ($din_tekst) { ?>
<?php echo $din_tekst; ?>
<?php } else { ?>
<p>Ingen tekst i feltet</p>
<?php } ?>Et godt eksempel på hvor dette er mye brukt er i tema hvor man bruker bildeskallering med timbthumb eller lignende.
<?php if ( get_post_meta($post->ID, 'Image', true) ) { ?>
<img src="URL/TIL/BILDE" width="400" height="200">
<?php } else { ?>
Det ikke bilde i denne artikkelen
<?php } ?>Dette er hvordan man kan bruke Custom Fields som en standard, men mulighetene rundt denne koden er enorme.