WordPressプラグインのアップデートを無効にするにはどうすればいいですか? 質問する

WordPressプラグインのアップデートを無効にするにはどうすればいいですか? 質問する

私は、GPLv2 ライセンスの WordPress 用の素晴らしいプラグインを見つけ、ソース コードに多くの変更を加えました。プラグインは別のことを行います。作成者 (元のプラグイン作成者のクレジット付き)、URL、バージョン番号 (xxx 1.5 から YYY 1.0) を変更しました。

すべて正常に動作しますが、WordPress がプラグインの更新をチェックするときに、プラグイン YYY 1.0 が xxx 1.0 として扱われ、利用可能な更新に関する通知が表示されます。

変更したプラグイン YYY 1.0 は、WP リポジトリからではなく、コンピューターからファイルをコピーしてインストールされました。

他に何を変更する必要がありますか?

ベストアンサー1

プラグインの更新を無効にする

このコードをプラグインのルート ファイルに追加します。

add_filter('site_transient_update_plugins', 'remove_update_notification');
function remove_update_notification($value) {
     unset($value->response[ plugin_basename(__FILE__) ]);
     return $value;
} 

おすすめ記事