• こんにちは。
    WordPressで構築したWebサイトを静的ファイルに書き出してWebページを構築することを考えてます。
    具体的にはホスティングサービスのShifterを利用する予定です。
    そこで、一つ問題に直面しています。

    Custom Post UIプラグインで投稿タイプを利用して作成したページが静的ファイルに書き出しされないという問題です。
    デバックをしていくと、WordPressのRestAPIが想定どおりの挙動をしていないことがわかりました。
    具体的にはPost-idでページを取得するPagesするGETメソッドです。
    想定どおりであれば、メソッドにアクセスすると、指定したpage-idの内容を返すはずです。

    しかし、リダイレクトされてしまい、まったく関係ないページのpage-id結果が返ってきてしまいます。
    この現象は投稿タイプを指定して作成したページで発生しています。

    具体的には https://example.com/wp-json/wp/v2/pages/?id=1 とリクエストすると、page-id 10の結果が返ってきています。

    固定ページとして作成したページではこの問題は発生していません。

    ひととおり投稿タイプの設定内容を確認してみましたが、リダイレクトに関しての設定は見当たりませんでした。

    どのようにしてこの問題を解決できるでしょうか?

    アドバイスをお願いいたします。

    <環境>
    複数の環境でこの問題の再現を確認しました。
    AzureのWordpressテンプレートで構築したWordpress 5.1.1
    Shifterが提供するWordpress5.1.1
    Ubuntuローカル環境で構築したWordpress5.1.1

    • このトピックは3238kensukeが5年、 5ヶ月前に変更しました。

    ヘルプの必要なページ: [リンクを見るにはログイン]

1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「RestAPIでCPT UIの投稿タイプを使ったページにpage-idでアクセスするとリダイレクト」には新たに返信することはできません。