私はmailchimp統合を構築しており、JSONコードを使用したPOST呼び出しが必要です。
いいえ、実際に機能する次のコードを使用しています。
$data = wp_remote_post($url, array(
    'headers'   => array('Content-Type' => 'application/json; charset=utf-8'),
    'body'      => json_encode($array_with_parameters),
    'method'    => 'POST'
));しかし、それはPHPの警告を返します
警告:http_build_query():パラメータ1は配列またはオブジェクトである必要があります。507行目で../wp-includes/Requests/Transport/cURL.phpに指定された不正な値
それを回避する方法は?
'body'インデックスでプレーン配列を使用しようとしましたが、MailChimpはJSON解析エラーを返します。
                
                1
              
                  このパッチをコアに適用しましたか?core.trac.wordpress.org/ticket/37700
                
                
                  
                    —
                    Otto 
                    
                  
                
              
                  面白い。商用プラグインであり、どのWPインストールでも機能する必要があります。しかし、WPのバグのようですので、私にとっては問題ありません。どうもありがとう!
                
                
                  
                    —
                    a-coder