質問するログイン新規登録

回答編集履歴

1

補足

2016/02/01 09:37

投稿

ki6ool
ki6ool

スコア150

answer CHANGED
@@ -1,24 +1,2 @@
1
- 興味があったので探してみたらありましたので
2
- 参考にしてみました。
3
-
4
- ```php
5
- $query = <<<EOT
6
- SELECT * FROM
7
- (
8
- SELECT post_type, max(post_date) AS tmp FROM {$wpdb->posts}
9
- WHERE post_status = 'publish'
10
- AND post_type NOT IN ('post', 'page')
11
- GROUP BY post_type
12
- ) AS post
13
- INNER JOIN {$wpdb->posts} AS ij ON ij.post_type = post.post_type
14
- AND ij.post_date = post.tmp
15
- EOT;
16
- $posts = $wpdb->get_results($wpdb->prepare($query, null));
17
- ```
18
-
19
- > [Show latest Posts from each Post Type](http://betterwp.net/latest-posts-from-each-post-type/)
20
-
21
- WP_Queryを使うとなるとフィルーを駆使しないときついので
1
+ いろんプラグイン使ってると投稿イプが追加されるので
22
- 上記がシンルかなぁと思います。
2
+ その投稿タイは適宜除外のこに追記していただければと思います。
23
-
24
- [http://6oolab.com/archives/390](http://6oolab.com/archives/390)