[wp-hackers] Best way to verify if a post_id is valid

Hikari lists at hikarinet.info
Tue Feb 23 15:47:19 UTC 2010

tnx for the suggestions everybody! ^^

Hikari -  A Luz ilumina a PAZ

Tenha seu próprio email meunome @ ConscienciaPlanetaria.com.br!: http://seunome.ConscienciaPlanetaria.com.br

----- Original Message ----- 
From: "Jeremy Clarke" <jer at simianuprising.com>
To: <wp-hackers at lists.automattic.com>
Sent: Monday, 22 February, 2010 1:31 PM
Subject: Re: [wp-hackers] Best way to verify if a post_id is valid

| As stated above the most basic (and probably the most efficient way)
| would be to do a get_post($id) then check the status and type
| properties to make sure they are what you want, in which case you'd
| already have a nice post object to use.
| Alternately if you wanted just one call to check you could use
| get_posts() and include arguments for the properties you want to
| check. In this case 'publish' status and 'post' type are the defaults,
| so if there are any results then the ID exists. I don't feel like
| digging into the source, but I think get_post() will probably be
| faster though, as it will only check one row in the DB.

More information about the wp-hackers mailing list