回答編集履歴

1

 

2017/09/20 15:54

投稿

退会済みユーザー
test CHANGED
@@ -1 +1,47 @@
1
+ 具体的な例を入れておきます。
2
+
3
+
4
+
5
+ 現状がどのような表示方法なのか分かりませんが、こんな感じで出力したら良いのではないでしょうか。
6
+
7
+ ポストタイプと件数を変えてnew-post.phpなど好きな名前にしてAのドキュメントルートに置いてBからnew-post.phpをiframeで読み込めば良いと思います。
8
+
9
+ ```
10
+
1
- Aのドキュメントルート等に```require_once( dirname( __FILE__ ) . '/wp-load.php' );```を使って新着記事を表示させるPHPを置いて、そのファイルをBからiframeで読み込めば良いと思います。
11
+ <?php require_once( dirname( __FILE__ ) . '/wp-load.php' );
12
+
13
+ $post = get_post_type( 'post' ); //ポストタイプ
14
+
15
+ $args = array(
16
+
17
+ 'posts_per_page'=> 5, //表示件数
18
+
19
+ 'orderby' => 'date',
20
+
21
+ 'post_type' => $post,
22
+
23
+ 'post_status' => 'publish',
24
+
25
+ );
26
+
27
+ $array = get_posts( $args );
28
+
29
+ foreach ( $array as $post ):
30
+
31
+ setup_postdata( $post );
32
+
33
+ ?>
34
+
35
+ <li><?php the_time( 'Y年n月j日' ); ?><a href="<?php the_permalink(); ?>" target="_blank" ><?php the_title(); ?></a></li>
36
+
37
+ <?php endforeach;
38
+
39
+ if ( !$post ) {
40
+
41
+ echo '新着記事はありません。';
42
+
43
+ }
44
+
45
+ wp_reset_postdata(); ?>
46
+
47
+ ```