WP-Theme
本サイトにおける WordPress においての Theme は、「NEOEASE::Theme Elegant Box」を採用している。シンプルでいながら、ウィジェットをサポートしており、ファイルの構成も自分で編集できるレベルなのが良い。以下にオリジナルの Theme の変更点を記しておく。尚、下記のコードは、「HTML特殊文字変換ツール」を利用。
2009年07月17日: NEOEASE::Theme Elegant Box 4.0.1 (wordpress.org よりダウンロード)
header.php の変更点
「style.css」へ直に変更を加えてしまうと、将来の Theme アップグレードが心配なので、独自の「style2.css」を作成し、これをメインのスタイルシートとして、変更や修正は、「style2.css」に実施。この「style2.css」をメインにするために、下記のコードを挿入。また、「table.css」として、図表に関してのスタイルシートを別に作成しているので、同様に2行目を挿入。
<link rel="stylesheet" href="<?php bloginfo(‘stylesheet_directory’); ?>/style2.css" type="text/css" media="screen" />
<link rel="stylesheet" href="<?php bloginfo(‘stylesheet_directory’); ?>/table.css" type="text/css" media="screen" />
Google ウェブマスター用のコードを挿入。
<meta name="verify-v1" content="Lixo2kalaGS27kqlScp0IgbFGKmChr+ha8PVGGECsPQ=" />
SEO対策として下記のコードを挿入。
<meta name="keywords" content="コンサルタント,トラベラーズノート,経営コンサルタント,基幹業務システム,ERP,SAP,CRM,デジタルライフ,モバイル" />
ページのタイトルとしての表示方法を変更するために、「WordPress Codex 日本語版::テンプレートタグ/wp title」を参考に、以下の変更を実施。
(変更前)
<title><?php bloginfo(); ?><?php wp_title(); ?></title>(変更後)
<title>
<?php wp_title(‘–’, true, ‘right’); ?>
<?php bloginfo(‘name’); ?>
</title>
<title><?php wp_title(”);
if(!wp_title(”, false))bloginfo(‘name’);
?></title><title>
<?php wp_title(‘|’, true, ‘right’); ?>
<?php bloginfo(‘name’); ?>
</title>
特定のページを index.php の代わりのホームとしているため、以下のコードをコメントアウトした。
<li class="<?php echo($home_menu); ?>"><a href="<?php echo get_settings(‘home’); ?>/"><?php _e(‘Home’, ‘elegantbox’); ?></a></li>
footer.php の変更点
「Google Analytics」のための「トラッキングコード」を </body> 直前に挿入。「トラッキングコード」は、「Google Analytics」にて提供されるので、コードそのものは省略する。
「Yahoo!アクセス解析」のための「トラッキングコード」を </body> 直前に挿入。「トラッキングコード」は、「Yahoo!アクセス解析」にて提供されるので、コードそのものは省略する。
single.php の変更点
日付とそれに対するタイトルを変更するために、以下の変更を実施。
(変更前)
<span><?php the_time(__(‘F jS, Y‘, ‘elegantbox’)) ?></span>(変更後)
<span><?php the_time(__(‘Y年m月d日‘, ‘elegantbox’)) ?></span>
本サイトは、一度投稿記事を公開してからでも、追記をするケースが多いのと、印刷して投稿記事を補完するケースが多い。自分用として、印刷するため plug-in を導入しているが、その plug-in を稼働させるために、以下のコードを挿入している。
<span class="edit"><?php if(function_exists(‘wp_print’)) { print_link(); } ?></span>
page.php の変更点
日付のフォーマットを変更するために、以下のコード変更を実施。
(変更前)
<span><?php _e(‘Update: ‘, ‘elegantbox’); the_modified_time(__(‘F jS, Y‘, ‘elegantbox’)) ?></span>(変更後)
<span>公開日:<?php the_time(__(Y年m月d日, ‘elegantbox’)) ?> | <?php _e(更新日:, ‘elegantbox’); the_modified_time(__(‘Y年m月d日‘, ‘elegantbox’)) ?></span>



