Chi ha creato la discussione
Otta
(@otta)
Risolto,
per altri utenti con lo stesso problema di seguito trovate il codice funzionante:
register_activation_hook( __FILE__, 'my_theme_files_setup' ); function my_theme_files_setup(){ // Unzip files for my theme require_once(ABSPATH .'/wp-admin/includes/file.php'); global $wp_filesystem; WP_Filesystem(); $filename = 'file.zip'; $zip_from = get_home_path().'wp-content/plugins/my-plugin/'.$filename; $zip_to = str_replace(ABSPATH, $wp_filesystem->abspath(), get_template_directory().''); if(!unzip_file($zip_from,$zip_to)) { } }