現行のゲレヌクサイトとそっくり入れ替えるために,MT用のデザインをWordPressに移植しています.HTML要素のテンプレート・パートと,CSS(デザイン)要素のスキン・パートの分離の判断が難しくて,なかなか苦しいです(きっと,WPのテーマ制作者はみんなそう思ってるんだろうなぁ) 日本語のドキュメントも少ないので,さらに苦労しています…….
・sandboxを元に制作.
・unnamed-oneと,元々入っていたテーマのコードを平行に読んでいってわからないタグは検索,を繰り返す.
・アーカイブ系共通のエントリーリストのループは,モジュール化する.
・といいつつ,あまりモジュール化しすぎるとわけわからんので,ほどほどに.
・修正ほぼ完了のテンプレート(一通り完成)
style.css
archive
category
footer
header
index
page
search
comments
・パーマリンクを日付とタイトルから生成するが,日本語が入っている場合コードになってしまうため,スラッグに英語を入れるのが面倒
・UTWのandcommalistの「+」と「|」の間に空白がない→解決
・sandboxをそのまま使っていると,パーマリンクなどに間違った文字列を使ってページに入ったとき,SQLエラーが発生する.
→条件分岐で,elseを使って擬似的に404対応.
→本当は404のテンプレートが働いてくれると嬉しいのだが,どうも404にならない.
・アイコンセットはPNG24なので,IEで透過しない.→背景色を指定したPNG8に変換
・ページナビゲーションのデザインを決めてない→何となく見えてきた
・moreに関する挙動が気になる(aタグのnameに大して,続きパートに飛んでくるという仕様)
・はてなブックマークをインポートしたい(まだ調べてもいない)
・各エントリーの日付から,アーカイブへのリンクを設置
・カレンダー設置
rewind_posts()によって,the_post()で消費した情報のループをリセットできる.
no responses
there are no comments