问题标签 [wp-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - 基本身份验证不适用于使用 WP REST API 2.0 创建新帖子
我正在尝试在我的 Wordpress 4.3.1 网站上使用 cUrl 创建一个新帖子,其中包含以下插件:
我已将以下代码添加到我的 htaccess.conf 文件中,因为该线程告诉我:
<IfModule !php5_module>
Define USE_PHP_FPM
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
在命令行中输入:
curl --data-binary "@updated-post.json" -H "Content-Type: application/javascript" --user "my_admin_user_name":"my_admin_password" http://www.mysite.nu/wp-json/wp/v2/posts
updated-post.json 的内容:
{
"title": "Hello Updated World!",
"content_raw": "<p>Howdy updated content.<\/p>",
"date": "2013-04-01T14:00:00+10:00"
}
错误代码:
[{"code":"rest_forbidden","message":"You don't have permission to do this.","data":{"status":403}}]
GET 请求确实有效。一些帮助将不胜感激!
wordpress - WP-API 按 id 获取多个页面
我想使用 WP-API 获取页面 id 12 和 14。
通常,如果我只想要 1 页,我会写
'/wp-json/pages?filter[p]=14'
,或者
'/wp-json/pages?filter[page_id]=14'
如果我想要作者 id 1 和 2 的页面,我会写
'/wp-json/pages?filter[author]=1,2'
这些都可以,但试图获得第 12 页和第 14 页却没有。
我试过p, page_id, post__in
了,如果有人能提供一些启示,我将不胜感激。谢谢
PS.:使用 WP-API 的 1.x 版本
wordpress - WP-API v2 和 post_metas
有没有办法根据要求通过 wp-api 获取帖子元数据。我有一个自定义 post_type 有我想根据要求接收的元数据,但我在文档中没有看到对此的任何引用
wordpress - 如何查看 WP REST API 上的多个帖子?
我可以https://public-api.wordpress.com/rest/v1/sites/www.website.com/posts/
在 WP 网站上查看最新的 20 篇文章。
如何查看超过 20 个?或者查看所有帖子?
wordpress - WP rest API 按标题获取帖子
我正在尝试通过帖子标题检查帖子是否存在。出于某种原因,当我尝试类似的事情时:
我希望是否存在带有名称表的帖子,以获取帖子,如果不存在,则获得空响应。但是由于某种原因,当标题不存在的帖子不存在时,我会恢复所有帖子。没有帖子时怎么会变空,而帖子存在时怎么会变空。
angularjs - WP Rest API + AngularJS:如何获取特色图片以显示在页面上?
我正在通过 HTTP REST API 插件(此 wordpress 插件:http: //v2.wp-api.org/)访问 Wordpress 数据。我知道如何获取我的帖子标题,但是如何使用此插件显示与该帖子相关的特色图片?我的测试显示了帖子标题和特色图片 ID,但我不确定如何显示实际图片。测试示例。
这是我的代码:
wordpress - ReactJS / WP Picard 主题错误
嗨,我目前正在学习和试验 Jack Lenox 的 ReactJS / WP 主题
安装后它没有显示帖子并且控制台正在显示此消息p>有人帮忙吗?谢谢大家:)
angularjs - React Angular Wordpress 多站点 WP-API - SEO?
嗨,我正在尝试为我的公司建立一个大型网站,并且喜欢就我是疯了还是一个好主意获得一些反馈。我基本上可以自由发挥,我想只要它有好处(例如性能、可维护性、可扩展性、可重用性和 SEO)
我正在考虑的方式。
- Wordpress 多站点(公司在全球有少数分支机构)例如中国、南非、美国等,因此需要定制内容。计划使用子域?
- WP REST API - 跨网站和其他博客网站(可扩展性和性能)可重用数据的能力以及离线浏览的能力?http://themeshaper.com/tag/react/
- AngularJS 用于路由/视图/get-post 请求或可能是 React-router?
- 用于视图的 ReactJS(所有站点的性能和可重用组件)
- 最重要的是 - 对 SEO(网站可抓取)有好处,我相信 ReactJS 已经涵盖了这一点?参考:http ://en.blog.altima.fr/seo/reactjs-seo/还有我是否需要 prerender.io 或其他因为路由?
想知道这将如何协同工作,以及这些组合是否存在任何问题?如果需要将其设置为与节点服务器的“同构”,我是否仍然在思考?(对此有更多的了解也会很棒)
我受到主题https://github.com/royboy789/angular-react-wordpress-theme的启发
谢谢!
android - WordPress API 返回状态码 400
在我的 android 应用程序中,我想显示来自 WP-API 的数据。我已经在浏览器中检查了 api,它返回了有效的 JSON 数据。但是当我使用来自我的 android 应用程序的 http 请求调用相同的 api 时,它会返回状态代码 400 和响应 -
[{"code":"json_missing_callback_param","message":"缺少参数数据"}]
我已经搜索但没有找到任何解决方案。请帮我解决这个问题。
提前致谢。
已编辑
以下是我的 api 网址 - http://hostname/feedback/wp-json/posts
javascript - WordPress REST API - 允许任何人发布
我正在 WordPress 上构建一个应用程序,它需要一个简单的前端表单,任何人都可以提交需要保存在数据库中的信息。我正在尝试通过 REST API 来处理这个问题。(由于应用程序的性质,提交此信息时不能进行任何页面重定向。)
我可以毫无问题地设置 REST API (v2),以便我可以提交帖子。当我登录 WordPress 时效果很好。当我在未登录 WordPress 的情况下尝试填写表单时,收到错误消息。
加载资源失败:服务器响应状态为 403(禁止)
如何设置 API 以接收来自任何未经身份验证的人的 POST?
这是我的javascript:
这是我初始化我的javascript的方式:
有谁知道如何做到这一点?
谢谢!