えぇぃっ!WordPressのカスタマイズは化け物か!?

 サイトデザインを、なるべく移転前の雰囲気を再現しようと、孤軍奮闘している訳だが、WordPressのテーマファイル(テンプレート)をいじるのは難しい。

 デフォルトテーマである「Twenty Eleven」の解説書も買って、だいぶ理解は進んだんだけど、まだまだだねぇ。まぁ、とりあえず html を生成する php や css を“半分は勘で”いじって、サイトがうまく表示されたらそれでオッケー、みたいなのの繰り返し。
 このやりかたでは、大きな不具合は発生しないと思うけれども、カスタマイズが大きく進展することもない(笑)。

 今日は、タイトルバックの画像を移植した。たかがこれだけなんだけど、えらく苦労した。構成ファイルや変数が多すぎる。
 本当は、サイトキャッチフレーズ(「ねこが前足で〜」の文)の下に、名台詞表示スクリプトを置きたいんだけど、このヘッダー部分の高さを可変にする方法がまだうまくいかないので、保留。

 ちなみに、このタイトル画像の「ガンダムを蹴るシャアザク」は、移転前サイトでも長年使っていたものだが、可動フィギュア「エクステンド モビルスーツ イン アクション」を使い特撮(シャアザクの腰や脚などは、外してパースを付けて撮影したりしている)で作ったオリジナル。

 でも、現時点では、iPhoneで表示させるとヘッダー部分がゴチャゴチャになるね。ごめんなさい。スマートフォンの場合は、モバイルテーマをオンにしてください。


サイト構築(の勉強)中。

 国家試験取得のために1年以上保留していた独自ドメインによるブログツールでのサイト構築について、年明けからWordPressをいろいろいじり始めたのだが、なかなか難しいね。
 というか、ここFC2などの既成ブログサービスがいかに簡単で、ある意味ではとてもありがたい存在なのだと言うのが改めてよく分かる(笑)。
 自分で用意したサーバに構築プログラムやらデータベースやらのインストールや、基幹の動作設定からやらなきゃならない。レンタルサーバによっては、いわゆる簡単インストール機能がある所も多いが、それでも、インストールされたファイル群の役割も全く知らないで運用し続ける訳にはいかないだろう。
 適切な表現ではないかもしれないが、既成ブログサービスでいう「ブログ管理者」なんて、たかが「投稿者」に過ぎないと思い知らされる。

 今更ながら、自由になんでもできるという事は、逆に言えば全部自分でやるという事かもね。とても勉強になる。

 実は、そもそも最初のインストール直後の設定で3日くらい悩んだり、テンプレートをいじっていたら、突然日本語が表示出来なくなったりしたんだけど、収拾がつかなくなったら全部消去してインストールし直しからやっているので、気楽なものだ(笑)。
 HTML5だのPHPだのと言われても、まだよくわからないのだが、一応、十年前はWebサイト構築のためにHTMLだのCSSだのをテキストエディタで構文を手入力してたもんな。
 性分として、簡単なサイト構築ツールってのも好きではないし(笑)。
 じっくり勉強しよう。
 とは言え、もちろん早く公開したいものだが。


メモ

 どうしようかねぇ。

・ここの他にザク専門ブログを作っているんだけど、1年以上放置状態。

・ここのブログのテンプレート。気に入ってはいるけど、さすがに数年そのままってのもなぁ。

・上記に関係するんだけど、もうそろそろ、ブログの横幅を800ピクセルにこだわるのはやめてもいいのかもね。本文とサイドバーを黄金比にするのは守りたいけども、パソコンの画面サイズはたいてい広くなっているし、携帯端末では、それなりに綺麗に見やすく縮小やレイアウト変更して表示できてるし、FC2ではケータイ用やiPhone用の表示モードもあるしね。

・でも、テンプレートのネタは枯れてしまっている。というオチ。


コメントが消える?

 なんだか最近、いただいたコメントが消失する事があるなぁ。
 回転寿司/moblog のあるてぃさんのコメントと、Newton用ソフトたち のkonigさんのコメントが無くなってる。うちはコメント等後者の編集・削除機能は切ってあるはずなんだけど(勝手に別のテンプレートを適用すればできないことはないけどもね)。


赤は大好きな色だが

 さっき、このブログにアクセスしたら、真っ赤になっていたので、びっくり。

表示不具合で真っ赤に
 確かに、自分でいじりまくったテンプレートを使っているけど、最近は全然改造していない。それでも昨日までは問題なく表示されていたし。
 ユーザーフォーラムやFAQを探したが、同じような症状のブログはなさそうだったので、FC2に問い合わせメールを送った。
 が、その後、思いつきで、HTMLのDOCTYPE宣言文が最新の公式テンプレートとは違っていたので、その公式テンプレートと同じ宣言にしてみた。

