Exibindo o número de atualizações disponíveis na área Admin
9
Estou tendo um problema ao descobrir como exibir o número de plugins / atualizações disponíveis para chamar em outro lugar que não seja o cabeçalho do administrador. Eu encontrei a função wp_get_update_datadeve ser o que eu preciso:
No entanto, eu não tinha certeza de como fazer isso ser exibido como uma contagem real do total de plug-ins e atualizações disponíveis ou de qualquer exemplo de trabalho na Internet sobre como usá-lo.
if(! function_exists('get_plugins')){
require_once ABSPATH .'wp-admin/includes/plugin.php';}
$data = array('updates'=> $update_data['counts']['plugins'],'total'=> count( get_plugins()),);
printf("There are available updates for <strong>%d</strong> plugins
out of <strong>%d</strong>",
$data['updates'],
$data['total']);
Podemos adicionar mais informações, de maneira semelhante, com get_mu_plugins()e get_dropins().
Desculpe, mas tive que cancelar sua resposta. Ele adiciona informações ligeiramente diferentes e claramente tem seu valor. Espero que você entenda isso.
kaiser
@kaiser, se você diz ;-) Atualizei a resposta para torná-la um pouco diferente da outra.
precisa saber é
1
Funcionou perfeitamente, obrigado por dedicar um tempo para explicar com mais detalhes!
wp_get_update_data () retorna uma matriz neste formato
Então, se você quiser a contagem total, precisará usá-la assim
fonte