WordPressのテーマをまた作ってみた。今回も、YUIのgridを使用。
やっぱり、横幅指定はあまり好きでないので、100%表示にしてみた。昔見たときは、100%表示はなかったみたいだったけど、今見たら、doc3を使用したら100%でいけるようになっている。まぁ、一日かけて作った割にはイマイチっぽいけど、こんなもんじゃね?つーか、あるブログからインスパイアされまくりだったりするわけだが、いいものはどんどん真似するべきでしょ?CSSはほぼ独自で書いたし。久しぶりにgimpも使っちゃった。
あと変えたところとしては、タグ用のプラグインを使用しないようにした。だって、カテゴリでいいじゃん。。。って思ったので。他にもいろいろプラグインを使わなくした。採用したのは、スパム対策、バックアップ、キャッシュ、ソースコードのハイライトくらい。あとのはとりあえずすっきり不採用にしてみた。まぁ、用途が機能の点にかたよっているな。。。
Wordpressのテーマを作成するのはこれで二度目なんだけど、やっぱり関数がキモい。the_dateとかthe_authorとかthe_postとか、かなり嫌。さらにwp_list_categoriesはあるけど、wp_list_archivesがなかったり、API?を調べるのにうんざり。同じようなものが多すぎて、使いにくすぎる。なんつーか、APIにも抽象度によってレイヤーを分ける仕組みがあれば、わかりやすいんだけど、そんなもんないわな。
CSSはやっぱり勉強不足というか、なんというかかなり強引なCSSを書いた気がする。色は、相変わらず赤系をベース。背景は日本の伝統色の桜色を使ってみた。まぁ、一番上にあったので、そのまま採用しただけなんだけどね。Linuxのfirefox-2.0以外のブラウザの確認は、まだしていない。せっかくなのでbrowsershots使用してみることにした。つか、初めて使うけど、すぐにできるもんじゃないのね。キューにためられて、後で見るってものなのね。処理的にも時間がかかりそうだし。だいたい4時間くらいかかりそうなので、4時間後、楽しみだなー。
おっと。ちなみにWordpressのバージョンも最新にしておいた。しかし、面倒やね。。
(more…)
非常にシンプル。カラムがたくさんあるのはあまり好きでないので、相変わらず1カラムを採用。
今までは、適当に拾ってきた1カラムのテーマを使っていたのだけども、なんか気に入らなかったので自分専用のテーマを作成した。Linux firefox ver2.0でしか確認していないので、見た目がイマイチなところもあるかも。つーか、wordpressの関数の使いかたがキモい。おかげでテンプレートのソースの可読性があまりないよ。。。orz
で、今回作成したテーマには、Yahoo! UI Library: Grids CSS
とDynamic Drive CSS Libraryを使ってみた。Dynamic Drive CSS Libraryはそのまま使えなかったので、少しだけ修正して適応させた。yuiは唯一1カラムのグリッドね。
あと、プラグインをいくつか入れてみた。まぁ、適当にググって良さそうなものをね。
Akismet
Flickr Feeder from Glued Ideas
PHP Exec
iG:Syntax Hiliter
Flickr Photo Gallery
Ultimate Tag Warrior
WordPress Database Backup
WP-AddQuicktag
wp-cache
なんつーか、もっとネーミングの規則なんかをまとめてくれんかね、という感じだ。スペース、コロン、ハイフンとか。。
iG:Syntax Hiliterは、前から見たことはあったけど、名前がわからなくて使えていなかったけど、これいいね。今までは、PHPのソースをハイライトさせて出力させて、それを貼り付けていたのだけど、貼り付ける量が激しく多くなっちゃうの。なので、イマイチ気に入ってなかったのよ。。
iG:Syntax Hiliterを使うとこんな感じで書ける。知っている人はなんてことはないんだけど、私は初めて見たとき、スゲーって思ったさ。
-
class HelloWorld
-
{
-
public function main()
-
{
-
-
}
-
}
-
HelloWorld::main();
まぁ、とりあえずこのテーマで様子を見てみますか。
(more...)
うーん。本当は、自作用のthemeを使いたかったのだが、そして、5割ほど完成していたのだが、途中で力尽きた。。自分で言うのもなんだが、私はデザインのセンスがないので、すでにwordpressに登録されているthemeで十分すぎるよね。。つーか、かなり負け惜しみ。自分の作ったthemeもあるけど、なんだか結構めんどくさいの。どちらかと言えば、私はthemeを作るというよりもpluginを作るって感じだな。
しかし、パッとしか見てないけど、global多用しているところがかなり嫌。その時点でplugin書くの止めようかと思ったくらい。でも、少々がんばったら簡単なpluginならすぐ書けそう。でも、いらないものを作る必要もないので、当分の間作る気はない。
うーん。眠い。。
(more...)
どれどれ。
PHPの方が得意なので、wordpressにしてみた。ちゃんと書けるかな。テスト。