アフィリエイト広告を利用しています

広告

posted by fanblog

 

 

動画で楽しむ、頭脳サプリ電子書籍で楽しむ、頭脳サプリ0円キャンペーン

 

 

カテゴリのタイトルを表示する方法

カテゴリのタイトルを表示する方法



『スタイルに広告コードを埋め込む方法』 を応用してカテゴリ毎にカテゴリタイトルを表示する方法を紹介します。


(デザインに多少の変更がある場合があります)



このブログの カテゴリアーカイブ の項目で表示確認ができます。

投稿記事が多くなってくるとカテゴリは、読んでもらう人にとっては大事なナビゲーターの役割を果たします。
カテゴリはそのタイトルに沿った記事をまとめたものなので、ちょっと見栄えよくカテゴリタイトルをつけてみます。

前回にも登場した window.location でURLを収得し、indexOf で文章に含まれる文字を検索しカテゴリタイトル別に分岐するコードを作ります。
カテゴリの category_1 等はブログでカーソルを合わせるとブラウザ下に表示されますのでそこで確認ください。
赤文字の部分がカテゴリタイトル毎に変更する部分です。

var strTitle = "";
var strSearch = window.location+"";
if( strSearch.indexOf( "category_1" ) != -1){
strTitle = "カテゴリ1";
}
if( strSearch.indexOf( "category_2" ) != -1){
strTitle = "カテゴリ2";
}
if( strSearch.indexOf( "category_3" ) != -1){
strTitle = "カテゴリ3";
}


検索ワードが見つかったものは、strTitle にカテゴリタイトルが代入されます。
次にタイトルが存在したときに文字を書き出すコードを作ります。


if(strTitle != ""){
document.writeln('
');
document.write('アーカイブ: '+strTitle);
document.writeln('
');
}


この場合、書き出される文字は次のとおりです。


 アーカイブ:カテゴリ1


コードをまとめると以下の様になります。


<!-- アーカイブタイトルの表示 ここから -->
<script type="text/javascript">
<!--
var strTitle = "";
var strSearch = window.location+"";
if( strSearch.indexOf( "category_1" ) != -1){
strTitle = "カテゴリ1";
}
if( strSearch.indexOf( "category_2" ) != -1){
strTitle = "カテゴリ2";
}
if( strSearch.indexOf( "category_3" ) != -1){
strTitle = "カテゴリ3";
}

if(strTitle != ""){
document.writeln('<br />');
document.write('アーカイブ: '+strTitle);
document.writeln('<br />');
}
//-->
</script>


設置をしたら動作確認をします。
文字の切り替えが問題なく表示されたでしょうか。
コードの設置箇所については、 『スタイルに広告コードを埋め込む方法』 を参考にしてください。

この記事へのコメント

▲UP

   

[カテゴリ] [最新記事] [アーカイブ]



☆カテゴリアーカイブ☆
☆月別アーカイブ☆

人気ブログランキングへ

[お勧めサイト] [プロフィール]





QRコード
スマホからも見てね!
https://fanblogs.jp/ex-mode/index1_0.rdf
<< 2023年07月 >>
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
☆サイト内検索☆
 
☆最新記事☆
☆最新コメント☆
☆ファン☆
☆ぷろふぃ〜る☆

ひょっとこ弥太郎
最近、PHPプログラムでビジネスで使えるWebページを作成しようと目論んでおります。何事もそうだけど学べば学ぶ程、奥は深いものですなぁ・・・。

 

☆リンク集☆


×

この広告は30日以上新しい記事の更新がないブログに表示されております。