WordPress データベース「Postmeta]にたまるデータを消す

WordPress肥大化問題
WP Optimizeがそこまできれいにしてくれていなかったことからも
プラグインに頼らずやっていこうかなと思いまして
自分でいちいちSQLのデータをチェックして消すのも面倒なので
何かコードないかな?と思ったら

あった♥
このブログで使ってみている。支障はないようなら広げていこうかと

wp-config.phpをつつくとまたデータベースにアクセスしないといけないので
管理画面でつつけるfunctions.phpでできたらいいなと

functions.phpでリビジョンの数を制限

そもそも、リビジョンを使った記憶
助かった記憶があまりないので、完全にオフにしてもいいかなとも思う

リビジョンに関してはたくさんいろんなコード例が簡単に見つかった
完全オフ
数個くらいは溜まってもいいような設定
今入れてみたのは
自動保存機能をオフにする
Qiita【WordPress】記事の自動保存、リビジョン機能をオフにして、ついでに古いリビジョンを削除

postmetaにたまる要らんデータ

データベースを見ていて気付いたのは
edit_last
edit_lock
wp_old_slug
という、何か明らかに作業中に勝手にできたんだろうなという必要なさそうな物
これも溜まらんようにしようかと

参考になるサイト・コードはこちらのサイトから
Remove post meta keys | WordPress Development

あと、もう一つ気づいたのが、wordpressデータベースも消して入れ替えたからって、バックアップしたものをインポートしたら
今までのデータそのまま戻ってくるんですね
過去に消したプラグインとか、テーマの残骸は消えていなかった

入れ換えなくても地道に消していけばよかったのか
なんか、細かいデータは消えて、すっきりするのかと思っていましたw

コメントする