Exemplo n.º 1
0
 function ci_theme_body_classes($classes)
 {
     // Add a ci-no-slider class to body if there are no slide items.
     $slides = ci_theme_get_slides(false, false, true);
     if ($slides->post_count == 0 && is_page_template('template-frontpage.php')) {
         $classes[] = 'ci-no-slider';
     }
     // Add specific classes depending on color scheme
     $scheme = $classes['theme_color_scheme'];
     if (substr_left($scheme, 10) == 'ci-scheme-') {
         $scheme = str_replace('ci-scheme-', '', $scheme);
         if (substr_left($scheme, 6) == 'white_') {
             $classes['theme_color_scheme_group'] = 'ci-light-scheme';
         } else {
             $classes['theme_color_scheme_group'] = 'ci-dark-scheme';
         }
     }
     return $classes;
 }
Exemplo n.º 2
0
<?php

/*
 * Template Name: Homepage Template
 */
?>

<?php 
get_header();
?>

<?php 
$slides = ci_theme_get_slides(false, get_queried_object_id());
if ($slides->have_posts()) {
    ?>
	<div id="home-slider" class="flexslider loading">
		<ul class="slides">
			<?php 
    while ($slides->have_posts()) {
        $slides->the_post();
        ?>
				<?php 
        $url = esc_url(get_post_meta(get_the_ID(), 'ci_cpt_slider_url', true));
        $video_url = get_post_meta(get_the_ID(), 'ci_cpt_slider_video_url', true);
        ?>
				<li style="background-image: url('<?php 
        echo esc_url(ci_get_featured_image_src('ci_slider'));
        ?>
');">
					<?php 
        if (empty($video_url)) {