0

サイトのステータスをチェックし、結果を xml ドキュメントに書き込むスクリプトがあります。Xml は次のようになります。

<?xml version="1.0" encoding="UTF-8"?>
 <xml>
  <sites>
   <site1>result of site1</site1>
   <site2>result of site2</site2>
   ...
  </sites>
 </xml>

次に、次のように、wordpress ショートコードを使用して各サイトの xml コンテンツを取得できる関数があります。

<?php
function CheckRemoteService($atts) {
 extract(shortcode_atts(array(
  'name' => 'txt',
 ), $atts));

$xml = simplexml_load_file('my.xml');
echo $xml->sites->$name;

}
add_shortcode('checkmyurl','CheckRemoteService');
?>

ショートコードは正しい出力を提供しますが、そこでブロックされている場合のように、すべての結果が上部の同じ行に配置されます。これらの結果を他のデータと共にテーブルに挿入したいと考えています。これはxmlの制限ですか、それとも間違いを犯しましたか? ありがとう。

4

1 に答える 1