您当前的位置:首页 > TAG信息列表 > api
WordPress REST Api:更新用户
我已经通过wordpress api创建了一个用户,然后在注册后,我将用户的用户名和密码保存到会话存储中,最后尝试编辑用户的配置文件。这是我的post请求数据POST /wp-json/wp/v2/users?context=edit HTTP/1.1 Host: something.com Connection: keep-alive Content-Length: 292 Accept: application/json, text/plain, */* Ori
JSON REST API中的UTF8编码
我创建了一个自定义RESTAPI来获取帖子add_action( \'rest_api_init\', \'custom_api_get_all_posts\' ); function custom_api_get_all_posts() { register_rest_route( \'custom/v1\', \'/all-posts\', array( \'methods\' => \'GET\',
通过REST API和Cronjob每日自动更新股票报价。或者有没有更复杂的方法?
我正在用WordPress建立一个股票数据库。有一个自定义的帖子类型stocks 使用字段last_price 和ytd_return (ACF)。该数据库将保存大约2000只股票。对于股票报价,我计划使用alphavantage(https://www.alphavantage.co) 它提供了一个REST API来获取更新的报价。由于我只需要一天结束时的数据,所以我计划如下:每天晚上在Wordpress内部运行一个“CronJob”,它会提取所有股票的最新股票报价,并计算年初至今的表现。现在的问题是:
定制器JS API:动态添加设置不起作用
我正在使用JS&;下面显示的PHP代码用于动态添加自定义设置。我知道保存设置很有效,因为当我echo get_theme_mod(\'mySetting\') 在主题模板文件中,将返回保存的值。但是,在自定义程序中刷新浏览器后,输入不会显示保存的值,而是显示实例化设置时使用的值(JS Default Value?). 我做错了什么?Note: 请阅读第一条评论。// JS enqueued via action hook: customize_controls_enqueue_scripts
邮寄诗人在海关登记表上注册将不起作用
几个小时来,我一直试图自己解决这个问题,但我不知道我到底出了什么错。我的网站上有一个自定义注册表,我想添加一个复选框,供用户注册新闻稿。我通过了Mailpoet Docs 尝试了他们描述的一切,但有些东西对我不起作用。用户已成功注册,但从未添加到我的维护列表中。这是我的密码function newsletterSignUp(){ $subscriber_data = array( \'email\' => sanitize_text_field($_POST[\'
允许登录的WordPress用户通过OAuth访问第三方Laravel API
我有一个独特的情况,如果可能的话,我希望得到一些帮助:我的公司管理着很多WordPress网站。每个站点都有自己独特的用户集(所有站点中的用户都是相同的,但有些用户只访问X,其他用户访问Y,其他用户同时访问X和Y,等等)。我们使用一个定制的SSO插件来管理所有这些,包括权限等,这些都可以完美地工作。我在Laravel建立了一个应用程序,它既有公共路线也有私人路线。我使用Laravel Passport/OAuth访问私人路线。前面的一切都很完美。然而,我现在面临的情况是,我需要让WordPress用户访问
如何更改已注册筛选器(或操作)的顺序(优先级)(例如,_Content)?
是否有任何方法可以在应用前更改过滤器的顺序,例如\\u内容?我目前的想法如下:/** * Print all filters for some hook. */ function print_filters_for( $hook = \'\' ) { global $wp_filter; if( empty( $hook ) || !isset( $wp_filter[$hook] ) ) return;
开发具有反应/角度的主题
我正在学习WordPress REST API和ReactJs。我认为ReactJS对于开发更快的主题和插件来说是一个巨大的资产。但我有个问题。也许我是个新手,这就是为什么我对这些感到困惑,我要求对所有这些事情有一个清晰的想法我是否需要使用react开发主题的节点?我知道node/NPM适用于服务器端,而wordpress中有rest API,所以我为什么要使用node。我可以创建get 请求并获取所需的数据。这对用户来说方便吗?例如:它是否可以像wordpress主题安装一样安装?上载->安装-&
Pass CF7 form data to plugin
我想知道是否可以将CF7表单提交数据发送到插件,以使用API处理付款。工作流程如下:,用户在前端填写表单(CF7表单)->在邮件发送之前提交表单-->将数据传递给插件(插件A)->插件A获取数据并处理付款(使用提交的付款信息)->将数据返回给函数。php-->将返回数据提交给另一个插件(插件B)-->插件B然后将数据存储在数据库-->返回true-->发送邮件(通过CF7)我看过挂钩,但我不确定它们是否以这种方式工作。我已经构建了该插件,以便它与支付网关协同
为什么PER_PAGE不能处理WP API中的类别?
首先,我搜索了几个问题和文档,但似乎是WordPress的v2 许多老问题不再有效。我想做的是从Postman中的一个类别中获取所有帖子或单个帖子,而不是常见的返回10篇帖子,而无需修改函数中的API。php。tldr我从引用REST API Handbook 并查看schema 我看到了categories 我可以使用以下方法返回10个最新类别:http://foobar.com/wp-json/wp/v2/posts/categories_name=hello 引用arguments 我明白
中国WordPress网站对YouTube的请求超时
我的wordpress网站dj。火乐。cn位于中国,在一台中文服务器上。在主题或网站的某个地方,它正在向youtube发出请求,而youtube显然在此处被阻止,导致加载时间超过300秒,然后超时。以下是检查的屏幕截图:你知道我如何阻止这个请求吗?
如何以编程方式确定WordPress网站中是否安装了缓存插件?
我想知道WordPress网站上是否安装了缓存插件。目前,我获取了所有活动的WordPress插件(使用get\\u选项(“active\\u plugins”),并逐一检查是否有任何缓存插件处于活动状态。我得到插件名并检查缓存的strstrstr。但是,我认为这可能不是正确的方法。是否有其他方法可用?编辑:我想在许多服务器上托管100多个网站。它不是为一个单一的网站。
根据定制器中的其他设置隐藏/显示定制器控件
对于了解jquery的人来说,这可能是一个简单的问题。因此,我有两个自定义控件。第一个是lmscore_improved_summary 这是一个复选框。第二个是course_instructor_layout.所以我想隐藏course_instructor_layout 什么时候lmscore_improved_summary 已选中。这就是我正在尝试的jquery代码。(function( $ ) { wp.customize.bind( \'ready\', function() {
如何通过WordPress API登录并获取用户详细信息?
我想通过WordPress api登录。我尝试了“/wp-json/wp/v2/users”。但它只返回用户1的详细信息。我的目标是通过api登录并获取所有概要信息。
如何从Api获取大量或部分帖子?
我正在开发Hubspot Api,并试图通过Api获取所有博客帖子,但Api限制每次只有20篇帖子,我需要获得1960篇博客帖子。那我该怎么做呢?是否有任何方法可以使用ajax或java脚本或通过每次都增加限制的循环来做到这一点Here is my code:<?php include \'wp-load.php\'; require_once(ABSPATH . \"wp-admin\" . \'/includes/image.php\'); req
调用API进行鉴权/用户登录
我对wordpress比较陌生,现在正在一个定制的网站上工作。我有一个API端点,我想调用它来进行身份验证,因为我们的用户将由另一个应用程序存储/验证他们的凭据。对于上下文,API调用如下所示:$parameters = array(\'email\' => \'[email protected]\', \'password\' => \'examplepassword\'); $url = \'https://example.com/api/auth?ke
email address non required
我正在使用Woocommerce和Ionic,借助Woocommerce的API开发一个网站和应用程序。我试图让注册页面中的电子邮件字段成为可选字段,并让客户用他们的手机号码和密码注册。我不知道如何做到这一点,我应该让数据库中的email字段变为null吗,或者在我的情况下是否有任何解决方法?
定期查询WordPress站点上的外部API
我正在创建一个wordpress站点,该站点将定期从API检索数据,并使用该数据更新wp_users 桌子我真的不知道该怎么办。我将从两个问题开始:API可以返回批处理数据。如果我进行批处理调用,是否有办法一次更新所有用户**假设我想在站点运行时每小时进行一次API调用。如何设置?我试图搜索,但我甚至不知道我是否在谷歌上搜索到了正确的单词。**谢谢你!
此页面无法正确加载Google地图
我正在尝试从地址获取地图,但出现以下错误You have exceeded your request quota for this API 在我的控制台中,任何人都可以帮助我修复此问题。我的Javascript代码如下所示,请检查并让我知道我是否做错了什么。。。谢谢 <?php $geocode = file_get_contents(\'http://maps.google.com/maps/api/geocode/json?address=\'.$address.\'&se
在第三方API响应后发送Gravit Forms通知
我有一个重力表单,在提交时将数据发送给第三方API。它与以下代码连接并通过API保存数据。然而,我现在正试图弄清楚,只有当API响应返回为失败或状态代码201以外的任何内容时,才如何发送管理员通知电子邮件。add_action( \'gform_after_submission_1\', \'post_to_third_party\', 10, 2 ); function post_to_third_party( $entry, $form ) { $post_url =