Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Localize Settings for use in Slider JS
- add_action( 'wp_enqueue_scripts', 'gps_slider_localize' );
- function gps_slider_localize($name) {
- global $wpdb;
- $term = get_term_by( 'name', 'slider95', 'slideshows' );
- $slideshowid = $term->term_id;
- $table_name = $wpdb->prefix . 'slideshowsmeta';
- $slider_mode = $wpdb->get_var( "SELECT meta_value FROM wp_slideshowsmeta WHERE slideshows_id = {$slideshowid} AND meta_key= 'slider_mode'" );
- $slider_speed = $wpdb->get_var( "SELECT meta_value FROM wp_slideshowsmeta WHERE slideshows_id = {$slideshowid} AND meta_key= 'slider_speed'" );
- $slider_pause = $wpdb->get_var( "SELECT meta_value FROM wp_slideshowsmeta WHERE slideshows_id = {$slideshowid} AND meta_key= 'slider_pause'" );
- $slider_useCSS = $wpdb->get_var( "SELECT meta_value FROM wp_slideshowsmeta WHERE slideshows_id = {$slideshowid} AND meta_key= 'slider_useCSS'" );
- $slider_pager = $wpdb->get_var( "SELECT meta_value FROM wp_slideshowsmeta WHERE slideshows_id = {$slideshowid} AND meta_key= 'slider_pager'" );
- $slider_controls = $wpdb->get_var( "SELECT meta_value FROM wp_slideshowsmeta WHERE slideshows_id = {$slideshowid} AND meta_key= 'slider_controls'" );
- $slider_hover = $wpdb->get_var( "SELECT meta_value FROM wp_slideshowsmeta WHERE slideshows_id = {$slideshowid} AND meta_key= 'slider_hover'" );
- $slider_ticker = $wpdb->get_var( "SELECT meta_value FROM wp_slideshowsmeta WHERE slideshows_id = {$slideshowid} AND meta_key= 'slider_ticker'" );
- $slider_tHover = $wpdb->get_var( "SELECT meta_value FROM wp_slideshowsmeta WHERE slideshows_id = {$slideshowid} AND meta_key= 'slider_tHover'" );
- if ( !is_admin() ) {
- wp_localize_script('gps-slider_script', 'gpsslidersettings',
- array(
- 'gpsslidermode' => $slider_mode,
- 'gpssliderspeed' => $slider_speed,
- 'gpssliderpause' => $slider_pause,
- 'gpsslideruseCSS' => $slider_useCSS,
- 'gpssliderpager' => $slider_pager,
- 'gpsslidercontrols' => $slider_controls,
- 'gpssliderhover' => $slider_hover,
- 'gpssliderticker' => $slider_ticker,
- 'gpsslidertHover' => $slider_tHover
- )
- );
- }
- }
- //Display functionality
- function gps_slider( $slideshow = '' ) {
- include('lib/gps-slider-output.php');
- global $name;
- $name = $slideshow;
- echo $name;
- }
- // Template Tag functionality from custom page template
- <?php if ( function_exists( 'gps_slider' ) ) { gps_slider('slider95'); } ?>
- <?php if ( function_exists( 'gps_slider' ) ) { gps_slider('slider94'); } ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement