回答編集履歴

1

補足

2016/02/01 09:37

投稿

ki6ool
ki6ool

スコア150

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