データベースをXMLにエクスポートしたいのですが、私の新しいブログへのインポートスクリプトでは、そこからデータを取得することがすでにサポートされています。この場合、データベースのバックアップまたはワードプレスのクローンはそれほど役に立ちません。問題は、組み込みのエクスポートボタンの使用が90秒後にタイムアウトすることです。私はサーバーへのSSHアクセスを持っており、それを使用することを恐れていません:)
私は本当にphpを知りませんが、助けを借りて混乱することができます。与えられた 問題:サーバー上のWordPress XMLファイルに投稿をエクスポートするcronジョブを作成します export_wp関数が私の望むものであると思うのですが、それをどうすればよいかわかりません...
あなたはみんな簡単にあきらめます:)
これは私のために働いた:
<?php
require(dirname(dirname(__FILE__)) . '/wp-load.php');
require(ABSPATH . 'wp-admin/includes/admin.php');
require('includes/export.php');
ob_start();
export_wp();
$xml = ob_get_clean();
file_put_contents('out.xml', $xml);
echo "done"
?>