Guest User

Untitled

a guest
Mar 23rd, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. <?php
  2. /**
  3. * Plugin Name: TinyTemplate
  4. * Version: 0.1.0
  5. */
  6.  
  7. // If this file is called directly, abort.
  8. if ( ! defined( 'WPINC' ) ) {
  9. die;
  10. }
  11.  
  12. add_action( 'plugins_loaded', 'TinyTemplate' );
  13.  
  14. register_activation_hook( __FILE__, array( TinyTemplate(), 'activate' ) );
  15. register_deactivation_hook( __FILE__, array( TinyTemplate(), 'deactivate' ) );
  16. register_uninstall_hook( __FILE__, array( 'TinyTemplateClass', 'uninstall' ) );
  17.  
  18. function TinyTemplate() {
  19. if ( false === TinyTemplateClass::$instance ) {
  20. TinyTemplateClass::$instance = new TinyTemplateClass();
  21. }
  22. return TinyTemplateClass::$instance;
  23. }
  24.  
  25. class TinyTemplateClass {
  26. public static $instance = false;
  27. public function __construct() {}
  28. public function activate() {}
  29. public function deactivate() {}
  30. public static function uninstall() {}
  31. }
Add Comment
Please, Sign In to add comment