WordPress.org

Make WordPress Core

Ticket #45467: 45467.diff

File 45467.diff, 724 bytes (added by swissspidy, 3 years ago)
  • src/wp-admin/includes/plugin.php

    diff --git src/wp-admin/includes/plugin.php src/wp-admin/includes/plugin.php
    index 419ba1659c..63060fa004 100644
    function delete_plugins( $plugins, $deprecated = '' ) { 
    10481048                        foreach ( $translations as $translation => $data ) {
    10491049                                $wp_filesystem->delete( WP_LANG_DIR . '/plugins/' . $plugin_slug . '-' . $translation . '.po' );
    10501050                                $wp_filesystem->delete( WP_LANG_DIR . '/plugins/' . $plugin_slug . '-' . $translation . '.mo' );
     1051
     1052                                $files = glob( WP_LANG_DIR . '/plugins/' . $plugin_slug . '-' . $translation . '-*.json' );
     1053
     1054                                foreach ( $files as $file ) {
     1055                                        $wp_filesystem->delete( $file );
     1056                                }
    10511057                        }
    10521058                }
    10531059        }