Ich mag würde, den Inhalt dieses erhalten:kann nicht Inhalt von XML-Kind bekommen
<wp:postmeta>
<wp:meta_key>_wp_attached_file</wp:meta_key>
<wp:meta_value><![CDATA[/home/image.jpg]]></wp:meta_value>
</wp:postmeta>
Dies ist, wie ich versucht, dieses Problem zu lösen:
$this->xml = simplexml_load_file($this->filepath);
foreach($this->xml->channel->item as $item){
$content = $item->children('http://purl.org/rss/1.0/modules/content/');
$excerpt = $item->children('http://wordpress.org/export/1.2/excerpt/');
$post = $item->children('http://wordpress.org/export/1.2/');
foreach($post->postmeta as $meta){
if($meta->meta_key == '_wp_attached_file'){
var_dump($meta->meta_value);
}
($meta->meta_key == '_wp_attached_file') ? $path = $meta->meta_value : $path = null;
}
}
Aber leider bin ich immer Dieses Ergebnis:
object(SimpleXMLElement)#816 (1) {
[0]=>
object(SimpleXMLElement)#820 (0) {
}
}
Dieses Element scheint leer zu sein? Wie kann ich den Wert /home/image.jpg
bekommen?