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

47 lines
920 B
PHP

<?php
/*
* Plugin Name: $REPO_NAME_KEBAB
* Plugin URI: $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');