2017-05-13 6 views
0

私はプライベートプラグインを作成すると、WordPress自動更新メカニズムを使用してそれを更新する方法はありますか?個人用Wordpressプラグインの自動更新方法

機能をカプセル化したいのですが、それは自分の5かそれ以上のブログに固有なので、パブリックプラグインのリソースの候補にはなりません。しかし、私は簡単な更新メカニズムが大好きです。

これを行う方法はありますか?

+0

あなたは 'ADD_FILTER( 'auto_update_plugin'、 '__return_true')としてみてくださいましたか;'? – vel

+0

私はこれが最も有名な解決策だと思います:http://w-shadow.com/blog/2010/09/02/automatic-updates-for-any-plugin/ – brasofilo

答えて

0

これで試してください。

function auto_update_specific_plugins ($update, $item) { 
    // Array of plugin slugs to always auto-update 
    $plugins = array ( 
     'akismet',   
     'yourplugin', 
    ); 
    if (in_array($item->slug, $plugins)) { 
     return true; // Always update plugins in this array 
    } else { 
     return $update; // Else, use the normal API response to decide whether to update or not 
    } 
} 
add_filter('auto_update_plugin', 'auto_update_specific_plugins', 10, 2); 

Configuring Automatic Background Updates

関連する問題