* @package GUM * @author Phil Derksen <*****@*****.**>, Nick Young <*****@*****.**>, Gumroad <*****@*****.**> * @license GPL-2.0+ * @link https://gumroad.com * @copyright 2013-2014 Gumroad * * @wordpress-plugin * Plugin Name: Gumroad * Plugin URI: https://gumroad.com * Description: Display your Gumroad product pages in a pretty lightbox or embed them right in your posts using shortcodes. * Version: 1.1.6 * Author: Gumroad * Author URI: http://gumroad.com * License: GPL-2.0+ * License URI: http://www.gnu.org/licenses/gpl-2.0.txt * GitHub Plugin URI: https://github.com/gumroad/WP-Gumroad * Text Domain: gum * Domain Path: /languages/ */ // Exit if accessed directly. if (!defined('ABSPATH')) { exit; } if (!defined('GUM_MAIN_FILE')) { define('GUM_MAIN_FILE', __FILE__); } require_once plugin_dir_path(__FILE__) . 'class-gumroad.php'; // Register hooks that are fired when the plugin is activated, deactivated, and uninstalled, respectively. register_activation_hook(__FILE__, array('Gumroad', 'activate')); Gumroad::get_instance();
/** * Return an instance of this class. * * @since 1.0.0 * * @return object A single instance of this class. */ public static function get_instance() { // If the single instance hasn't been set, set it now. if (null == self::$instance) { self::$instance = new self(); } return self::$instance; }