add_filter(\'upgrader_post_install\',\'upgrader_post_install_func\',10,3);
function upgrader_post_install_func($response,$hook_extra,$result){
/*
visualizar $result y $hook_extra, se guarda en carpeta wp-content.
*/
#file_put_contents(WP_CONTENT_DIR . \'/test.txt\', serialize($result)."\\r\\n", FILE_APPEND);
/* renombrar complemento actualizado desde github zipball, para mantener
actualizaciones dado que github al descargar zip y descomprimirlo lo pone en
este formato: <usuario github>-<nombre repo>-<codigo version>
y se necesita <nombre repo>-<main | master>
*/
$plugin = explode(\'/\', $hook_extra[\'plugin\']);
rename(WP_PLUGIN_DIR .\'/\'. $result[\'destination_name\'],WP_PLUGIN_DIR .\'/\'.$plugin[0]);
return $result;
}
埃斯佩罗·塞尔德阿尤达。