对于在提供者Web端存储数据的想法,这是一个好主意,但我建议使用JSON代替XML。它的解析速度快了一点,您将节省一点带宽
在提供者方面,您可以使用WordPress AJAX帮助程序来制作如下内容:
add_action("wp_ajax_nopriv_logoData", function () {
$data = array(
"text" => "the new logo",
"url" => "http://provider-server/wp-content/logo6.png";
);
echo json_encode($data);
exit();
});
在客户端(5个网站),您可以这样做来接收数据:
$response = wp_remote_get("http://provider-server/wp-admin/adin-ajax.php?action=logoData");
$data = json_decode($response);
var_dump($data); // will show the array with the data