前提・実現したいこと
WordPressで、プラグインを使わずに、管理画面からではなく表側からCSVファイルをアップロード/インポートして新規投稿の処理をしていますが、途中で止まってしまいます。
解決する方法、使う技術などを教えてください。
【補足】
カスタムフィールドが100〜130ほどあります。
カスタムフィールド作成は、ACFプラグインを利用。
【知りたいこと】
WordPressのプラグインでバックアップや、画像一括処理などで長い時間の処理を行なっていますが、これはどういった方法でやっているのでしょうか。
漠然とした質問で申し訳ありませんが、よろしくお願いいたします。
発生している問題・エラーメッセージ
「アップロード/インポート」を実行すると(ボタンを押下すると)、100〜150の新規投稿だとうまくいきますが、それ以上になると途中で処理が止まってしまうようです。
エラーログは、
PHP Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0」
と出ています。
試したこと
最初は、ACFプラグイン関数「update_field()」を使っていましたが、こちらは時間がかかりそうなので「$wpdb->insert」に変更してみました。結果、数倍の新規投稿ができるようになりましたが、処理が途中で止まってしまう現象は同じでした。
回答4件
あなたの回答
tips
プレビュー