CEOブログ

横浜で活躍するホームページ作成・開発会社アットライズの代表取締役社長(CEO)が綴る、日々の奮闘記!!

Web制作 備忘録 業界・技術情報

[備忘録]WordPressの自動更新を抑止する方法(その2)

投稿日:

WordPressの自動更新、便利だが不具合のリスクも

Webサイトの制作で「WordPress」を使うことが多いかと思う。
テーマやプラグインなど 幅広く提供されているので とても便利なツールであることは確かだ。
だが、広く普及してくると どうしても脆弱性を突かれた攻撃などのターゲットになりやすいのも世の常である。

セキュリティ対応だけではないが、バグ修正なども含め「アップデート」が提供されることがしばしばある。
基本的には自動的にアップデートされるのだが、稀に後方互換がなかったりして アップデート後に不具合が起きることがある。
知らぬ間に勝手にアップデートされると、不具合が起きていてもしばらく気づかずにそのまま放置状態になっていることも。。

なので、意図しないアップデートを抑止する方法を以前ブログ(*1)に書いた。

(*1) ブログ:[備忘録]WordPressの自動更新を抑止する方法
 

WordPress本体、テーマ、プラグイン毎に個別に設定する方法

上記ブログ記事は、WordPress全体の自動更新を抑止する設定だが、個別に設定する方法が分かったので備忘録として残しておく。

参考:https://otamunote.com/wordpress-update-stop/

全体の抑止設定

上記ブログの再掲になるが、全ての自動更新を抑止(停止)する方法を。

ルート直下のwp-config.phpに下記行を追加することで、自動更新を抑止できる。(最終行に追記すればOK)

— wp-config.php————————-
define( ‘AUTOMATIC_UPDATER_DISABLED’, true );
——————————————
 

個別の抑止設定

(1) WordPress本体
wp-config.phpに下記定義を追記。

— wp-config.php ———————————–
/** WordPress自動更新無効化 */
define( ‘WP_AUTO_UPDATE_CORE’, false );
—————————————————————-

(2) プラグイン
使用しているテーマのfunctions.phpに下記定義を追記。
— wp-content/themes/xxxxxxxx/functions.php —————-
// プラグイン自動更新無効化
add_filter( ‘auto_update_plugin’, ‘__return_false’ );
—————————————————————-

(3) テーマ
使用しているテーマのfunctions.phpに下記定義を追記。
— wp-content/themes/xxxxxxxx/functions.php —————-
// テーマ自動更新無効化
add_filter( ‘auto_update_theme’, ‘__return_false’ );
—————————————————————-
 
※必要に応じて手動でバージョンアップすることを忘れずに!
 
 

-Web制作, 備忘録, 業界・技術情報

関連記事

no image

[CMS]MTの画像アップ:サムネイルのデフォルト設定変更

サムネイルのデフォルト設定変更がとっても面倒 Movable Typeで画像をアップする際、サムネイル画像の設定で、デフォルト値が通常自分が設定する値と違うため、写真ごとに設定値を変更する必要があり、 …

ようやく確立!Zoomハイブリッド配信機材

試行錯誤の末 たどり着いたハンディカム コロナ禍以来、勉強会はセミナー等でZoomを利用することが多くなった。 完全オンラインであれば、講師を含め 各自のパソコンでZoom参加してもらえば良いが、リア …

[備忘録]Zenlogic:phpMyAdminの設定で接続エラーとなる場合の対処

WAFの設定が原因だった Zenlogicサーバーの初期設定をしている際、phpMyAdminを開こうとしたら以下のエラーが出た。 ————&#8212 …

[備忘録]LINEの通知がウザいとき、通知をオフにしましょう!

ライングループでの連続投稿にウンザリ。。 LINEで、特にLINEグループで大勢参加しているようなケース、、 それぞれが返事したりすると、、膨大な件数の投稿になる。 その都度、通知がくるとウザいの何の …

[備忘録]Androidスマホでhostsを書き換える方法

サイトのリニューアル作業を行っていると、旧サーバーで既存サイト(旧サイト)を公開しつつ、新しいサーバーでリニューアルサイトを構築するケースが多々ある。 同じドメイン(URL)で新サイトの動作検証等を行 …