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

  • 从插件命名空间访问WP_REST_服务器

    时间:2019-02-01

    我是OOP和开发插件的新手。我使用带有名称空间的插件样板开发了一个插件。我扩展了样板以包含REST文件夹和类,以便创建自定义路由/端点。它正在工作;但是,我无法使用WP\\u REST\\u服务器对象。我得到以下错误:。。类wp rest server。php不存在。从我对oop的有限知识来看,我想它不在我的命名空间中。但我如何包括/访问它?我猜有一种简单的机制对于有经验的OOP来说是显而易见的。谢谢

  • 分类术语RestApi数据10行限制

    时间:2019-02-02

    我已经在Wordpress中创建了一个pod分类法(产品)。。。我有16项产品分类术语(类别)。。。但在走完这条路线之后:http://...../wp-json/wp/v2/product_categories , 在RestApi中,它只给我10行(数组)对象。。。我想在Wordpress中根据分类法拥有10行(ID)以上的Api数据。。。如何在restApi中获取完整的术语数组?在主题php文件中进行php编码有问题吗?或者仅仅在pod管理插件设置中没有?

  • 用于自定义POST类型的WordPress API返回REST_NO_ROUTE

    时间:2019-02-03

    我创建了一个自定义的帖子类型,并试图使用WP-API从中获取帖子,但是,当我尝试访问API时,会收到错误rest\\u no\\u route消息。我的自定义帖子类型设置如下:function cw_post_type_pil() { $supports = array(\'title\', // post title\'editor\', // post content \'author\', // post author \'thumbnail\', // feat

  • 是否通过REST API更新用户元数据?

    时间:2019-02-04

    我有一个本地应用程序项目,可以从/wp-json/wp/v2.我用这个注册了电话register_meta(\'user\', \'phone\', array( \"type\" => \"string\", \"show_in_rest\" => true )); 功能。php和我可以使用以下内容查看用户元数据http://example.com/wp-json/wp/v2/users/1 如何在WordPress外部使用WP R

  • 通知Jenkins有关WordPress上的新帖子

    时间:2019-02-05

    有没有人知道,每当在无头wordpress安装上发布新帖子时,是否可以“通知”Jenkins VI服务器?我之所以问这个问题,是因为我使用gatsby从无头wordpress端点获取数据,每当有新内容要推送时,我总是需要手动触发新构建。这对我来说很好,但营销和人力资源人员不知道如何使用詹金斯(公平地说,他们不应该这样做)如果我能以某种方式通知我的CI有新的可用内容,因此需要自动触发新的构建,那就太好了。很像知足和网络一起工作。每当有新帖子时,都会向netlify发送一个webhook,从而触发新的构建。只

  • 如何使用WooCommerce在React.js主题中呈现WP REST-API端点

    时间:2019-02-06

    我正在使用React构建一个电子商务Wordpress/Woocommerce主题。js。我正在使用npm软件包:create-react-wptheme此包直接在索引内部呈现react应用程序。wordpress主题的php。我不确定如何访问react中的wordpress api端点。js组件。我已经使用jsx为站点创建了模板,需要访问api端点来呈现动态内容。我可以使用对外部api的http请求访问这些点,但我需要能够访问react wp主题内的完整api。据我所知,我需要使用主干。js api客户

  • WooCommerce REST Api类别问题

    时间:2019-02-07

    /wp json/wc/v3/产品/类别我的网站有10个主要类别。但当我运行查询时,只列出了3个主要类别及其子类别。其他类别没有提出问题是什么?

  • 如何在WordPress中使用Python创建帖子?

    时间:2019-02-10

    我在这里找到了API参考:https://v2.wp-api.org/reference/posts/基于上述API参考,我编写了以下Python代码:from urllib.request import Request, urlopen from datetime import datetime import json def create(wordpressUrl, content): params = {

  • 根据选定的父分类显示子分类

    时间:2019-02-17

    我有两个下拉列表。第一个包含自定义帖子类型的父分类列表。第二个一次包含所有子分类。但我试图只显示selected 父分类法(不是来自其他父分类法的所有子分类法)。例如,如果我从第一个下拉列表中选择父分类,那么第二个下拉列表应该只显示它的子分类。我没找到php 实现这一目标的逻辑。我在“编辑个人资料”页面上显示这两个下拉列表。这是我的密码functions.php<?php function slcustom_user_profile_fields($user) { ?> <

  • 使用WP API添加AJAX Load More函数

    时间:2019-02-18

    我想使用ajax为帖子类别创建一个加载更多功能。我跟踪了this article 关于如何继续,但在我添加注册端点的函数后,它会给我一个404错误,关于不存在的第二个页面。如果不使用插件在WP中实现这一点,代码中是否有任何错误或其他方式?(我是一名经验丰富的PHP开发人员,但我不经常使用wordpress,在某些方面对我来说都是新的)。功能。php <?php add_action(\'rest_api_init\', \'portfolio_ajax_api\');

  • 通过admin-ajax.php阅读帖子

    时间:2019-02-19

    我正在尝试读取通过ajax调用(admin ajax.php)提交的表单POST值。这篇文章已经准备好并提交了。以下是我在子主题中的服务器端操作挂钩functions.phpadd_action(\'save_post\', \'address_save_postdata\',1,1); add_action( \'wp_ajax_wilcity_handle_review_listing\', \'address_save_postdata\' ); add_action( \

  • WooCommerce上的JWT无法使用“Customer”角色用户

    时间:2019-02-22

    我正在开发直接连接到woocommerce rest api的移动应用程序。我使用这个插件进行身份验证,比如注册、登录、下单等。所以问题来了,当我注册新用户(默认角色为Customer)时,我尝试下订单:http://123.456.789.910/lili_shop/wp-json/wc/v3/orders , 上面写着:{ \"code\": \"woocommerce_rest_cannot_view\", \"message\": \"Sorry, you cann

  • 从面板使用Gutenberg保存/更新post_meta

    时间:2019-02-24

    我已经创建了一个块,需要将面板上某个操作的值另存为post\\u meta。Php端:add_action( \'init\', \'yasr_gutenberg_show_in_rest_overall_meta\' ); function yasr_gutenberg_show_in_rest_overall_meta() { register_meta( \'post\', \'yasr_overall_rating\', array(&#x

  • 插件边栏未将Meta属性保存到更新后的帖子/页面

    时间:2019-02-24

    我已在修改了教程https://wordpress.org/gutenberg/handbook/designers-developers/developers/tutorials/plugin-sidebar-0/ 满足ES6+的要求,但我很难将其实际保存到帖子中。每当我刷新页面时,该值就会消失。Addendum: 使用时wp.data.select(\'core/editor\').getEditedPostAttribute(\'meta\')[\'library_plugin_alternate_

  • 对端点的每个REST调用都会运行rest_api_init

    时间:2019-02-25

    我注意到,每次调用rest端点时,都会调用register\\u rest\\u route方法。我制作了以下非常简单的插件,以确保我不是罪魁祸首,但它具有相同的行为,这就是插件:/** * Plugin Name: WP REST test * Description: Example * Author: Tester * Author URI: * Version: 1.0.0. * Plugin URI: * License: M

  • 在本地主机上从切换到BREW php 7.2后出现cURL 28错误

    时间:2019-02-26

    自从(我相信!)我在本地Mac OS机器上用brew将PHP版本从7.0切换到7.2以来,我在本地主机上安装的Wordpress reporting cURL error 28(timeout)都遇到了麻烦。查看本地站点的任何管理区域或使用WP CLI,WP更新检查和其他cURL调用会导致cURL请求失败:警告:发生意外错误。WordPress可能有问题。org或此服务器的配置。如果您仍然有问题,请尝试支持论坛。(WordPress无法建立到WordPress.org的安全连接。请与服务器管理员联系。)在

  • 从自定义插件的wp_emote_get调用中移除缓存

    时间:2019-03-01

    我编写了一个插件来点击API并在页面上显示结果。当我进行测试时,每次我点击“预览”,插件都会点击API并检索最新的数据。既然插件是活动的,当我导航到活动页面时,没有对API进行调用。通过研究,我认为这是一个缓存问题,因为我们需要实时数据,我们希望每次用户导航到页面时,插件都会触发到API并返回最新的值。以下是我的代码片段:function get_count(){ //get response from api $request = wp_remote_get(\'https:/

  • 从(经典的)序列化定制元字段转换到(Gutenberg)启用REST的元字段

    时间:2019-03-06

    我有一个自定义元框,用于将两个输入字段中的值保存到单个post元字段中。数据以序列化方式保存在数据库中:get_post_meta( $post->ID, \'_custom_key\', true ) 将返回:a:2:{s:5:\"email\";s:10:\"[email protected]\";s:6:\"number\";i:15;} 现在,使用Gutenberg,我想将整个自定义元框移动到一个单独的边栏插件中。所以为了做到这一点,首先,我必须添加__back_compat_met

  • 无法通过REST API获取尚未创建任何帖子的用户的信息

    时间:2019-03-08

    我无法从REST API获取用户信息。用户尚未创建任何帖子。我已经安装了基本的身份验证插件。每当我尝试获取用户信息时,都会出现以下错误。请求:https://example.com/wp-json/wp/v2/users/6{ \"code\": \"rest_user_cannot_view\", \"message\": \"Sorry, you are not allowed to list users.\", \"data\": {

  • 在REST API请求中传递querystring时检测固定链接

    时间:2019-03-08

    假设我正在使用wp_localize_script 要在Wordpress插件中将基本REST url传递给我的脚本,请执行以下操作:wp_register_script( \'my-plugin\', plugin_dir_url( __FILE__ ) . \'../dist/admin-main.js\', [], \'0.9.2\' ); wp_localize_script( \'my-plugin\', \'MY_PLUGIN_WP_REST_API_CONFIG\', [