テンプレートを微妙に日本語化してみた

WordPress Comments (0) | Trackbacks (0)

今までWPのテーマ(テンプレート)をほぼそのまま利用させていただいていたのだけれど、微妙に英語だったり微妙に日付けがおかしかったりしたところを修正してみたのだけれど、気がついてもらえましたでしょうか?

WordPressではデフォルトでコメントとトラックバック、ピンバックを同一として扱う仕様なので、それを分けたかったのですが、コメント数とトラックバック数をそれぞれ算出するプラグインをテンプレートをいじってもうまくいかなくて、そこで挫折しました。
個別ページでコメントとトラックバックを分けるのは、テンプレートの大幅な書き換えが必要みたいです。ひな形をつくっておいてくださっているところもあるので、それを参考に変更してみようかなぁ。
それにしてもプラグインがうまく動かないのは困ったものだ。WordPressのバージョンアップを面倒でやってないから最新バージョンじゃないのが原因かしら?

WordPressのカテゴリーを階層化

WordPress Comments (0) | Trackbacks (0)

今まで落としてきたテンプレートをほぼそのまま使っていたのだけれど、カテゴリーの並び方が汚いのが気になっていた。ちゃんと階層化したのに、階層になってない。で調べてみたら、デフォルトで階層化機能がついているのでそれをONにせよ、とのことだった。
管理画面の[デザイン]タブの[ウィジェット]を選択。で、「階層を表示」にチェックを入れろ、とのことだが、わたしの設定では、ウィジェットは使用していないみたい。実際、ドリコムのRSSを表示させたときはテーマのsidebar.phpに直に変更いれたしね。
試しにウィジェットを追加してみたら、そのウィジェットのみ表示された。テンプレートいじるのも面倒なので、さっきまで表示されていたすべてのウィジェットを追加して、順番を並べ替えた。ついでにカレンダーも入れてみた。アーカイブの前のアイコンが消えたけどまあいいか。

WordPress テーマを作成する(5) サイドバーをウィジットに対応させる
↑この記事によると、テーマを作成するときにデフォルトのサイドバーを定義できるとのこと。たぶんそれが表示されていたんだな。(リンク先のblog、同じテーマを利用してますね。)

LOVELOG カスタマイズ 〜個別ページに前後移動ナビ表示編〜

お知らせ Comments (0) | Trackbacks (0)

個別ページに前後移動ナビを表示するのは、LOVELOG が Livedoor 仕様のときからできていたけれど、使用する変数が変わったので一応記録に残して置きます。

<% if:page_name eq ‘article’ -%>
<div class="navi"><% if:previous_article -%>&lt;&lt; <a href="<% previous_article.page_url %>" class="y"><% previous_article.subject %></a> | <% /if %><a href="<% blog.page_url %>" class="y">Main</a><% if:next_article -%> | <a href="<% next_article.page_url %>" class="y"><% next_article.subject %></a> &gt;&gt;<% /if %></div>
<% /if %>

これを好きなところに配置すれば完了。

LOVELOG カスタマイズ 〜月別ページに前後移動ナビ表示編〜

お知らせ Comments (0) | Trackbacks (0)

月別ページに前後の月の過去ログへの移動ナビをつけてみました。以前は JavaScript で実現させていたのですが、これも HTML の改変でできるようになりました。

HTML の好きなところに以下を追加してください。

<% if:page_name eq ‘archive’ -%>
<div class="navi">
<% if:previous_archive -%><a href="<% previous_archive.page_url %>">&lt;&lt;</a> <a href="<% previous_archive.page_url %>"><% previous_archive.createstamp | date_format("%Y年%m月") %></a> | <% /if -%><a href="<% blog.page_url %>">TOP</a><% if:next_archive -%> | <a href="<% next_archive.page_url %>"><% next_archive.createstamp | date_format("%Y年%m月") %></a> <a href="<% next_archive.page_url %>">&gt;&gt;</a><% /if %>
</div>
<% /if %>

LOVELOG カスタマイズ 〜サイドバー表示編〜

お知らせ Comments (0) | Trackbacks (0)

LOVELOG ではトップページにしかサイドバーが表示されません。これを不満に思っている利用者は多いはず。でも HTML をちょこっと改変するだけで、それも可能になります。

HTML の最後の方の青い文字を削除します。

<% if:page_name eq ‘index’ -%>
<div id="links">
<% if:have_content_right -%>
<% content_right %>
<% /if -%>

<div class="powered">

     〜略〜

<a href="<% blog.fblog_url %>"><img src="<% site_info.blog_url %>/img/usr/favorite.gif" width="17" height="18" border="0" alt="Favorite" align="absmiddle" />お気に入りBlogに登録</a>
</div>
<% if:page_name eq ‘index’ %><img src="<% blog.footmark_trace_url %>" width="0" height="0" border="0" alt="" /><% /if -%>

<div id="footer"></div>
</div>
<% /if -%>

これで、個別ページ、カテゴリー別、月別アーカーブにもサイドバーが表示されます。簡単!

LOVELOG カスタマイズ 〜日付編〜

お知らせ Comments (0) | Trackbacks (0)

去年11月30日から12月1日にかけてのメンテで LOVELOG の仕様が seesaa 方式に変更された。それで、もしかしたら、今までできなかったカスタマイズもできるんじゃないかと思って挑戦してみました。

まずは、記事上の日付。LOVELOG の 「Blog 設定」→「記事設定」から選べるんだけど、「2006年8月30日」か「August 8, 2006」という表示しか選べないんだけど、それをカスタマイズ。

HTML 編集の真ん中辺に

<% if:with_date %><h2 class="date"><% article.createstamp | date_format(article_date_format) %></h2><% /if %>

