ドラフト投稿プレビューを取得するためにwp_remote_getで現在のCookieを渡す
現在のユーザーCookieをwp_remote_get関数に渡して、ドラフト投稿プレビューページのコンテンツを取得します。 私はすでに質問をチェックします: 現在の投稿のプレビューの本文を読み込むために、どのURLをwp_remote_getに渡しますか? 認証付きでwp_remote_getから「プレビュー投稿」を呼び出すにはどうすればよいですか? しかし、どちらにも、Cookieを取得してwp_remote_get関数に渡す方法を示しています。 Cookieをwp_remote_get関数に渡すことができると思いますが、WordPressのドキュメントでは、WordPressがCookieを保存する方法を説明していますが、Cookie名にハッシュ値を使用するように注意するにはどうすればよいですか? 私がやりたいのは、投稿IDを指定して、WordPress投稿ビューページのコンテンツを取得して分析することです。既に公開されている投稿はすべて正常に機能しますが、ドラフト投稿の場合、ページが存在しないことがわかります。簡略化したコードは次のとおりです。 (...) $post_permalink = get_permalink($post_id); $response = wp_remote_get($post_permalink); $whole_post_page = $response['body']; (...) このコードは投稿の所有者が編集しているときに実行されるため、ユーザーはすでに認証されており、リクエストはローカルの投稿に対するものです。wp_remote_getがポストプレビューページのコンテンツを返すようにするにはどうすればよいですか?ブラウザでプレビューリンクに移動したときにWordPressが行うように。 よろしくお願いします。