WORDPRESSの自動アップデート
2017年5月19日Wordpress, wordpressテクニカル
WORDPRESSは、バージョン3.7移行はマイナーアップデートに関しては自動的にシステムアップデートをするようになりました。しかし、メジャーアップデートに関しては承認作業が必要でした。
これを完全に自動でアップデートしたいという人は下記のコードを挿入することで自動的にメジャーバージョンもアップデートします。
wp-config.phpに下記を挿入してください。WORDPRESSのメジャーアップデートも自動化されます。
define( 'WP_AUTO_UPDATE_CORE', true );
※注意として自動アップデートしてまずい場合があります。カスタマイズでWPのDBをかなりいじっている場合は自動化はやめた方がよいです。
次に、テーマやプラグインですが現状は管理画面上には更新が来ているマークが表示されますが自動化されません。これらも、もし自動化したいというのであれば次のコードをfunctions.phpに挿入することで実現が可能です。
functions.phpに下記を設置してください。テーマとプラグインが自動アップデートになります。
add_filter( 'auto_update_theme', '__return_true' ); //テーマアップデートの自動化
add_filter( 'auto_update_plugin', '__return_true' ); //プラグインアップデートの自動化
※注意としてテーマのアップデートやプラグインのアップデートはユーザ自身でカスタマイズを行うと、自動アップデートで消失します。そのようにならないためにもテーマやプラグインはフォルダー名をデフォルトから変更しオリジナルのものになるようテーマ設定箇所を書きかえましょう。