您当前的位置:首页 > TAG信息列表 > rest-api
基于相同的WordPress构建还是基于不同的安装?
我需要一些意见和建议来帮助我走出这个困境。首先,如果这种问题不允许在这里提出,我很抱歉。我不是一个真正的程序员,但我已经做了很长时间的WordPress,并且能够在它上做很酷的programm-y函数。我现在正在维护一个学院的网站,因为以前的开发者使用了一个高级主题,有很多菜单项和未使用的自定义帖子类型,所以它的仪表盘非常混乱。到目前为止,该学院有大约200页,而且发展很快。我们目前不使用POST。我最近的任务是建立一个教师档案,列出最终由教师自己编辑的档案。我需要能够根据教室和科目对教师进行分类,主列表
如何缓存(核心)API请求?
我目前正在试用Wordpress内置的新(截至2017年)核心API。我的设置相当简单: +---------+ +------+ +---------+ |Wordpress|<-->|Guzzle|<-->| App | |(API) | +------+ |(PHPSlim)| +---------+ +---------+ Guzzle将通过本地环回运行(/etc/h
WP REST API V2-按完整插件检索子页面(URL/路径)
我很难确定这是否是本机支持的,或者它是否不是实现此功能的最佳位置-在我的应用程序(Laravel)或API(WordPress)的同一面。通过slug检索单个页面(/关于我们)很容易:/wp-json/wp/v2/pages?slug=about-us 但检索子/子页面时会出现问题。考虑一下/关于我们/子页面-这在WordPress中工作得很好,但通过RESTAPI检索页面似乎不可能?/wp-json/wp/v2/pages?slug=about-us/child-page /wp-js
REST-API:扩展媒体-终端
我想修改REST-API(媒体端点)并添加一个名为media_category.首先,我在post端点上尝试了这种方法,效果很好,但在媒体端点上尝试同样的方法时,效果并不理想。媒体端点的对象类型是否为媒体以外的其他类型?我的当前代码:<?php /** * Plugin Name: REST Response Modifier * Description: A simple plugin to modify the rest api * Author: TheB
使用WP-REST API插入自定义发布元值
我正在使用this tutorial 使用WP-REST API通过前端插入post。我已经添加了更多字段来向帖子中添加自定义帖子元数据,但是当帖子通过前端提交时,自定义帖子元数据没有被插入。我不确定我会错在哪里。类型php:<?php /** * Template Name: Form */ get_header(); ?> <form id=\"post-submission-form\" name=\
通过API从两个不同的定制分类中检索两个术语的交集
通过WP-core和rest-filter插件运行当前版本的API,我试图从两个不同的自定义分类法中检索两个术语相交处的一组帖子。起初我以为posts?filter[tax1]=term1&filter[tax2]=term2 会起作用,但遗憾的是事实并非如此。有没有办法通过API(带或不带rest过滤器插件)做到这一点,或者我需要做些什么rest_query_vars (我对此也有点不确定)?
在获取的JSON中包含自定义POST元值
我有一个自定义的帖子类型note 我可以使用WP REST API轻松获取帖子:http://example.com/wp-json/wp/v2/note工作正常!但在JSON字符串中,我希望它包含名为hello_world. 例如:\"hello_world\": \"value...\",如何使JSON包含此自定义post meta?
使用WP-API检索类别的自定义字段
我添加了一个Advanced Custom Field 并尝试使用REST API通过/wp-json/wp/v2/categories.我已经使用rest_prepare_post 滤器function prepare_restful_posts($data, $post, $request) { // Do stuff to $data } add_filter(\'rest_prepare_post\', \'prepare_restful_posts\', 10,
如何在Angularjs 4中使用WordPress REST API
我正在学习AngularJS,想在AngularJS 4中创建一个项目。在这里,我想使用WordPress后端并通过RESTAPI获取数据。我做了一些研究,但没有找到任何有用的教程或示例。我不想在WordPress中基于AngularJS创建主题,但希望在AngularJS中有独立的应用程序,它只使用WordPress rest API来显示内容。我想知道如何在AngluarJS应用程序中实现Wordpress Rest API。因此,本主题中的教程或示例将非常有用
WordPress JSON API以html格式返回正常站点页面。我如何让它给我JSON?
例如,输入http://mywordpresswebsite.example.com/?json=1 在浏览器中加载主站点html,与省略json querystring变量相同:http://mywordpresswebsite.example.com/JSON API已激活。我已尝试重新激活和停用,正在检查。htaccess文件设置,并停用所有其他插件。到目前为止,这些都没有产生太大的影响。
如何使用4.7中的新JSON API创建用户?
我以前在4.7之前使用过JSON API和JSON用户API插件,我在ReST API用户参考中看到了文档,https://developer.wordpress.org/rest-api/reference/users/#create-a-user%20%22ReST%20API%20reference 但我不知道如何开始。我肯定有一个身份验证过程必须首先发生才能获得nonce,但我也不知道如何再这样做。如果有人能给我看一些cURL语句和URI的例子,我会非常感激,因为它们既可以获取nonce,也可以创
WP API : date_query parameter
我使用Wordpress API只是为了执行一些测试。我目前正在使用date\\u query参数,在我的情况下,该参数无法按预期工作。请考虑以下请求:https://wptest.enguerranweiss.com/wp-json/wp/v2/posts?filter[orderBy]=date&filter[order]=DESC&filter[date_query][after]=2016-10-13T17 (虚拟安装,虚拟内容)我所期望的是:API应该只返回比2016-10-13
如何使用WP REST API进行新用户注册(注册表)?
是否可以创建一个可以通过WP REST API工作的注册表单,以便访问者能够在我的网站上创建帐户?我可以创建这样的表单并使用它创建新用户。当我以管理员身份登录时,这将与wp\\u rest nonce一起工作。但是,如果有未登录的访问者,同样的表单当然不起作用。我认为这是一个身份验证问题。你能给我一个大概的建议吗?如何允许访问者注册REST API?
使用WP REST API获取帖子的wp.me快捷链接
我最近为自己的博客安装了Jetpack。我已经安装了WordPress REST API插件来获取博客内容。安装Jetpack后,默认WordPress短链接(?p=id)已被wp替换。我/一些人。然而,当我试图获取wp时。me短链接在rest API中,它显示默认的WordPress短链接如何包含wp。wp rest API上的me短链接?
WP REST API需要获取终结点的密码
我有一个自定义的帖子类型,card, 我通过WP REST API公开的。有没有办法要求使用cookie或基本身份验证标头进行身份验证?我在POST方法块下看到了一个参数作为密码,但我不知道如何使用它。
Bypass wp_safe_remote_get()?
我有一个PHP(Laravel)应用程序,它通过WooCommerce REST API将数据推送到WooCommerce,除图像外,其他一切都正常。我能把它记下来wp_safe_remote_get() 和$args[\'reject_unsafe_urls\'].我已经找到了解决这个问题的方法,但我记不起是在哪里找到的。我似乎记得函数中有一个钩子。关闭此功能的php。不建议这样做,但这是唯一的办法。有人能帮我吗?或者有人有其他解决方案吗?我只是从同一台服务器上制作的应用程序中推送URL。来自外部应用程
具有自定义POST类型和ACF字段的WP REST端点
我正在尝试创建一个RESTAPI get来获取项目并将其作为JSON返回。我试图创建一个新的端点,在这里我试图获取CPT和其他高级自定义字段。到目前为止,我可以从我的自定义帖子类型中检索所有帖子,但我也想获得ACF(字段)。function ldl_get_projects( $data ) { $posts = get_posts([ \'post_type\' => \'maps_projects\', \'post_status\'
在同一节点应用程序中使用WordPress和WooCommerce REST API
我正在编写一个小型实用程序应用程序,将第三方API连接到WooCommerce商店(实际上,它是多站点的,但实际上并不相关),以便更新客户记录。WooCommerce APIdocs 声明role 属性是只读的,但我需要更新角色,以便在前端启用基于角色的定价。看起来我可以使用核心WordPress编辑角色API, 但我正在使用wc-api-node, 这是WooCommerce API的节点包装器。在创建/更新客户记录后,我是否应该使用单独的包装器和/或方法访问核心WordPress API,或者这是我可
如何设置REST API以引用CDN上的介质
我将Wordpress用作无头服务器,为基于react的web应用程序提供内容,并试图通过CDN获得媒体服务。我已经设置了W3 Total Cache插件,它成功地更改了Wordpress直接提供服务的页面的媒体URL-我可以在浏览器中导航到该页面,并且图像源都来自正确的Cloudfront URL。如果我通过REST API检索相同的页面内容,媒体URL仍然直接引用我的服务器,并且没有被W3 Total Cache插件更改。我已经上传了一个图片到Wordpress,然后用这个图片设置了一个测试页面。导航
禁用或不禁用WordPress REST API?
我有自己的博客运行WordPress,我不需要Wp Rest API。但事实证明,禁用它会导致联系表7不起作用。接触表7只是无限地显示旋转圆。当我读到WP初学者(link here) 这种禁用将提高安全性。所以我的问题是,如果我让它保持启用状态,我打算这样做。我应该采取什么安全预防措施?谢谢