Merge pull request #5 from itwonderlab/master

Only enqueue script/css when shortcode is used #2 + full src
master
Benjamin Turner 2021-12-02 20:34:01 -08:00 zatwierdzone przez GitHub
commit f89c400417
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