WP-Theme

公開日:2009年07月20日 | 更新日:2009年08月27日

wordpress_64本サイトにおける 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_32「Google Analytics」のための「トラッキングコード」を </body> 直前に挿入。「トラッキングコード」は、「Google Analytics」にて提供されるので、コードそのものは省略する。

yahoo_32「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>

印刷 印刷
コメントは受け付けていません。
TOP