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

回答編集履歴

2

wp-load\.php

2016/02/14 11:19

投稿

chitoku
chitoku

スコア1610

answer CHANGED
@@ -1,7 +1,11 @@
1
1
  サーバー側の PHP で JSON 形式で記事を出力し、クライアント側ではそれを `.html()` などでページに挿入することで実現可能です。
2
+ また、WordPress テンプレート外の PHP で記事にアクセスすることは可能です。
2
3
 
3
4
  ```lang-php
4
5
  <?php
6
+ // WordPress 読み込み(適宜変更してください)
7
+ require_once '/wp-load.php';
8
+
5
9
  $result = [];
6
10
  foreach ($args as $post) {
7
11
  setup_postdata($post);

1

誤字の修正

2016/02/14 11:19

投稿

chitoku
chitoku

スコア1610

answer CHANGED
@@ -37,7 +37,7 @@
37
37
  // 各記事オブジェクトに対してループ
38
38
  data.forEach(function (post) {
39
39
  html += "<h1>" + HtmlSpecialChars(post.title) + "</h1>"
40
- + HtmlSpecialChars(post.date);
40
+ + HtmlSpecialChars(post.date)
41
41
  + "<p>" + HtmlSpecialChars(post.content) + "</p>";
42
42
  });
43
43
  // ページの #posts に出力(適宜変更してください)