Wordpress wp_remote_post

Eu quero usar wp_remote_post para enviar informações de um servidor para o meu outro site.

Então, basicamente, eu adicionei esta linha ao meu código -

$sidebarHTTP = site_url(); // Retrieves HTTP Url of sidebar
$sidebarActivation = $sidebar.' , '.$sidebarHTTP; // Activate Sidebar 
$args = array(
  'method' => 'post',
  'body' => array('sidebar' => $sidebar, 'sidebarHTTP' => $sidebarHTTP),
  'user-agent' => 'My site'
);
wp_remote_post( 'http://mysite.com', $args ); // Loads all default data   

Então, basicamente, não envia nada. Sim, tenho o domínio correto digitado. Talvez ele envie algo, mas não sei como recuperar o $ args ['body'] desse site. Além disso, tentei adicionar $ response = wp_remote_post .... e depois enviar mail $ response ['body'], mas ele apenas envia o código fonte da página inicial para o email.

Gostaria de receber ajuda.

questionAnswers(1)

yourAnswerToTheQuestion