您当前的位置:首页 > TAG信息列表 > plugin-json-api
WordPress wp-json API-自定义发布类型返回403
我花了一整天的时间试图安装一个真正基本的WP-API,以响应自定义的post类型(在本例中称为“事务”)。职位类型已设置且完全公开,并通过查询确认其存在example.com/wp-json/posts/types/transactions.我得到了预期的回应example.com/wp-json/posts?type=page 但尝试访问时使用403example.com/wp-json/posts?type=transactions.我真的想不出还有什么可以尝试的了!如果有人有什么建议,我会非常感激。
WP JSON API META_QUERY不工作
在下面的代码示例中,我使用帖子标题(名称)作为字段来存储电子邮件地址,而密码位于自定义字段中。以下查询将提取正确的用户,但不关心密码是否匹配。我已经搜了几个小时了,这是我迄今为止最好的一次,还缺什么?$posts = $json_api->introspector->get_posts(array( \'post_type\' => \'custom_user\', \'name\' => \'[email protected]\'
通过WP REST JSON API在另一个php网站上显示热门帖子
我需要展示流行的&;最近在同一域下的另一个PHP网站上发布的帖子。示例:www.example.com -> 主网站(php、mysql)www.example.com/blog -> WordPress博客需要在主网站上显示最近流行的博客帖子。请注意,博客和主网站使用两个独立的数据库。我决定使用WP REST JSON API 插件。现在我有不同的问题。我使用以下代码检索上周的热门帖子。我实际上需要的是通过API调用获取相同的数据。$args = array( \'da
JSON API插件未显示重复使用的附件ID
首先,我要说的是这个插件:https://wordpress.org/plugins/json-api/现在关于我的问题:插件工作正常,没有任何问题。所有帖子的所有附件都会显示出来,但我的问题开始了,当我想为帖子获取一个附件时,该附件已在另一篇帖子的早期使用。在这种情况下,它返回null(没有附件,或者不是重用的附件)。因此,需要明确的是:Post A Image A --> shows Post B Image A --> doesn\'t shows
使用主干和REST API更新Post Meta
我正在着手一个使用主干网和WP REST API的项目,但我遇到了一点小麻烦。使用模型和集合的内置API JS可以非常轻松地更新帖子标题或内容。我所要做的就是打电话:this.model.set({title: \'New Title\'}); this.model.save(); 一切都很顺利。但是对于post meta,似乎没有一种简单的方法来更新数据库条目。有人知道如何在主干网中获取post模型并更新其元数据吗?
JSON API不返回所有元数据
我正在使用此插件https://wordpress.org/plugins/json-api/要创建新条目,请将所有wp\\U Posteta customfield表正确保存在数据库中,但在运行api/get_post/?post_type=job_listing&post_id=542结果不完整,只给出了一些自定义字段。示例:meta_key meta_value _company_phone 89998983
WP_QUERY-显示定义了父级的页面
我可以通过wp\\u查询实现这一点吗?我只想获取父级已选定的页面。我使用的是JSON API插件,需要发出http请求-url wp查询也可以吗?例如,我正在执行以下请求:http://example.com/api/get_posts/?post_type=page&posts_per_page=1&orderby=rand 它们工作得非常好。也许使用类似post_parent__not_in => array() (但以类似url的方式?)更好的问题可能是:如何使用在url中接受
JSON API-按自定义分类进行搜索
我正在尝试根据一些参数获取帖子。我的JSON API查询如下。http://www.example.com/api/get_posts/?post_type=job_listing&page=10&count=5/这是我自定义帖子的JSON结果。所以我想通过“taxonomy\\u job\\u loc”来发布这篇文章。“taxonomy\\u job\\u loc”是自定义分类法。请问如何按自定义分类法进行搜索。\"posts\": [ { \"id\": 16107
是否向JSON API搜索查询添加自定义参数?
我正在使用JSON API plugin 从移动应用程序查询wordpress。目前,我的wordpress网站上有一个主题,当进行搜索时,该主题作为一个目录返回“near me”结果。这是使用主题中内置的自定义搜索功能完成的。函数使用自定义参数获取lat/lon 并将其与wp数据库中每个位置的纬度/经度进行比较,以按距离对结果进行排序。我遇到的问题是,当我运行get_search_results 方法JSON API plugin 将忽略自定义参数。有人知道我是否可以扩展插件以返回主题在执行搜索时返回的
在从wp-API扩展的自定义API中检索数据的最佳方式
我已扩展WP API 插件提供可以处理文档的API。Routespublic function register_routes($routes) { $documents_routes = array( \'/v1/documents\' => array( array(array($this, \'create_document\'), WP_JSON_Server::CREATABLE), )
ping_status in JSON REST API
What is ping_status in JSON schema of wordpress REST API? And what is it\'s use cases?. 官方文件对此没有太多解释——Posts|REST API Handbook.
用于路由分离的REST API使用主题的.htaccess和代理设置
开发一个使用RESTAPI的解耦前端。。。我正在使用create-react-app 因此可以输入proxy my中WP对应的字段package.json 然后写我的电话fetch(\'/wp-json/v2/pages/...\') 如果我跑步yarn start 从前端目录。。。我很想在我的wp-content/themes/my-theme 尽管是目录我不是.htaccess 上帝我怎样才能做到:一般请求,如mysite.com/jibble/jabble 由我的SPA路由处理,如mysite.co
通过HTTPS和HTTP使用JSON API
我们使用JSON API 插件。当前网站正在HTTP上运行,我们计划将网站更改为HTTPS。目前,live app上的移动用户都使用HTTP;如果我们将网站更改为HTTPS,则应用程序无法运行,因此我们必须发布一个新应用程序以使用HTTPS,但旧应用程序将无法运行,并且我们无法强制用户将应用程序升级到最新版本。我们有一个解决方案,但我们不知道如何实现它:让网站使用HTTPS,而只让JSON API插件在HTTP和HTTPS上工作。我们怎样才能做到这一点?
WP REST API仅返回部分用户列表
第一次开始使用WP REST API。我们的最终目标是根据当前登录的用户动态加载UI元素。然而,我试图列出所有用户的列表却遇到了麻烦——在运行基本http请求时,我只能返回五个用户中的两个:http://portal.alliedbuildings.com/wp-json/wp/v2/users 我试着包括其他参数,比如search 但只有当我正在搜索的用户是我已经得到的响应中的两个用户之一时,这才有效;它不会为其他三个用户返回任何数据。查看用户配置文件,没有任何独特的数据点或角色将返回的两个用户与其他三
如何执行对外部API的“Get”调用,然后在WordPress站点的页面上显示JSON结果?
客户端有一个存储所有成员信息的外部API。我的任务是:a、 )在其网站上创建“会员档案搜索”页面,用户可以在该页面中使用特定关键字搜索会员。b、 )当单击搜索页面上的提交按钮时,对外部API执行“get”调用,该调用将返回JSON对象,然后在站点上的页面中显示结果-可能与搜索页面相同我的问题:1)是否有一个插件可以用来实现这一点?2)如果没有使用可用插件的解决方案,我如何才能做到这一点?我是一名web开发人员,已经定制了一些WP网站,但没有什么需要这种级别的专业知识,因此您的帮助将是greatly 非常感
覆盖插件功能以在未登录的情况下显示发票
我正在使用WooCommerce Print Invoice 用于打印发票的插件。现在我正在为我的网站开发Cordova应用程序,我需要能够从wordpress查看发票。插件具有隐藏或重定向页面的功能,如果您未登录。public function print_document_action() { // listen for \'print\' action query string if (isset($_GET[\'wc_pip_documen
使用REST API的多语言多站点
我正在创建一个包含多个子站点的站点,这些子站点应该支持多种语言,并且可以使用REST API进行查询。该网站本身主要是一个CMS,有各种页面,可能还有一些活动帖子。在这种情况下,子站点是城市,每个都有不同的管理。多种语言意味着每一页都可以(但不必)翻译成任何语言。作为Wordpress开发的新手,我不确定不同组件是否以及如何协同工作。WPML似乎有multi-site support. 显然,还有plugin connecting it 使用流行的WP-REST-API。somone是否有机会确认交叉功能
缓存WP REST API访问-控制-允许-来源响应
我有一个AngularJS站点,它通过插件“WP REST API(WP API)”从WordPress获取帖子。我正在dev和staging子域上测试一个站点,wpapi在这两个子域上都可以工作。然而,当我访问一个域,然后立即切换到另一个域时,动态生成的访问控制允许源“卡在”前一个域上以进行API调用。直到我刷新页面,响应头才会更新到发出请求的当前域。以下是Chrome控制台中的内容:无法加载XMLHttpRequesthttp://wp.domain.tld/wp-json/pages/couples
WP REST API v2。过滤器不起作用
我正在使用WP REST API v2获取帖子。当我试图在浏览器中打开localhost/wp-json/wp/v2/posts时,我的所有帖子都得到了json。我试图打开localhost/wp-json/wp/v2/posts/?category\\u name=uncategorized,虽然我的所有帖子都分配到了特定的类别,但我得到了相同的json。也许我使用了错误的过滤器,但我试图打开localhost/wp-json/wp/v2/media?post\\u parent=15从第一个jsona
验证回调的请求对象
我正在尝试基于WP REST Api(版本2)定义一个新的REST Api端点,并对validate_callback 和sanitize_callback. 是Request 对象是否可用于这些回调?例如:add_action( \'rest_api_init\', function () { register_rest_route( \'myplugin/v1\', \'/author/(?P<id>\\d+)\', array( \'method