やるきなし

2021/01/08 15:00 / WordPress を独自にバージョン管理している場合でも自動更新する

もろもろの設定等のログを残すために WordPress を git で管理しているのだが,.git ディレクトリが存在する場合は以下のように表示されて自動更新が無効化される.

関連するファイル・関数は以下.

automatic_updates_is_vcs_checkout というフィルタがあるので,これを使えば制御できる.自動更新を(バージョン管理下でも)有効にする場合は以下を wp-content/mu-plugins/automatic_updates.php とかに置いておく.

<?php
add_filter( 'automatic_updates_is_vcs_checkout', '__return_false', 1 );

参考: