Пример #1
0
 function simplicity_wp_title($title, $sep)
 {
     global $paged, $page;
     if (is_feed()) {
         return $title;
     }
     if (is_front_page()) {
         $title = trim(get_bloginfo('name'));
         if (is_catch_phrase_to_frontpage_title()) {
             //キャッチフレーズを追加する場合
             $title = $title . ' | ' . trim(get_bloginfo('description'));
         }
     } elseif (is_singular()) {
         $title = trim(get_the_title());
         if (is_site_name_to_singular_title()) {
             //サイト名を追加する場合
             $title = $title . ' | ' . trim(get_bloginfo('name'));
         }
     }
     //ページ番号は勝手に付加されるので不要と思い削除
     // if($paged >= 2 || $page >= 2)://ページ番号を加える
     //   $title = $title.' - '.sprintf('%sページ',
     //     max($paged,$page));
     // endif;
     return $title;
 }
Пример #2
0
 function simplicity_title_parts($title)
 {
     $site_name = trim(get_bloginfo('name'));
     $title['tagline'] = '';
     if (is_front_page()) {
         $title['title'] = $site_name;
         $title['site'] = '';
         if (is_catch_phrase_to_frontpage_title()) {
             //キャッチフレーズを追加する場合
             $title['tagline'] = trim(get_bloginfo('description'));
         }
     } elseif (is_singular()) {
         $title['title'] = trim(get_the_title());
         $title['site'] = '';
         if (is_site_name_to_singular_title()) {
             //サイト名を追加する場合
             $title['site'] = $site_name;
         }
     }
     return $title;
 }
Пример #3
0
<?php

//////////////////////////////////////////////////
//タイトルタグに関する設定を書くテンプレート
//Wordpress4.1未満対策
//////////////////////////////////////////////////
?>
<tit<?php 
//テーマチェッカーでtitleタグに警告が出されてしまう対策
?>
le><?php 
global $page, $paged;
if (is_front_page()) {
    echo trim(get_bloginfo('name'));
    if (is_catch_phrase_to_frontpage_title()) {
        //キャッチフレーズを追加する場合
        echo ' | ' . trim(get_bloginfo('description'));
    }
} elseif (is_singular()) {
    echo trim(wp_title('', false));
    if (is_site_name_to_singular_title()) {
        //サイト名を追加する場合
        echo ' | ' . trim(get_bloginfo('name'));
    }
} elseif (is_archive()) {
    wp_title('|', true, 'right');
    bloginfo('name');
} elseif (is_search()) {
    wp_title('|', true, 'right');
    bloginfo('name');
} elseif (is_404()) {