Files
wp-plugin-base/$REPO_NAME.php
2025-07-21 17:38:37 -04:00

47 lines
947 B
PHP

<?php
/*
* Plugin Name: $REPO_NAME
* Plugin URI: https://git.prettysunflower.moe${REPO_LINK}
* Description: Template for new WordPress plugins.
* Version: 1
* Requires PHP: 8.1
* Author: prettysunflower
* Author URI: https://prettysunflower.moe/
* License: Public Domain
* Coding style: PER-CS 2.0.0
*/
namespace $REPO_NAME_PASCAL;
if (! defined('ABSPATH')) {
exit; // Exit if accessed directly
}
require __DIR__ . '/vendor/autoload.php';
function on_activation(): void
{
}
register_activation_hook(__FILE__, __NAMESPACE__ . '\on_activation');
function on_deactivation(): void
{
}
register_deactivation_hook(__FILE__, __NAMESPACE__ . '\on_deactivation');
function on_uninstall(): void
{
}
register_uninstall_hook(__FILE__, __NAMESPACE__ . '\on_uninstall');
function on_init(): void
{
wp_register_style(__NAMESPACE__, plugins_url('assets/styles/style.css', __FILE__));
}
add_action('init', __NAMESPACE__ . '\on_init');