Olav Andreas Lindekleiv

Brakk.com

Finne en side eller posts ID med Wordpress

Den siste tiden har jeg jobbet mye med å lage Wordpress-sider og temaer. Av og til trenger man å vite IDen til siden eller posten man leser, og her er en enkel funksjon for å få dette til:

function sideId() {
     global $wp_query;
     $postID = $wp_query->post->ID;
     return $postID;
}

Denne kan legges i functions.php i temaet du bruker, og deretter tas i bruk ved å skrive <?php echo sideId(); ?>, eller ved å legge den i en variable. Hvis du for eksempel trenger å vite verdien av et post-meta-felt, kan du gjøre følgende:

$side = sideId();
get_post_meta($side, 'dittFelt', true);

// Eller enda enklere:
get_post_meta(sideId(), 'dittFelt', true);

19. Des, 2009 kl. 14:58
» REBA WARE den 01.06.2010 kl. 13:30

I just like the style you took with this article. It is not every day that you discover something so concise and informative.

Kommentarer deaktivert.