というのがあるから青い部分を下のように変更する。

<% if:with_date %><h2 class="date"><% article.createstamp | date_format("%Y/%m/%d [%a]") %></h2><% /if %>

すると日付が「2006/08/30 [Wed]」と表示されます。曜日も表示できるようになります。本当は曜日を()半角カッコで囲みたかったんだけど、そうするとなぜかエラーが出る。なので妥協。きっと特殊文字が設定されていると思うんだけれど、それがわかりません。知っている人教えてください。

Favion(ファビコン)を表示させてみる

お知らせ Comments (0) | Trackbacks (0)

なんとなく Favion(ファビコン)をつくって設置してみました。
Favion とはブラウザの URL の前やお気に入りの前に表示される 16×16 の画像のことです。これは Windows 用アイコンを流用したもので、Internet Explorer 5.0 (Windows版) の独自機能だったのもが、いろいろなブラウザに採用されて今に至ってます。

この Favion を表示させるには、Windows 用の icon をつくりそれをサーバーにアップロードし、
<link rel="shortcut icon" href="ファビコンまでのパス/favicon.ico">
と html の <head> タグに埋め込めば OK です。
Windows 用の icon 制作ツールはいろいろ出回ってますが、Mac でWindows 用のアイコンを制作できるツールを探してみました。
IcoMaker 1.1 for Mac OS X
これに16×16の gif 画像(256色)を落とし入れれば完成です。

Favicon Japan!!
↑のサイトでは正方形の画像を用意すると自動的に favicon.ico を制作してくれます。

ドリコム RSS に移行してみた

お知らせ Comments (2) | Trackbacks (0)

今年の3月でサービスを終了するという MyBlogList。そのサービス継続先であるドリコムRSSに移行してみました。なかなか移行する気になれなかったのはドリコムRSSのインターフェースが最悪だというウワサを耳にしたからです。で実際移行してみたら最悪に使いにくかったです。
MyBlogList の方が欲しいサービスがコンパクトにまとまっていてよかったのに。なんでこんなサービスを始めたのか理解できません。MyBlogList で一番良かったのはListedListが見られたことです。これは相手がリストに加えてくれたら表示されて、ボタンひとつで自分もリストに加えることができたのです。これでどうでしょうやCUEさん好きのblogの方々との交流にとっても役立っていたのに。一応、サイト被リンク検索で自分のサイトアドレスを入れれば、どのようなサイトに登録されているのかはわかるんですけれど、それが自分のリストに入っているか否かは自分で見比べるしかないんですね。これでは新しい方がリストに加えてくださってもわからないじゃないですか。お友達の輪が広がりそうにないシステムです。
開発者は MyBlogList に利用者が何を求めていたのかわかっていて設計したのでしょうか。疑問が残る新サービスであります。
しかし、MyBlogList ではもうリストの変更ができないのでしょうがなく移行しました。ドラバラ鈴井の巣、tvk放送の記事でリンクしてくださった方が増えたのですが、それを加えることができなかったからです。不満はありますが、しょせんは無料サービス。ドリコムでいきますよ。

サブカテゴリー化してみた

お知らせ Comments (0) | Trackbacks (0)

最近、どうでしょうに偏っているこの blog。どうでしょうカテゴリーが増えすぎたので、サブカテゴリーをつくってみた。
やり方、というかスクリプトは弱小エンジニアの小言さんのミニカスタマイズ 20からいただいてきました。ありがとうございます。
でもカスタマイズした後に気がついたんだけど、Mac 未対応とのこと。Mac IE だとツリー化されないのね。残念。でも Safari、 Netscape は表示 OK だった。てことは Mozilla も大丈夫かな?
トラックバックのツリー化もできた。昨日はちょっと設定が間違ってたみたい。やり方は弱小エンジニアの小言さんのミニカスタマイズ 17参照。
あとは、月別ページの前後の月に移動できるようにしてみた。パンでガバチョさんのところの月別ページ用パン屑リスト JavaScript を元に改変。最後の月に昔のぼやきのページに飛ぶように設定してみた。
細かいところだと、月別、個別ページにもカテゴリーを表示させてみたりとか。今までちょっと不便って思ったところはだいたい改良できたかなと。
ちなみにサブカテゴリー化に伴い記事のカテゴリーを見直してみた。「どうでしょう」関係は「全般」「ミスター」「大泉洋」「リターンズ メ〜テレ」「リターンズ tvk」「リターンズ KBS 京都」「ジャングル・リベンジ」に分類した。あと意外に名古屋ネタが多かったのでカテゴリーに「Nagoya」を新設。
そして昨夜いってたカテゴリーのリスト化ですが、サブカテゴリーを導入したら、1つ1つのカテゴリーがそれほどの数でもなくなったので今回は見送ることにした。

コメントをツリー化してみた

お知らせ Comments (0) | Trackbacks (0)

LOVELOG は livedoor のシステムを持ってきてるので、 livedoor のカスタムのページが役に立つ。
弱小エンジニアの小言:ミニカスタマイズ 16をそのまま適用してみた。ありがとうございます。
トラックバックもツリー化しようとしたけど、うまくいかない。 livedoor と LOVELOG の違いがあるのだろうか。ヒマがあったら、原因を追及してみよう。トラックバックもツリー化はとりあえずは放置。

あ、あと細かいけど、個別ページに前後に移動しやすいようにナビゲーションをつけてみた。パンパでガウチョさんのところのlivedoor Blogの特殊タグ一覧を参考にさせていただきました。

これからの展望はカテゴリーページをリスト表示にすること。これはカテゴリーのページが重いから。あと、どうでしょう関係が増えすぎてしまっているから、サブカテゴリーをつくろうかと思っています。まあ、野望なので途中で挫折するかも。

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン