您当前的位置:首页 > TAG信息列表 > json
第三方API-PHP致命错误与http_REQUEST_FAILED/cURL错误28
我们已经将第三方提供的一系列API集成到Divi的子主题中。在函数中。对于该子主题的php,我们创建了一系列函数,用于生成短代码,以从模板各个区域的API返回某些部分的数据。这些函数的代码编写于2019年第三季度。源代码未做任何更改,但截至1月中旬,我们经常(每天几次)出现以下PHP致命错误:PHP Fatal error: Uncaught Error: Cannot use object of type WP_Error as array in /nas/content/live/client/wp-
大家好,我在使用wp_die()时遇到问题。
我在WordPress中创建了一个自定义注册表,一切正常。错误处理和数据库操作也很好。唯一的问题是,我返回的JSON响应打印在WordPress的所有页面上,包括管理帐户、仪表板、页面和所有帖子。我在google上搜索过,如果我在函数末尾使用这个wp\\u die(),我唯一得到的就是使用wp\\u die()。php文件功能我得到一个没有解决问题的白色页面。有人知道这方面的解决方案吗?我已附上WordPress仪表板的屏幕截图。
WordPress API“code”:带自定义路由的“REST_NO_ROUTE”
我正在尝试为我的一个站点创建自定义端点,以便将ACF字段拉入另一个站点。我的主题函数中有以下代码。php// register the endpoints needed add_action( \'rest_api_init\', function( ) { /* // post types to include $_pts = array( \'posts\', ); // loop the post
为什么WordPress默认不使用JSON_UNSCAPED_UNICODE?
我发现了一件与JSON相关的奇怪事情,这取决于使用WordPress的站点语言。例如,当站点语言设置为英语且您查看页面的源代码时,系统脚本如下所示:var thickboxL10n = {\"next\":\"Next >\",\"prev\":\"< Prev\",\"image\":\"Image\",\"of\":\"of\",\"close\":\"Close\",\"noiframes\":\"This feature requires inline frames. You have
无法通过REST API从无头前端获取草稿帖子
我在上安装了一个无头Wordpressv5.4.0. 前端无法获取中的任何帖子draft 状态,但当直接访问API url时,返回的数据没有问题。我假设这与cookie/auth有关。注意,我动态地抓取nonce 来自后端的值,此处显示完整字符串以供参数使用。以下是我的设置和回复截图:请求URL:http://wordpress.test/wp-json/wp/v2/pages/19060?wpnonce=23c01b3b12&_embed=true使用在前端调用isomorphic-unfetc
如何在WP数据库中检查和获取JSON对象?
我需要检查数据库中的选项值是否是json对象。以下功能无法工作:function isJson( string $str, $is_assoc = true ){ json_decode( $str, $is_assoc ); return (json_last_error() == JSON_ERROR_NONE); } 这很正常,因为通过SQL查询,我得到:a:2:{i:3;a:4:{s:5:\"title\";s:0:\"\";s:4:\"text\
如何在WordPress模板中获取json文件
我试图使用以下方法从Wordpress模板中的JSON文件中获取数据file_get_contents 但无法获取文件$data = file_get_contents(\"../assets/data2.json\"); $arr = json_decode($data, true); 遇到此错误时var_dump $data对象(WP\\u Error)#825(2){[“errors”]=>数组(1){[“http\\u request\\u failed”]=>数组(
如何获得带有重力表单的自定义输入字段标签?
我想得到一个JSON对象,比如[{\"Video link\": \"https://www.youtube.com/watch?v=r\",....},...] 来自带有“标签”的表单条目。现在我正在使用此代码$form_id = \'1\'; $form = GFAPI::get_form( $form_id ); $labels = []; foreach ($form[\'fields\'] as $key =>
从从数据库中提取的JSON字符串中删除转义字符
我从DB中提取包含JSON内容的行,如下所示:<?php //get the data from the database global $wpdb; $current_user = wp_get_current_user(); $username = $current_user->user_login; $rowResults = $wpdb->get_results( \"SE
获取同一类别的所有产品
我使用此函数在ajax请求中获取一个类别的所有产品function get_products() { $cat_id = $_POST[\'category\']; $args = array( \'post_type\' => \'product\', \'post_status\' => \'publish\', \'ignore_sticky_posts\' =>
如何从数字设备接收JSON有效载荷
我有一个大约有100个注册用户的网站。一些人将接受数字秤。秤将其重量数据发送到第三方服务器,然后该服务器将JSON有效负载作为HTTP Post发送到URL端点(我的服务器)。消息可以包括基本身份验证。有谁能推荐将数据输入WP数据库的最佳方法吗。最初,我只想使用user\\u元数据将权重添加到他们的概要文件中。最终,我将更多地处理数据。我对Wordpress很在行,但不知道如何从http post跳转到wp甚至mysql。
禁用用户角色的REST API
我正在寻找一种方法来禁用名为“external\\u user”(禁用wp json查询)的用户角色的Rest API当我们将wp json放在URL(用户、页面、帖子…)上时,这个用户角色现在可以看到大量的帖子和页面信息我实际上使用插件DISABLE REST API 但它只会阻止未登录的用户查看json信息。我需要做同样的事情external_user 角色如果不可能,我可以重定向此用户角色吗(and only external_user role) 如果他想把URL和wp json放在一起,会有40
在API中排除特定类别
如何在API中排除特定类别?对于所有类别,我可以使用以下内容:https://www.example.com/?rest_route=/wp/v2/posts&per_page=100 如果我需要跨越除10类以外的所有类别,该怎么办我在前面使用JavaScript。Thanks
如何从ServerSideRender获得更重要的错误响应
我正在开发一个古腾堡区块的ServerSideRender组件。我在(未)渲染块中看到此错误:Error loading block: The response is not a valid JSON response.但是在哪里可以看到实际的JSON响应呢?在Chrome Inspector工具中,我看到:加载资源失败:服务器响应状态为502()连同发送的请求以及所有块属性:https://www.bibleget.io/wp-json/wp/v2/block-renderer/bibleget/bib
显示KK星级评级插件的“ratingValue”和“ratingCount”值
我想显示“ratingValue”和“ratingCount”值由生成KK Star Ratings plugin (Github).我制作了一个JSON-LD软件应用程序,下面是我在函数中使用的代码。php:add_action(\'wp_head\', \'add_jsonld_head\', 1); function add_jsonld_head() { if ( is_single() ) { ?> <scr
如何用ACF编写PHP数组来呈现职位发布的JSON-LD标记
我想在我的wordpress页面中为职业帖子添加一个动态JSON-LD(schema.org)。我在下面尝试了此代码。但我认为数组中有一些语法错误。可能是;“回声”;数组中不允许?我希望有人能帮我这个忙?<?php function schema() {?> <?php if( have_rows(\'schema_auszeichnung\') ): ?> <?php while( have_rows(\'schema_auszeichnu
发布失败。该响应不是有效的JSON响应
I am using wordpress 5.4.2. I get this error when trying to add a new post. I changed my permalink to Post name sample http://localhost/wordpress/sample-post/ How should i change my .htaccess My current htaccess is # Any
无法从wp_Send_json_Success解析JSON响应
尝试通过WordPress的方式执行此操作:wp_send_json_successPHP处理save_form 退货: $response = array( \'messages\' => $message ); wp_send_json_success( $response ); jQuery: $j.ajax({ type: \'POST\', url: ajax_ur
如果我使用WordPress REST API V2,而有人使用它制作了一个应用程序。我的网站会统计这款应用程序的浏览量吗?如果不是,又是如何做到的呢?
我正在两者上制作一个移动应用程序Android 和iOS 我可以取来这些帖子,甚至打开它们,但我不知道WordPress 将从我的App将WordPress 自动执行此操作?如果没有,那我怎么能做这样的事呢?我是个初学者,所以请善待我
动态块属性问题的错误编码
更新至5.5.1后,动态块特性(字符串)中的德语UMLAUT在数据库中的编码/保存不正确。要求如下:<!-- wp:hsu/mitarbeiterblock {"dataPostanschrift":["Universität","Fakultät für Elektrotechnik",""], 变为(响应和数据库):<!-- wp:hsu/mitarbeiterblock {"dataPos