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

  • 禁用或不禁用WordPress REST API?

    时间:2018-01-24

    我有自己的博客运行WordPress,我不需要Wp Rest API。但事实证明,禁用它会导致联系表7不起作用。接触表7只是无限地显示旋转圆。当我读到WP初学者(link here) 这种禁用将提高安全性。所以我的问题是,如果我让它保持启用状态,我打算这样做。我应该采取什么安全预防措施?谢谢

  • 弹性媒体自动建议的REST API终结点

    时间:2018-01-25

    AJAX是Elasticpress的一部分,如下所示$.ajax( { url: epas.endpointUrl, type: \'GET\', dataType: \'json\', crossDomain: true, data: JSON.stringify( query ) } ); 此外,我还注册了我的端点add_action( \'rest_api_init\', function ( $dat

  • WP REST api.wordpress.org发现

    时间:2018-01-30

    在上执行REST路由和端点发现没有问题wordpress.org:https://wordpress.org/?rest_route 我也在试着这样做api.wordpress.org 没有成功。以下内容:https://api.wordpress.org/?rest_route 将我重定向到https://developer.wordpress.org/rest-api/, 这是REST API Handbook.有人知道如何在上执行REST发现吗api.wordpress.org?

  • IS_MAIN_QUERY()不适用于WP REST API

    时间:2018-01-31

    我最初的情况是,我有一个自定义的帖子类型events 这些都是-谁会想到-事件。有一个自定义UI(后端),用户可以在其中输入多个日期。然后将每个日期保存为post meta作为时间戳。我正在使用pre_get_posts (和其他一些过滤器/操作)更改查询,以便根据该时间戳显示帖子。当调用默认的post类型存档页面时,这一点非常有效(http://www.example.com/[post-type-slug]/).我们目前正在开发一款手机应用程序,该程序将显示事件。我们正在使用WP REST API来检

  • 显示使用REST API使用Elementor构建的页面

    时间:2018-02-01

    我对使用REST API还不熟悉,我似乎不能完全理解这个问题。我有几个使用Elementor页面生成器创建的静态页面。由于我正在尝试将一个连续的音乐播放器集成到我正在开发的站点中,因此每当我单击菜单中的链接时,我都想用另一个页面的内容替换页面的内容。所有页面都共享一个页眉和页脚,当我首先打开页面时,页眉和页脚已经呈现出来了,所以我想用属于我单击的链接的页面内容替换内容就足够了。我假设单击链接会触发一个javascript函数,该函数调用my-site.domain/wp-json/wp/v2/pages/

  • 在WP REST API上按ACF中具有数组值的字段进行筛选

    时间:2018-02-02

    我痛苦了好几个星期GET 在中调用WP REST API 我在那里有一块地ACF 具有多选功能的插件,存储值为array().调用后的响应示例/wp-json/wp/v2/posts{ ... }, ... \"acf\": { ... \"ddd\": [ \"11\",

  • Curl Post适用于用户元,但不适用于自定义用户元

    时间:2018-02-02

    我创建了一个自定义user\\u meta,但无法通过curl进行更新。我可以使用user\\u meta完成此操作curl --header \"Authorization: Basic ACCESS_TOKEN\" -X POST -d \"description=New description\" http://domain.com/wp-json/wp/v2/users/1 但我不能对自定义元执行相同的操作curl --header \"Authorization: Basic ACCE

  • 如何仅在需要时才从页面上的多个帖子加载内容

    时间:2018-02-08

    我有一个页面,其中包含指向自定义帖子类型的链接列表(使用wp_query 和the_permalink())单击链接时,该帖子中的一些自定义字段应显示在灯箱中。我可以从所有这些帖子中加载自定义字段,并隐藏它们,只有在链接被触发时才会显示。但这似乎没有必要。这些帖子有图片,除非需要,否则我不想加载它们。想知道如果点击链接,我可以使用什么策略来加载帖子的内容。这是WP REST API的作业吗?AJAX我以前使用过这两种方法,但我不是确定何时使用合适的专家。如有任何关于优雅解决方案的建议,将不胜感激!

  • 使用REST API注册REST字段身份验证

    时间:2018-02-11

    我正在尝试将一些用户元信息添加到现有的wp/v2/users REST端点。但是,似乎需要额外的身份验证,即我得到以下信息(在注释中输出): error_log( is_user_logged_in() ); // true register_rest_field( \'user\', \'is_logged_in\', array( \'get_callback\' => function ()

  • 是否对REST API终结点运行两次权限检查?

    时间:2018-02-14

    我正在使用WP-restapi制作一个插件,一切似乎都按照预期工作。然而,有一种行为我不理解。这个authPermissionCheck() 方法已执行twice 对于生成输出之前的每个请求-第一here 然后here. 这看起来效率很低。有人知道为什么吗?以下是我的插件代码的相关部分(精简):class My_REST_Controller { public function __construct() { add_action( \'re

  • WordPress REST创建自定义类型的帖子

    时间:2018-02-14

    我正在使用RESTAPI创建帖子。我可以创建普通帖子,但我想创建自定义类型的帖子。http://example.com/wp-json/wp/v2/posts 我正在努力POST 到上面的URL,数据为title: \'Loreum Ipsum\', content: \'Test Post\', post_type: custom_type 不会创建类型为的帖子custom_type 而是创建普通帖子。我试着发帖到http://example.com/wp-json/

  • 扩展WordPress REST API以显示菜单项的插件

    时间:2018-02-16

    我正在使用React构建一个使用Wordpress作为后端的网站的前端。特别是,我正在使用Wordpress REST API拉入并显示内容。默认情况下,Wordpress REST API不会公开菜单信息,因此我对其进行了扩展,将其包括在内:function get_menu( $data ) { return wp_get_nav_menu_items( $data[ \'slug\' ] ); } add_action( \'rest_api_init\', f

  • WP REST-视频和音频播放器

    时间:2018-02-28

    我正在构建一个基于VUE JS的主题,并使用WP REST v2。有一个问题-我无法使视频和音频播放列表正常工作(内置WP核心功能)。我已经添加了:wp_enqueue_style( \'wp-mediaelement\' ); wp_enqueue_script( \'wp-playlist\' ); 但从那以后,我不知道如何让它起作用。我就是做不到。当我将REST API中的内容插入DOM时,视频和音乐播放列表不起作用。我有权访问WPPlaylistView 所以我也试着:jQuer

  • 从REST API检索到的随机数无效,并且不同于wp_LOCALIZE_SCRIPT中生成的随机数

    时间:2018-02-28

    For those that arrive from Google: You probably shouldn\'t get the nonces from the REST API, unless you really know what you\'re doing. Cookie-based authentication with the REST API is only meant for plugins and themes. For a single page application, you

  • 如何停止WP API终结点缓存?

    时间:2018-03-01

    我有一个简单的端点。它的GET,我给它传递一个ID参数,它使用这个ID进行curl调用。然后,端点使用json\\U编码的几条信息进行响应。问题是该端点一直在缓存其结果。我如何防止这种情况发生?夫妻注:没有安装缓存插件,WP config没有注意缓存。端点代码非常简单:// Get Number of people in line add_action( \'rest_api_init\', function () { register_rest_route( \'cc/v1\',

  • 自定义API终结点WordPress上的REST_NO_ROUTE

    时间:2018-03-06

    我在最后一天左右一直想弄明白这一点,但没有结果。我试图创建一个端点来从一组表中收集数据。我正在尝试用面向对象的语言编写它,因为我需要学习。这是我的课: class b2_items_rest_route extends WP_REST_Controller{ private $wpdb; public function __construct(){ global $wpdb;

  • 多站点功能与单个站点功能进行通信

    时间:2018-03-06

    我有一个在网络级别运行的多站点插件。它的工作是在网络上为不同的站点分配额外的角色。例如,我有三个网站。用户可以注册图书馆或课程。当创建一个新的用户帐户时,我创建了一个插件,为网络上的其他站点分配额外的角色。例如:一个新用户注册了库,为CRM站点设置了一个新角色。-或者-当新用户注册课程时,将为CRM和库设置新角色。这后面的例子就是我面临的挑战。我的插件在网络层面起作用(Network:True 在插件元中)。现在这里是有趣的地方。在库站点上,访问由添加用户元值的成员插件控制。对库的访问不受用户角色或功能的

  • 可以嵌套WordPress REST API的JSON结果吗?

    时间:2018-03-07

    我一直在尝试搜索是否可以通过以下方式在添加一些自定义字段时使用“嵌套”JSON响应register_rest_field我有以下代码:function video_get_post_meta($object, $field_name, $request){ return get_post_meta($object[\'id\'], $field_name, true); } function video_update_post_meta($value, $obj

  • 从REST API中过滤出结果

    时间:2018-03-11

    我想构建一个插件,从RESTJSON输出中删除特定用户的所有帖子。如何添加filter 或hook 这样做?

  • 我如何知道我的系统是否使用了REST API?

    时间:2018-03-12

    我一直在使用wordpress网站。出于某种原因,我需要知道是否正在使用rest api。谁能告诉我怎么检查?