WordPressのタイトルを取得するSQL

WordPressはMySQLで投稿データを管理しています。
そのためSQLを使って直に必要なデータを取り出すことができます。

投稿データのIDとタイトルを取り出す場合のSQLは次の通り。

SELECT id, post_title
FROM wp_posts
WHERE post_status = "publish"
ORDER BY id

WordPressは実際にブログ上に表示されるデータだけでなく下書きも保存されるので、ステータスが「publish」となっているものだけを抽出します。

IDを指定して投稿データを取り出す場合のSQLは次の通り。

SELECT id, post_title
FROM wp_posts
WHERE id
IN ( 3144, 3604, 3195 )
ORDER BY id

コメント

タイトルとURLをコピーしました