Guten Morgen,
ich hoffe, ich bin mit meinem Problem hier im richtigen Bereich.
Ich betreibe eine Wetterstation, deren Wetterdaten in meinem Blog (wuppertal-wetter.de) abrufbar sind.
Seit geraumer Zeit, habe ich über einen Cronjob eingerichtet, daß die aktuellen Daten morgens täglich automatisch im Blog gepostet werden.
An und für sich funktioniert das auch, bis auf ganz wenige Ausnahmen.
Dann wird die Post-ID "0" ausgegeben, aber keine Fehlermeldung
und es wird auch kein Beitrag generiert.
Auch die (maximal 5) weiteren Versuche nach einer Wartezeit bringen das gleiche Ergebnis.
Hat jemand eine Vermutung woran es liegen könnte oder eine Idee wie ich das Problem lösen kann?
Nach der Erzeugung des Arrays für den Beitrag folgt dann dieser Code:
$try=0;
do {
$try = $try + 1;
$post_id = wp_insert_post ($args, $wp_error);
echo '<hr/>';
if( is_wp_error( $post_id ) ) { echo '[Err: '.get_error_message().']'; }
echo '[ID: '.$post_id.']['.$try.'. Versuch]<br/><hr>';
sleep (5);
if ($try >= 5) break;
} while ($post_id<=0);