[WordPress]プラグインを個別の更新通知を無効に

Last Updated: 2016 年 01 月 29 日 댓글

一部有料のテーマは、 視覚的な作曲家, 革命スライダー などの有料のプラグインがあらかじめ含まれています。 このようにバンドル形式で提供されているプラ​​グインの場合は、更新が問題になることがあります。 通常テーマの作成者から更新されたファイルを取得してインストールすることになり(プラグインによって差があります)。 しかし、新しい更新がある場合は WordPressの伝言板にも更新通知が表示されることがあります。 テーマに含まれて出てくるプラグインを WordPress 伝言板を使用して更新する場合、ライセンスのためには、プラグインを適切に使用できなくなる可能性があります。 たとえば、このテーマには 視覚的な作曲家がバンドルされて出てくる、テーマのマニュアルをみると次のように記載されています。

Visual Composerは有効にする必要がなく、更新する場合にのみ有効にする必要があります。 しかし、テーマとの互換性をテストした後に更新されたバージョンを第(テーマの作成者)がお送りしています。

Visual Composerのような場合に有効にするアクティベーションキー(あるいはライセンスキー)が必要ですがテーマに含まれて提供されますのでアクティベーションキーが通常提供されません。 テーマが更新され、プラグインを更新して提供してくれるだろうが、このテーマは、アップデートが遅い方ですね。 (個別にテーマ販売者に連絡して、最新のVCのバージョンを送ってもらえば提供することもできるでしょう。)

Plugin Update Notifications in WordPress

また、いくつかのプラグインは、更新すると、テーマや他のプラグインとの 互換性の問題が発生したりします。 (この場合、次の文を参考に 以前のバージョンのプラグインに戻すことができます。)

上記のような状況では、更新をしてはならないか、問題を発生させるプラグインの更新通知が表示されないようにするのがよいでしょう。 おもわずアップデートしてしまう問題が発生することがあるでしょう。 この場合、 簡単にアップデートマネージャーのようなプラグインを使用して、個々のプラグインのアップデートを微調整することができます。 しかし、のXNUMXつのプラグインを更新通知を表示しないようにするためにプラグインを使用することは望ましくない場合があります。 他の方法で関数を使用して、特定のプラグインの更新通知をオフにすることができます。

使用している WordPress テーマの関数ファイルに次のようなコードを追加すると、更新通知が 伝言板(ダッシュボード)に表示されません。

// Visual Composer 更新 알림 해제
// Disable update notification for Visual Composer, WordPress plugin
function remove_update_notifications($value) {
if ( isset( $value ) && is_object( $value ) ) {
unset( $value->response['js_composer/js_composer.php'] );
return $value;
}
}
add_filter('site_transient_update_plugins', 'remove_update_notifications');
// Reference: http://wordpress.stackexchange.com/

上記のようなコードでVisual Composerの更新通知が表示されないようにすることができます。 他のプラグインの場合、プラグインフォルダの名前と、プラグインのルートディレクトリのPHPファイルの名前を確認して、更新の通知を無効にすることができます。

メモ:


コメントを残す

コメント