- 2008/12/17 01:21
- WordPress
以前から、このブログには不具合がありました。それは私がログインした状態のままコメントを書き込もうとしても書き込めないことです。コメントを書き込むためにはわざわざログアウトする必要があって、その後エントリを編集したりしたいときはまたログインしていたわけです。これが面倒でコメントの返事も遅れがちでした。一応ログアウトすればコメントはできるので、面倒だなあと思いつつそのまま運用していたのですが、やっと重い腰をあげて原因究明をしようと、プラグインをほぼ全部止めてみたりしたんですが、やはりできない。そこで、原因はテーマかも? と思い、使っていたlingeousというテーマからWordPressのデフォルトテーマに変えてみたら、ログインしたままコメントできる! というわけで原因をつきとめました。
しかし今日になって、管理画面を見たところ、テーマlingeousの新しいバージョンが出ていました。そしてWordPressは本体もプラグインもそうなのですが、デザインテーマも同様にブラウザの管理画面だけでアップグレードできます。そしてこのテーマの新しいバージョンでは、ちゃんと管理者もログインしたままコメントもできました。ただ、新しいバージョンを上書きしたため、今までテーマに加えてきた改造(サイドバーに貼ったバナーや、トラックバックURLの表示、その他細かいCSSの改造など)が全部なくなっています。まあ、こんなこともあろうかとFTPでローカルにコピーを取っていたので別にいいのですが、この今まで使っていたlingeousというテーマ、黒とピンク主体のはっきりした色で、最初ぱっと見たときは惹かれたんですが、最近ちょっと見飽きてきていたんですよね。
というわけで、これを機に以前から目をつけていたwp.Vicuna Extに入れ替えることにしました。
以下、今まで使っていた「lingeous」テーマ。もう使わないので記念にキャプチャ。
そもそもVicunaというのはWordPressのほか、MovableTypeやNucleusなどの各種ブログツールに対応していてこれらから共通のXHTMLを書き出してくれるデザインテンプレートで、それに合わせてCSSで書かれたデザイン(スキン)がいくつもあります(WordPress用スキン)。
wp.Vicuna ExtはVicunaのWordPress版で、なおかついくらかの機能が追加されたもののようです。最初こちらのページからSourceforge経由で何度かダウンロードしたファイルが壊れていて展開できなかったので、運営者の方のブログからma38su’s wp.vicuna.ext at master — GitHubに行ってこちらの「Download」リンクからダウンロードしました。こちらのファイルの方が若干新しいのかもしれません。

Vicunaインストール後「Vicuna Config」と「レイアウト」が追加されました
入れてみると、管理画面の「外観」のところに「Vicuna Config」と「レイアウト」が加わりました。指示は基本的に英語で書いてあるのですがまあ適当に設定。デフォルトでは1エントリのみを表示するときにシングルカラム(サイドバーがなくて、サイドバーの内容はフッターに来るもの)になっていたので、これをブログをトップページから見るときなどと同じく2カラムにしました。AutoPagerizeの時代にフッターの内容は読まれないと思うのと、私の場合カテゴリ数が多いので、これをフッターに置くと意味なく下に長くなるからです。その他のページもカラム数を指定できるのですが、全部2カラムにしています。
あとはタイトルを「エントリタイトル – ブログタイトル」の順になるように設定したりとか。これは以前All in One SEOで「エントリタイトル|ブログタイトル」に設定したので、これと競合するはずですが、Vicunaの設定の方が優先されるようです。この「 – ブログタイトル」を「|ブログタイトル」などに文字を変えることは設定画面からはできないようですが、これはまあいいです。All in One SEOはエントリタイトルを先に置く用途以外ではほとんど使わなかったので利用を停止しました。
それからこのテーマではページ送りとトラックバックURLについてはあらかじめ設定されているので、そのまま使うことにして、ページ送りのためのWP-PageNaviの利用はやめました。またもとからトラックバックURLを表示する仕様になっているため、テーマを書き換えてトラックバックURLを表示する必要もなくなりました。

はてなスターをつけた様子。☆の位置が下すぎます…
wp.Vicuna Extに機能を追加するプラグイン、Vicuna Adaptorも入れました。はてブ数表示(赤い字で○○usersというアレです)などができますが、とりあえず使う機能ははてなスターだけ。はてなスターを使うためには管理画面からはてなスターのトークンを入力する必要があります。以前lingeousテーマの際もはてなスターを導入していましたが、そのときはWordPressに「はてなスター」を設置してみたを参考にheader.phpをじかに書き換えていました。そこからはてなスタートークンをコピペしてVicuna Adaptorの管理画面に入力すると、はてなスターが復活しました。でもなんか☆だけが下の方にずれていて変な感じです。見た目はあとで調節することにします。
そのほかサイドバーとか、アップロードした画像が左端にはりついているのとか(画像周りのCSSを書く必要がある)、サイドバーに検索ボックスが2回表示されたりして整理されてないのとか、スキンの入れ替えがなぜかできないとか、いろいろ問題はありますが、とりあえず最低限動くようになったので、今日はここまでかな。
関連しているかもしれない記事:
- Vicunaではてなスターが落ちる件の対処法
- WordPress 2.8.1にアップグレード& wp.Vicuna Ext の不具合が直った
- テーマとURL設定
- wp.Vicuna Extの見た目をいじる
- wp.Vicuna Extのスタイルシート改造をやり直す
- Newer: wp.Vicuna Extの見た目をいじる
- Older: 自分が参加しているtwitterの会話まとめ
Trackbacks:2
- Trackback URL for this entry
- http://blog.yuco.net/2008/12/wp_vicuna_ext/trackback/
- Listed below are links to weblogs that reference
- WordPressのテーマをwp.Vicuna Extに変更 from blog.yuco.net
- pingback from wp.Vicuna Extの見た目をいじる - blog.yuco.net 2008/12/17
[...] Older [...]
- pingback from Vicunaではてなスターが落ちる件の対処法 - blog.yuco.net 2009/01/07
[...] されるのがみっともないなあと思っていました。ずれていたときの画像は、WordPressのテーマをwp.Vicuna Extに変更の最後の方にキャプチャしたものがあります。スターが多くて「☆14☆」の [...]
