Initial commit.

This commit is contained in:
dcooperdalrymple
2024-09-06 16:21:20 -05:00
commit 9387d15c4b
15 changed files with 758 additions and 0 deletions

43
ogre-issuu.php Normal file
View File

@@ -0,0 +1,43 @@
<?php
/**
* Plugin Name: OgreIssuu
* Plugin URI: https://plugins.cleverogre.com/plugin/ogreissuu/
* Description: WordPress integration with Issuu API v2.
* Version: 0.1.0
* Requires at Least: 6.0
* Requires PHP: 8.0
* Author: CleverOgre
* Author URI: https://cleverogre.com/
* License: GPLv3 or later
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Text Domain: ogreissuu
* Domain Path: /lang
* Update URI: https://plugins.cleverogre.com/plugin/ogreissuu/
* Icon1x: https://plugins.cleverogre.com/plugin/ogreissuu/?asset=icon-sm
* Icon2x: https://plugins.cleverogre.com/plugin/ogreissuu/?asset=icon
* BannerHigh: https://plugins.cleverogre.com/plugin/ogreissuu/?asset=banner
* BannerLow: https://plugins.cleverogre.com/plugin/ogreissuu/?asset=banner-sm
* Copyright: © 2024 CleverOgre, Inc. All rights reserved.
*/
namespace OgreIssuu;
defined('ABSPATH') || exit;
// Load Base Requirements
include_once(__DIR__ . '/includes/trait-singleton.php');
include_once(__DIR__ . '/includes/abstract-plugin-base.php');
class Plugin extends PluginBase {
public function __construct() {
parent::__construct(__FILE__);
$this->add_files([
'includes/class-settings.php',
]);
}
}
Plugin::instance();