kopia lustrzana https://github.com/passionsplay/wp-asciinema
Only enqueue script/css when shortcode is used #2
Change also location of files to use full provided pathpull/5/head
rodzic
c40738b624
commit
590a232177
|
@ -15,8 +15,8 @@ class WP_Asciinema_Plugin {
|
||||||
* Enqueue scripts and styles needed by this plugin
|
* Enqueue scripts and styles needed by this plugin
|
||||||
*/
|
*/
|
||||||
public static function enqueue_scripts_styles() {
|
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_register_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_style( 'asciinema', WP_Asciinema_Plugin::get_plugin_folder( 'url' ) . 'assets/vendor/asciinema-player.css', array(), 'v2.6.1' );
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -32,8 +32,11 @@ class WP_Asciinema_Shortcode_Asciinema {
|
||||||
|
|
||||||
$a = shortcode_atts( $defaults, $atts );
|
$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(); ?>
|
ob_start(); ?>
|
||||||
|
|
||||||
<asciinema-player
|
<asciinema-player
|
||||||
|
|
Ładowanie…
Reference in New Issue