PluginProbe
Document Library Lite / trunk
Document Library Lite vtrunk
1.2.1 1.3.0 trunk 1.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5-1 1.0.6 1.0.7 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0
document-library-lite / document-library-lite.php

document-library-lite.php in Document Library Lite trunk, at document-library-lite.php

52 lines 1.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * The main plugin file for Document Library Lite.
4 *
5 * @package Barn2\document-library-lite
6 * @author Barn2 Plugins <support@barn2.com>
7 * @license GPL-3.0
8 * @copyright Barn2 Media Ltd
9 *
10 * @wordpress-plugin
11 * Plugin Name: Document Library Lite - Manage & Display Downloads
12 * Plugin URI: https://barn2.com/kb-categories/document-library-free-kb/
13 * Description: Add documents and display them in a searchable document library.
14 * Version: 1.3.0
15 * Author: Barn2 Plugins
16 * Author URI: https://barn2.com
17 * Text Domain: document-library-lite
18 * Domain Path: /languages
19 *
20 * Requires at least: 6.1
21 * Requires PHP: 7.4
22 *
23 * Copyright: Barn2 Media Ltd
24 * License: GNU General Public License v3.0
25 * License URI: https://www.gnu.org/licenses/gpl.html
26 */
27
28 namespace Barn2\Plugin\Document_Library;
29
30 // Prevent direct file access
31 if ( ! defined( 'ABSPATH' ) ) {
32 exit;
33 }
34
35 const PLUGIN_VERSION = '1.3.0';
36 const PLUGIN_FILE = __FILE__;
37
38 // Autoloader.
39 require_once __DIR__ . '/vendor/autoload.php';
40
41 /**
42 * Helper function to access the shared plugin instance.
43 *
44 * @return Plugin
45 */
46 function document_library() {
47 return Plugin_Factory::create( PLUGIN_FILE, PLUGIN_VERSION );
48 }
49
50 // Load the plugin.
51 document_library()->register();
52