【WordPress】プラグイン・テーマの「更新」を非表示にする
プラグインやテーマを更新されたくない場合に、
「更新」を表示させないようにするには、
プラグインを使う方法もありますが、
以下のコードを functions.php に書くことでも実現できます。
<プラグインの「更新」を表示しない>
[php]
function nendebcom_hide_myplugin_updateplugin( $data ) {
if ( isset( $data->response[‘プラグインフォルダ/プラグインファイル名’] ) ) {
unset( $data->response[‘プラグインフォルダ/プラグインファイル名’] );
}
return $data;
}
add_filter( ‘site_option__site_transient_update_plugins’, ‘nendebcom_hide_myplugin_updateplugin’ );
[/php]
<テーマの「更新」を表示しない>
[php]
remove_action( ‘load-update-core.php’, ‘wp_update_themes’ );
add_filter( ‘pre_site_transient_update_themes’, create_function( ‘$a’, “return null;” ) );
[/php]
プラグインやテーマファイル本体を編集できるなら、
バージョンを 999 とかに変更することで「更新」を表示させない方法もあります。