* You are viewing the archive for November, 2009

SQL query for WordPress Posts

I have been trying to write a SQL select query for getting the all the posts made in wordpress blog (to create a latest news banner). This seem easy enough, doesn’t it. The problems arose due to the post revising done by the wordpress blog application, this was just added a layer of confusion. The wordpress blog database stores multiple records for a single post, one record each saved version of the post. However removing this layer, I found that a simple select query will do the job nicely, and here it is:

SELECT * FROM ‘wp_posts’ WHERE post_status=’publish’ order by … Continue Reading