Ejemplo n.º 1
0
 /**
  * Get the instance of short url class.
  *
  * @return Short_Url
  */
 public static function instance()
 {
     if (!isset(self::$instance)) {
         self::$instance = new self();
         self::$instance->setup_actions();
         self::$instance->load_language();
     }
     return self::$instance;
 }
Ejemplo n.º 2
0
<?php

/**
 * Plugin Name: Short url
 * Description: Short url to the permalink, like Simple Address in EPiServer.
 * Author: Fredrik Forsmo
 * Author URI: https://frozzare.com/
 * Version: 2.0.5
 * Plugin URI: https://github.com/frozzare/short-url
 */
// Load short url files.
require_once __DIR__ . '/src/class-short-url.php';
require_once __DIR__ . '/src/functions.php';
/**
 * Load Short Url plugin.
 *
 * @return Short_Url
 */
add_action('plugins_loaded', function () {
    return Short_Url::instance();
});