Only enqueue script/css when shortcode is used #2

Change also location of files to use full provided path
pull/5/head
Javier Ruiz Jiménez 2021-10-03 21:53:25 +02:00 zatwierdzone przez GitHub
rodzic c40738b624
commit 590a232177
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
2 zmienionych plików z 6 dodań i 3 usunięć

Wyświetl plik

@ -15,8 +15,8 @@ class WP_Asciinema_Plugin {
* Enqueue scripts and styles needed by this plugin
*/
public static function enqueue_scripts_styles() {
wp_enqueue_script( 'asciinema', WP_Asciinema_Plugin::get_plugin_folder( 'url' ) . 'assets/vendor/asciinema-player.js', array(), 'v2.6.1', true );
wp_enqueue_style( 'asciinema', WP_Asciinema_Plugin::get_plugin_folder( 'url' ) . 'assets/vendor/asciinema-player.css', array(), 'v2.6.1' );
wp_register_script( 'asciinema', WP_Asciinema_Plugin::get_plugin_folder( 'url' ) . 'assets/vendor/asciinema-player.js', array(), 'v2.6.1', true );
wp_register_style( 'asciinema', WP_Asciinema_Plugin::get_plugin_folder( 'url' ) . 'assets/vendor/asciinema-player.css', array(), 'v2.6.1' );
}
/**

Wyświetl plik

@ -32,8 +32,11 @@ class WP_Asciinema_Shortcode_Asciinema {
$a = shortcode_atts( $defaults, $atts );
$video_url = $asciicast_url . '/' . $a['src'];
$video_url = $a['src'];
wp_enqueue_script( 'asciinema');
wp_enqueue_style( 'asciinema');
ob_start(); ?>
<asciinema-player