Menu Adam R Brown

WP hooks navigation: Home/browseActions indexFilters index

Source View: wpmu_drop_tables

To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).

Understanding Source Code

The best way to understand what a hook does is to look at where it occurs in the source code.

Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.

Source View

Line Code
843
844      /**
845       * Filters the tables to drop when the site is deleted.
846       *
847       * @since MU (3.0.0)
848       *
849       * @param string[] $tables  Array of names of the site tables to be dropped.
850       * @param int      $site_id The ID of the site to drop tables for.
851       */
852      $drop_tables = apply_filters( 'wpmu_drop_tables', $tables, $site->id );
853
854      foreach ( (array) $drop_tables as $table ) {
855           $wpdb->query( "DROP TABLE IF EXISTS `$table`" ); // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared
856      }
857
858      /**
859       * Filters the upload base directory to delete when the site is deleted.
860       *
861       * @since MU (3.0.0)