コード例 #1
0
ファイル: slogan.php プロジェクト: sharkness/csadv
 function csadv_slogan_function($title = "enabled", $style = "")
 {
     global $s;
     $html = '';
     if (csadv_is_single()) {
         if (csadv_postmeta('csadv_slogan')) {
             $html = csadv_postmeta('csadv_slogan');
         }
         if (csadv_postmeta('csadv_subslogan')) {
             $html .= '<span>' . csadv_postmeta('csadv_subslogan') . '</span>';
         }
     } elseif (is_search()) {
         $html = "<h1 class='title'>" . __('Search results for : ', "csadv") . $s . "</h1>";
     } elseif (is_404()) {
         $html = "<h1 class='title'>" . __('Content not found', "csadv") . "</h1>";
     } elseif (is_home()) {
         $html = "<h1 class='title'>" . get_bloginfo('name') . '<span>' . get_bloginfo('description') . '</span></h1>';
     } elseif (csadv_get_archive_title()) {
         if (strstr(csadv_get_archive_title(), ':')) {
             $archive_title = explode(":", csadv_get_archive_title());
             $html = "<h1 class='title'>" . $archive_title[1] . "</h1>";
         } else {
             $html = "<h1 class='title'>" . csadv_get_archive_title() . "</h1>";
         }
     }
     if (!empty($html)) {
         echo '<div id="slogan" ' . $style . '>' . $html . '</div>';
     }
 }
コード例 #2
0
ファイル: theme_functions.php プロジェクト: sharkness/csadv
 function csadv_post_class($classes)
 {
     $masonry = 'post-container masonry-element col-md-4';
     $standard = 'post-container col-md-12';
     if (!csadv_is_single() && is_home()) {
         if (!csadv_setting('csadv_home') || csadv_setting('csadv_home') == "masonry") {
             $classes[] = $masonry;
         } else {
             $classes[] = $standard;
         }
     } else {
         if (!csadv_is_single() && csadv_get_archive_title()) {
             if (!csadv_setting('csadv_category_layout') || csadv_setting('csadv_category_layout') == "masonry") {
                 $classes[] = $masonry;
             } else {
                 $classes[] = $standard;
             }
         } else {
             if (!csadv_is_single() && is_search()) {
                 if (!csadv_setting('csadv_search_layout') || csadv_setting('csadv_search_layout') == "masonry") {
                     $classes[] = $masonry;
                 } else {
                     $classes[] = $standard;
                 }
             } else {
                 if (csadv_is_single()) {
                     $classes[] = 'post-container col-md-12';
                 }
             }
         }
     }
     return $classes;
 }