wp-admin/includes/post.php で Creating default object from empty value in とかなんとかエラーになったら

WordPressで投稿や固定ページの新規追加をしようとした時に、画面がちょっとおかしく、左上に

Creating default object from empty value in ……

ってのが wp-admin/includes/post.php で発生しているの表示、いつの間にか新規追加できなくなっていました。また、メディアもアップロードしても一覧には増えず、しかしファイル自体はアップロードされてるっていう謎な状況でした。

 

と言っても、もちろん急にではなくて、とあるサイトをドメイン変更、ついでにサーバーを引っ越してからです。

で、原因は、wp_posts をインポートした時に、プライマリーキーやオートインクリメントのとこを忘れていたから……でした。お恥ずかしい……

忘れてても、表示は特に問題ないんでしばらく気づきませんでした。

 

腹がやばいので購入してやってます。まだ3日くらいですが。