您当前的位置:首页 > TAG信息列表 > rest-api

  • 如果WordPress安装在子目录中,则来自插件的REST路径不起作用

    时间:2017-12-26

    这个问题基本上是我创建的trac记录单的副本#42973.在Theme Sniffer 插件I已替换admin-ajax.php 具有REST 端点。因此,当您想要对主题运行检查时,调用的用于检查主题的路由类似于https://example.com/wp-json/theme-sniffer/v1/sniff-run现在如果我在一个子目录中安装WordPress/test 路线应为https://example.com/test/wp-json/theme-sniffer/v1/sniff-run但事实

  • Pull specific data from CSV

    时间:2017-12-22

    我正在建立一个网站,客户有特定的要求。开源应用程序有。提供大量数据的csv文件。他们想从csv中提取一些字段,并将其放在wordpress网站上。有可能做那样的事吗?他们希望自动化我将链接放置到CSV的过程,选择它将提取的字段,然后这些字段显示在网站上。此外,当CSV更新时,数据也将更新。有可能这样吗?

  • 来自自定义分类的WP REST API请求发布

    时间:2017-12-15

    我试图从自定义帖子类型中的自定义分类术语获取帖子,但它只是显示自定义帖子类型中的所有帖子。我已经尝试在我的端点url中使用过滤器,但我觉得这已经不可能了。这就是我得到的。http://www.example.net/wp-json/wp/v2/directory/?filter[directory_type]=exhibitor-directory 这是我第一次使用Rest API,如果我遗漏了一些明显的东西,那么很抱歉。

  • WooCommerce:无法将WC_GET_PRODUCTS用于自定义REST API终结点

    时间:2017-12-14

    我正在尝试创建一些定制的RESTAPI端点,这些端点可以获取具有一些特殊条件的产品,例如,一个端点用于特色产品。我试着用wc_get_products 功能如下:add_action(\'rest_api_init\', \'my_custom_featured_product_endpoint\'); function my_custom_featured_product_endpoint() { register_rest_route(\'custom-endpoin

  • 将数据从Ionic应用程序发布到WordPress

    时间:2017-12-12

    有人知道吗?如何将博客文章从爱奥尼亚应用程序发布到WordPress后端?我的想法是从爱奥尼亚应用程序中创建一个博客帖子列表(用户将从应用程序中发布数据并创建帖子)。谢谢你所做的一切!!!

  • How to add an endpoint to WP

    时间:2017-12-08

    我想知道如何添加一个端点来返回忍者表单插件数据。我制作了一个函数,从忍者表格中获取数据:add_action(\'init\', function() { function getNinjaFormData(WP_REST_Request $request) { $id = $request->get_param(\'id\'); $settings = [\'label\', \'type\', \'required\']; $fo

  • 从WP-API获取类别名称而不是ID

    时间:2017-12-06

    我正在尝试获取类别name 而不是ID 来自我的自定义帖子类型的WP REST API。一些关于端点修改的文章给了我一些关于如何解决它的想法,但不幸的是,我没有让它发挥作用。这是我的代码(*删除了一些行中不相关的代码):CUSTOM POST TYPE<?php add_action( \'init\', \'portfolio_projects\' ); function portfolio_projects() { $labels

  • 我应该使用PUT、PATCH或POST和WP::EDITABLE编辑用户元字段

    时间:2017-12-05

    我有一个简单的CPT 调用App 在后端。我添加了一个自定义usermeta 已调用字段favorite_apps 到Users在前端,我显示一个应用程序列表,然后用户按一个星(☆) 图标将其添加到收藏夹列表中(存储为post_id 在favorite_apps 自定义用户元字段)。我决定使用REST API进行此操作,并构建了一个自定义端点:/wp-json/my-site/v1/users/{user_id}/favoriteapps示例:/wp-json/my-site/v1/users/555/f

  • REST API可以在浏览器中和通过AJAX工作,但通过cURL失败

    时间:2017-12-04

    我正在使用WordPress REST API获取页面内容。我使用的URL是:https://sitename.org/wp-json/wp/v2/pages/4322当我在浏览器中打开那个URL时,我得到的是有效的响应。但当我尝试通过cURL使用相同的URL时,我得到:无法连接到主机我使用的代码是:$page_id = 4322; $wp_api_url = \"https://sitename.org/wp-json/wp/v2/pages/\".$page_id; &

  • 使用WC REST API的流程结账

    时间:2017-11-26

    主站点使用WordPress/WooCommerce,远程站点服务于前端;是否可以使用WooCommerce REST API处理结帐表单,并接收指向所选支付网关的重定向URL我尝试创建一个自定义AJAX函数,但它似乎需要提交表单上的nonce字段,这是有问题的,因为前端不在同一台服务器上。

  • 修改WordPress REST Api请求/响应

    时间:2017-11-26

    我正在使用WordPress Rest API构建一个应用程序。我想对API进行简单调用,例如/wp-json/wp/v2/posts 并让后端系统化地处理和服务/wp-json/wp/v2/posts?per_page=7 而是在引擎盖下。基本上,我如何覆盖Rest API响应的默认值,而不在查询字符串中指定它们?同样,我不想在查询字符串中传递参数。我需要简单的查询字符串和标准化响应。这是:WordPress Docs - Modifying Responses 似乎没有涵盖我的用例,而是添加字段等,这

  • 请求发布时的REST API钩子

    时间:2017-11-18

    我知道我可以使用端点/wp-json/wp/v2/posts/{id} 去取信。我正在构建一个完全依赖JSON API及其端点的WordPress实现。这是一个角度SPA实现,这意味着当通过API发出请求时,我的挂钩需要启动。因此,如果我想为帖子记录视图,我想使用\'posts_selection\'. 我的第一个问题是,如果通过/wp-json/wp/v2/posts/{id}我的第二个问题是,是否还有另一个钩子或其他东西在对帖子进行API查询时也会触发,但会通过{id} 我的职务是什么?因为当我这样做

  • 基本身份验证WordPress REST API困境

    时间:2017-11-17

    今天,我为WordPress REST API测试了Basic Auth,它工作得非常好。然而,我听说这是一种危险的身份验证方式。这是可以理解的,因为人们可以查看JS文件等。但是,我有一个外部应用程序,我希望用户在其中以表单形式填写凭据(就像在普通WordPress网站上一样)。然后用户登录到该应用程序,并可以在其用户名下发表评论。我不打算泄露任何敏感数据。此外,我只想在用户登录应用程序时显示其用户名和头像。管理员可以更新/删除帖子,但最重要的是,用户/订阅者可以通过RESTAPI登录,在其用户名下发表评

  • 如何在REST API中获取附库?

    时间:2017-11-07

    我刚刚在帖子中添加了一个图库,希望通过RESTAPI访问其图像。在RESTAPI中,我可以访问帖子的附件。但这些附件有其他图像,而不是在库中。例如,我刚刚从图库中删除了一幅图像,但它仍在附件中。

  • 如何使用REST API发送用户元数据?

    时间:2017-11-06

    我正在开发一个在自定义主题中使用Angular的Wordpress 4.8站点,需要将注册Angular模型中的数据保存到Wordpress API中,以便在数据库中进行服务器端存储。所有的表单、路由和用户界面都是在我正在创建的Angular 5主题中构建的。我现在需要向WP REST API发送数据,但需要关于使用哪个端点来正确存储此自定义数据的指导?字段位于典型用户元数据之上,还需要知道通过REST API发送支付数据时使用哪个端点。是否应创建自定义端点来处理注册和支付流程?如果是这样,Wordpre

  • WooCommerce REST API身份验证问题

    时间:2017-11-06

    我正在使用postman检查WooCommerce中的REST API调用。当我调用Woocommerce默认API时。它显示错误,如。{ \"code\": \"woocommerce_rest_cannot_create\", \"message\": \"Sorry, you are not allowed to create resources.\", \"data\": { \"status\": 401 } } 创建客户A

  • REST Api v2在自定义POST类型中按meta_key排序

    时间:2017-11-02

    我收到的cpt帖子如下:http://www.mywebsite.com/wp-json/wp/v2/cpt在这些帖子中显示了post\\u元值。有人知道这样一种按meta排序帖子的方法吗:http://www.mywebsite.com/wp-json/wp/v2/cpt?orderby=my_meta_field我找到了一些解决方案,但没有一个对我有效…。请帮忙!谢谢斯特凡

  • 如何加载管理-AJAX更快,而无需初始化所有插件?

    时间:2017-11-01

    我面临着wp-ajax性能的问题。我正在初始化javascript端的ajax调用,但响应需要3-5秒才能返回。我知道管理ajax调用必须加载整个wp核心,这肯定会对我们的性能造成影响。有没有办法仍然使用admin ajax调用,但不加载所有插件?实际上,在我的php api中,我只使用了wp config中的一些值。或者在我的用例中有没有更好的ajax建议?是否可以使用常规rest API(无需通过管理ajax),但仍然可以使用wp配置中的值?下面是我的js代码(ajax.js):jQuery.ajax

  • Adding Images into API

    时间:2017-10-27

    我正试图将特色图片添加到我的API中,但这是一种不同类型的帖子。http://example.com/wp-json/wp/v2/directory我一直在使用WP REST API控制器,但它没有显示图像选项。我也尝试使用“更好的RESTAPI特色图片”,但运气不好。这开始让我恼火了。

  • 使用REST API以异步方式显示来自其他站点的帖子

    时间:2017-10-27

    我有两个WordPress网站-Alpha和Beta。我在Alpha站点上有3个部分,它们使用WordPress Rest API显示Beta站点的内容:第1节显示测试版网站的最新帖子</第2节显示Beta站点第一类的帖子</第3节显示Beta站点第二类的帖子现在,我正在使用wp\\u remote\\u get对Beta站点进行REST API调用。由于PHP是一种顺序语言,页面加载会暂停几秒钟,因为它会等待所有API调用完成后再继续。我通过在Alpha上使用WordPress瞬态来缓存从B