class BaseShortcode {
public function loadCss( $cssFileName, $src = '', $deps = array(), $ver = '1.0.0', $media = 'all' ) {
$src = ! empty( $src ) ? get_stylesheet_directory_uri() . '/' . $src . '/' . $cssFileName . '.css' : get_stylesheet_directory_uri() . '/' . $cssFileName . '.css';
wp_register_style( $cssFileName, $src, $deps, $ver, $media );
wp_enqueue_style( $cssFileName );
return true;
}
public function loadJS( $jsFileName, $src = '', $deps = array(), $ver = '1.0.0', $in_footer = false ) {
$src = ! empty( $src ) ? get_stylesheet_directory_uri() . '/' . $src . '/' . $jsFileName . '.js' : get_stylesheet_directory_uri() . '/' . $jsFileName . '.js';
wp_register_script( $jsFileName, $src, $deps, $ver, $in_footer );
wp_enqueue_script( $jsFileName );
return true;
}
}