デザインを少し変更

Light is delight

記事もだいぶ溜まってきたので、デザインを少し改造。
でかいフッターをつけて、そこにカテゴリーやカレンダーなど、ブログ内リンクを設置、と。

いっそ全面的にデザインを変えよかなあ。
さすがにCSSについては、そうとう詳しくなったので、やる気さえ出せば、何でも出来ちゃうはずなんだが。
やるとしたら、かっこいい系がいいかなあ。
白いデザインじゃなくて、黒を基調にしたやつ…だと、モニタの省エネになるらしいし。
問題は、やる気だな。。

以下は、未来の自分用にメモ。
すぐ、何もかも、忘れてしまうからな。

WordPressのウィジェット

ビッグなフッターは、サイドバーのウィジェット機能を使ってみました。

使い方。
テーマエディタで、「サイドバー(sidebar.php)」の、ウィジェットを入れたい場所に、

<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>
<?php endif; ?>

と書き込む。
次に、以下のコードを、「functions.php」(テーマのための関数)として、テーマのフォルダに置く。

<?php
if ( function_exists('register_sidebar') )
register_sidebar(array(
'before_widget' => '<div id="%1$s" class="widget %2$s">',
'after_widget' => '</div>',
'before_title' => '<h4>',
'after_title' => '</h4>',
));
?>

beforeやafterで、挿入したいタグを指定できます。

2つ以上のサイドバーでウィジェットを使う

3カラムなどのデザインで、複数のサイドバーを立てて、ウィジェットを使いたい場合。
(WordPress2.5以上で使える方法。)

まず、「sidebar-2.php」というファイルを用意し、テーマのフォルダにアップ。
以下のような、コードを書く。

<div id="sidebar-2">
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar(2) ) : ?>
<?php endif; ?>
</div>

「2」というのを入れてやるのが、ポイント。
次に、「functions.php(テーマのための関数)」を、このように。

<?php
if ( function_exists('register_sidebar') )
register_sidebar(array(
'before_widget' => '<div id="%1$s" class="widget %2$s">',
'after_widget' => '</div>',
'before_title' => '<h4>',
'after_title' => '</h4>',
));
register_sidebar(array(
'before_widget' => '<div id="%1$s" class="widget %2$s">',
'after_widget' => '</div>',
'before_title' => '<h4>',
'after_title' => '</h4>',
));
?>

つまり、倍増ですな。
これで、WordPressの管理画面「デザイン→ウィジェット」から、ふたつのサイドバーを扱えるようになる。

二つ目のサイドバーを入れたい場所に、

<?php get_sidebar('2'); ?>

と書き込む。

AJAX Calendar

カレンダーは、AJAX Calendarというプラグインを使った。
ウィジェットとして、利用できます。

AJAX Calendar | Urban Giraffe

interface.js

開閉するやつ(アコーディオン、という)は、interfice.js。
jQueryと一緒に使う。
ほかのところで、すでに使用してたんで、使いまわし。新たにプラグインを入れずにすむので。

本家のデモで、ソースを表示して、使い方を学ぶ。泥臭い学習法。。

Interface elements for jQuery – About Interface

メジャーのプレーオフが始まる

プレーオフが始まってますにゃあ。
今年は、何といっても、レイズ。
冒頭の写真は、レイズ Rays=光線を意味しています(後付けの説明)。

「デビル」がとれて、突然変異的に強くなったレイズ。
万年最下位だったあのチームが。
誰もその理由がわからない。
何がちがうかといえば、それは「やる気」。

一説には、岩村から発症したモヒカンのせいとも言われている。
結局、レッドソックスも振り切って、地区優勝。
ヤンキースもレッドソックスもいるア・リーグ東部地区での優勝は、たいへん値打ちがあります。
9=8が、9=2、そして9=1となるか!?

それにしても、今日のロンゴリアはすごかった。
「デスパレートな妻たち」に出てくる、Eva Longoriaという女優さんがいますが、レイズのロンゴリアは、Evan Longoria
一字ちがいなんですが、親戚なんだろうか?
ま、どーでもいいんですが。