変更前↓
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>
変更後↓
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml” xml:lang=”ja” lang=”ja”>

 そうしたら、きちんと表示されたよ。正しい対処だったのかは判らないが、とりあえず問題ないようなので、これでいいや。
 しかし、DOCTYPE宣言の違いって、こんなにシビアだったっけ、まぁ、思いつきでいじっただけなので、ここが原因だかは判らないのだが。
 問い合わせメールを受け取ったサポートの人、この記事を読んでくれるだろうか。


コメント数が0

 当ブログで、記事へのコメント数表示が全て0になる不具合が発生している。
 各記事のパーマリンクへ飛ぶと正常な表示になるし、コメントも消えてはいない模様。

 FC2ユーザーフォーラムでも、同様の報告があった。
 FC2ユーザーフォーラム:コメント欄が急に0表示に・・・

 それにしても、この件について、FC2から公式アナウンスがない。相変わらずだなぁ……。

 追記(同日19:55)
 とりあえず、暫定対処として、環境設定の「<%topentry_comment_list>を有効にする」を無効にした。
 元々、うちの現在のテンプレートでは<%topentry_comment_list>変数は使ってないんで(笑)。


携帯テンプレートも似せた

 FC2ブログで、携帯用テンプレートのカスタマイズが可能になって半月。
 個人的に大嫌いな「コメントタイトル欄」と「秘密コメント機能」はまっさきに削除したのは言うまでもない(笑)。
携帯用テンプレート
 その後、ちょこちょこといじって、PC用のテンプレートに似せた雰囲気にしてみた。
 小さい画面向けじゃないので、ちょっと鬱陶しいかもしれないけど(笑)。


携帯テンプレート編集についての忘備

 携帯テンプレートの編集は、管理画面にログインして、オンラインの「テンプレートの設定」内、HTML編集のテキストボックス内で作業しなければダメ。
 エディタで編集してコピー&ペーストし「更新」しても、反映されない。
 オンラインのHTML編集テキストボックス内で作業しても、一度にたくさんの行を編集すると、反映されない。

 以上、MacOSX Tiger、エディタはJeditX、ブラウザはFirefoxにて作業した時の現象。

 うっかりして編集結果を台無しにしてしまうことも多々起こった。

 それと、携帯用テンプレート「default」をダウンロード、複製して「default_copy」となった物の名前の変更ができない。

 仕様だかバグだかわからないけど、不便でしかたない。

 追記(2007.03.15)
 問題解決。
 2007.03.15 22:30現在、公式の携帯テンプレート「default」には、元から<%mob_ad2>変数が入っていない。なので、これを編集・更新した時に「[<%mob_ad>,<%mob_ad2>]は削除できません。」というエラーメッセージが表示されて更新結果が無効になってしまっていた。このメッセージに気付かなかったのは俺の凡ミス。しかし、公式テンプレートに必須変数が欠如してるとは思いもしなかったので、発見が遅れたのも事実。思い込みって恐いなぁ。

 ねこぱんち!
FC2インフォメーション:携帯テンプレート機能を追加しました


って項目が加わってる(BlogPet)

晋作が、モバイルプラグインやログイン画面のサイドに、「モバイルテンプレートを追加したテンプレートを追加し、設定するとできてしまうのでなんとかしてしまうのでなんとかしてみたら、
モバイルプラグインの設定」
って項目が加わってる
クリックしたんだね!
とか思った?

*このエントリは、BlogPet(ブログペット)の「晋作」が書きました。


携帯アクセス用もカスタマイズ可能に

 まだ公式発表はされてないようだけども、我らがFC2ブログ、携帯アクセス用のテンプレートも編集できるようになってるね。
 とりあえず、公式テンプレートをサクっといじって、コメント投稿欄のうち、俺が一番嫌いな「管理人のみ読めるコメント(秘密コメント)投稿」の機能と、コメントタイトル欄を削除し、背景を白、リンクを赤にしてみた。
 いじったのはそれだけなので、見苦しいかもしれないけども、近日中に、携帯用も、メイン同様シャアっぽくするつもり。

 今後、コメントにタイトル入れたらスパム扱いとして、読まずに削除だ(笑)。
 実際、コメント投稿する時のタイトルって、どんな意味があるんだろう。俺としては、その有意義な意味を見出せないよ。

 ちなみに、当ブログの携帯端末アクセス用URLは、下記の通り。

 http://yumemasa.blog12.fc2.com/?m

 追記
 2007.03.12 20時現在、携帯用テンプレートの編集・更新が反映されなくなってる。12サーバにはまだ実装されてないのかな。
 公式発表もまだないし。