После обнаружения проблемы, связанной с акцентами, я обнаружил следующие функции, размещенные на php.net, и они работали для моего случая, и сгенерированный мной файл экспорта импортирован в блог WordPress.
function xmlentities($string) {
// Function from: http://php.net/manual/en/function.htmlentities.php
// Posted by: snevi at im dot com dot ve 22-Jul-2008 01:10
$string = preg_replace('/[^\x09\x0A\x0D\x20-\x7F]/e', '_privateXMLEntities("$0")', $string);
return $string;
}
function _privateXMLEntities($num) {
// Function from: http://php.net/manual/en/function.htmlentities.php
// Posted by: snevi at im dot com dot ve 22-Jul-2008 01:10
$chars = array(
128 => '€',
130 => '‚',
131 => 'ƒ',
132 => '„',
133 => '…',
134 => '†',
135 => '‡',
136 => 'ˆ',
137 => '‰',
138 => 'Š',
139 => '‹',
140 => 'Œ',
142 => 'Ž',
145 => '‘',
146 => '’',
147 => '“',
148 => '”',
149 => '•',
150 => '–',
151 => '—',
152 => '˜',
153 => '™',
154 => 'š',
155 => '›',
156 => 'œ',
158 => 'ž',
159 => 'Ÿ');
$num = ord($num);
return (($num > 127 && $num < 160) ? $chars[$num] : "&#".$num.";" );
}