PluginProbe
Media Sweep – WordPress Media Cleaner / 1.0.6
Media Sweep – WordPress Media Cleaner v1.0.6
1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.7 1.0.6 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5
media-sweep / media-sweep.php

media-sweep.php in Media Sweep – WordPress Media Cleaner 1.0.6, at media-sweep.php

46 lines 1.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /*
3 Plugin Name: Media Sweep
4 Description: Clean up your WordPress Media Library by finding and removing unused files. Safely scan, preview, and sweep away orphaned media to keep your site fast and organized.
5 Version: 1.0.6
6 Author: WPCreatix
7 Author URI: https://wpcreatix.com/
8 Requires at least: 5.8
9 Tested up to: 7.0
10 Requires PHP: 7.4
11 License: GPLv2 or later
12 License URI: https://www.gnu.org/licenses/gpl-2.0.html
13 Text Domain: media-sweep
14 Domain Path: /languages
15 */
16
17 if ( ! defined( 'ABSPATH' ) ) {
18 exit;
19 }
20
21 define( 'MEDIA_SWEEP_VERSION', '1.0.6' );
22 define( 'MEDIA_SWEEP_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
23 define( 'MEDIA_SWEEP_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
24 define( 'MEDIA_SWEEP_PLUGIN_BASENAME', plugin_basename( __FILE__ ) );
25 define( 'MEDIA_SWEEP_PLUGIN_FILE', __FILE__ );
26
27 // Load the autoloader.
28 require_once MEDIA_SWEEP_PLUGIN_DIR . 'includes/autoload.php';
29
30 /**
31 * Load the main plugin class.
32 */
33 function media_sweep() {
34 return \Media_Sweep\Plugin::instance();
35 }
36
37 media_sweep();
38
39 // Load plugin.
40 add_action(
41 'plugins_loaded',
42 function () {
43 do_action( 'media_sweep_loaded' );
44 }
45 );
46