Fügen Sie WordPress-Post mit Inhalten von einer anderen Website ein

Ich versuche, Inhalt von einer Website zu bekommen und es in einen WordPress-Post zu bringen. Aber ich habe ein paar Probleme mit der Codierung.

Inhalt.html

   Text example!    

Some Text with cool chars like: ßäü

script.php

 loadHTML($html); $xml = simplexml_import_dom($dom); $string = $xml->body[0]->p[0]; define('WP_USE_THEMES', false); define('DISABLE_WP_CRON', true); include '/pathtowp/wp-load.php';//wordpress version 4.6 $array = array( 'post_title' => 'Title', 'post_content' => $string, 'post_status' => 'publish', 'post_author' => 5 ); wp_insert_post($array); 

Dies erzeugt einen wpdb-Fehler ‘Beitrag einfügen’. Wenn ich versuche, die Kodierung zu ändern wie $string = utf8_encode($string); das Skript funktioniert, aber der Post-Inhalt ist kaputt:

“Etwas Text mit coolen Zeichen wie: ß”

Irgendeine Idee?

Solutions Collecting From Web of "Fügen Sie WordPress-Post mit Inhalten von einer anderen Website ein"