在wp_remote_get中传递当前的cookie以获取草稿发布预览
我想在wp_remote_get函数中传递当前用户cookie,以获取草稿发布预览页面内容。 我已经检查了以下问题: 您传递给wp_remote_get的URL以加载当前帖子预览的正文? 如何通过身份验证从wp_remote_get调用“预览帖子”? 但是在它们两个中都出现了如何使cookie传递给wp_remote_get函数。 我假设我可以做我想将cookie传递给wp_remote_get函数的操作,在WordPress文档中,这里提到了WordPress如何存储cookie,但是如何确保它们在cookie名称中使用哈希值呢? 我要执行的操作是给一个Post ID,以获取WordPress Post视图页面的内容并对其进行分析。对于已经发布的帖子,一切正常,但是对于草稿帖子,我知道该页面不存在。这是简化的代码: (...) $post_permalink = get_permalink($post_id); $response = wp_remote_get($post_permalink); $whole_post_page = $response['body']; (...) 该代码在帖子的所有者对其进行编辑时执行,因此用户已经通过身份验证,并且该请求是针对本地帖子的。如何完成wp_remote_get返回“预览预览”页面的内容?就像WordPress在浏览器中转到预览链接时一样。 先谢谢了。