- 2007-10-28 (日) 23:51
- wordpress
このブログではvicuna CMSを使わせてもらってます。グローバルナビは最初ついてないので、いろいろカスタマイズしてみました。
まずは5-module.cssの5-5. Global Navigation Module部分のCSSのコメントアウトを削除。※2010/1/18追記vicuna CMSバージョンアップによりグローバルナビのCSSはcore.cssに書くようになりました。
/* @import url(module/mod_gNavi.css); */
↓
@import url(module/mod_gNavi.css);
インデックス、シングルページ、アーカイブ、ページのテンプレートのXHTMLにコードを追加。
直接HTMLを書いてもいいけど、変更の手間がかからないので共有ファイルとして読み込んでみる。
の中にこの一文を挿入。
<?php include (TEMPLATEPATH.'/globalnavi.php'); ?>
/wp-content/themes/vicuna/にglobalnavi.phpを作り、表示したいグローバルナビを書く。
このサイトの場合こんな感じ。
<ul id="globalNavi">
<li<?php if (is_home()): ?> id="navistrong"<?php endif; ?>><a href="<?php bloginfo('url'); ?>">home</a></li>
<li<?php if (is_category('vector_illustrations')): ?> id="navistrong"<?php endif; ?>><a href="<?php bloginfo('url'); ?>/vector_illustrations">downloads</a></li>
<li<?php if (is_page('about')): ?> id="navistrong"<?php endif; ?>><a href="<?php bloginfo('url'); ?>/about">about</a></li>
<li<?php if (is_page('contact')): ?> id="navistrong"<?php endif; ?>><a href="<?php bloginfo('url'); ?>/contact">contact</a></li>
<li<?php if (is_page('link')): ?> id="navistrong"<?php endif; ?>><a href="<?php bloginfo('url'); ?>/link">link</a></li>
</ul>
そのページだったらCSSのスタイルでナビゲーションが強調表示するようにしたのがポイント。php ifで条件分岐し、CSSのidであるnavistrongをつけるようにしています。
そしてmoduleフォルダの中のmod_gNavi.cssに
li#navistrong a {
background:#F5F5F5 url(../images/mark/arrow03.gif) no-repeat 10% 50% !important;
font-weight: bold;
margin:0;
padding:0;
}
背景色と文字を太字に、ついでに矢印アイコンもつける。
そうするとこんな風に表示される。

同カテゴリーの直近5エントリー
- 文字コードをeuc-jpからUTF-8へ変えてみた - April 21st, 2009
- WordPressのEUC-JP版のja.moファイル - June 1st, 2008
- Special thanks:vicuna CMS - September 5th, 2007
- ブログの文字コードをEUCからUTFへ→断念 - September 1st, 2007
このエントリーに関連する記事
- « prev: Free download:Wine bottle-ワインボトル-
- »next: rainlendarのglossyスキンを少し日本語化
Comments:0
Trackbacks:1
- Trackback URL for this entry
- http://tpex.fem.jp/blog/wordpress/vicuna_cms_globalnavi.php/trackback
- Listed below are links to weblogs that reference
- vicuna CMSのグローバルナビのカスタマイズ from tpexblog
- pingback from プラグイン 08-11-16 (日) 18:04
-
[...] どうしましょう\(^o^)/ 参考にしたサイト様はこちら tpexblog ? [...]
