我导出了之前的Wordpress网站。不幸的是,我没有自定义帖子类型和自定义字段的网站结构,所以我试图从XML重新创建它(使用原生wordpress导出选项创建)。
我可以重新创建自定义帖子类型并导入内容,但自定义字段有点难度。
带有此字段的XML行类似于:
<?php
$doc = new DOMDocument();
$doc->loadHTMLFile("test.html");
$xpath = new DOMXpath($doc);
$stylesheets = $xpath->query("//link[@rel='stylesheet']/@href");
if ($stylesheets->length == 0) {
echo "nothing found!\n";
} else {
foreach ($stylesheets as $stylesheet) {
echo "found stylesheet: " . $stylesheet->nodeValue . "\n";
}
}
?>
但是,如果我确实创建字段“难度”,“类型”,“时间”和“总计”,则不能正确导入值。我甚至已经知道那种字段,例如“难度”和“类型”是选择,而“总”和“时间”是文本框。