<?
php
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
/**
* Enqueue admin scripts and styles only for the StoryScreen2Video plugin page.
*/
function stsv_enqueue_scripts() {
// Retrieve the current screen information
$screen = get_current_screen();
// Check if we are on the plugin's admin page using the screen base
if ( isset( $screen->base ) && $screen->base ===
'toplevel_page_storyscreen2video' ) {
// Enqueue Tailwind CSS from CDN - it loads only on our plugin page.
wp_enqueue_style( 'tailwindcss', '[Link] array(),
null );
// Enqueue custom admin CSS for our plugin (if needed)
wp_enqueue_style( 'stsv_admin_css', STSV_PLUGIN_URL .
'assets/css/[Link]', array(), '1.0' );
// Enqueue custom admin JavaScript for our plugin page
wp_enqueue_script( 'stsv_admin_js', STSV_PLUGIN_URL . 'assets/js/[Link]',
array( 'jquery' ), '1.0', true );
}
}
add_action( 'admin_enqueue_scripts', 'stsv_enqueue_scripts' );