-
Notifications
You must be signed in to change notification settings - Fork 0
/
secure-attachments.php
47 lines (41 loc) · 1.54 KB
/
secure-attachments.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?php
/**
* The file responsible for starting the Secure Attachments plugin
*
* The Secure Attachments is a plugin that allow users to associate files to a given post. Files are stored as
* attachment for the post and are not shared in the media library. They are stored in a dedicated folder not accessible
* with a direct url so they can be protected.
* Attachments are associate to a single post but they can be showed also on other pages knowing the right url.
*
* @package SAMARONL
*
* @wordpress-plugin
* Plugin Name: Secure Attachments
* Plugin URI: http://
* Description: Secure Attachments is a plugin that allow users to associate files to a given post not using media library but a private and secure folder
* Version: 1.0.0
* Author: Luca Maroni
* Author URI: http://maronl.it
* Text Domain: secure-attachments
* License: GPL-2.0+
* License URI: http://www.gnu.org/licenses/gpl-2.0.txt
* Domain Path: /languages
*/
// If this file is called directly, then abort execution.
if ( ! defined( 'WPINC' ) ) {
die;
}
/**
* Include the core class responsible for loading all necessary components of the plugin.
*/
require_once plugin_dir_path( __FILE__ ) . 'includes/class-secure-attachments-manager.php';
/**
* Instantiates the Single Post Meta Manager class and then
* calls its run method officially starting up the plugin.
*/
function run_secure_attachments_manager() {
$sam = new Secure_Attachments_Manager();
$sam->run();
}
// Call the above function to begin execution of the plugin.
run_secure_attachments_manager();