WordPress Artisteer

Artisteerでテンプレートを作ってColorMeで使う、覚え書き

投稿日:2009年6月23日 更新日:

1.Artisteerで2カラムのデザインテンプレート作成。安全を考え外観がColorMEに使えそうなものにする。で、HTMLエクスポート。

2.ColorMeにアクセスし、管理画面のデザイン画面で、基本であるオレンジノートをコピーする。バックアップ。素のデザインテンプレートを使う方法もあるが、商品一覧ページとか商取引法のページとかを作り込むのが面倒なので。

3.コピー済みのオレンジノートの共通部分のデザイン設定を開く。基本デザインは外部リンクしたCSSを使うため、カスタムの共通CSSで使わなさそうな部分(今回は会員専用ページより上とした)を削除。

4.1で作ったテンプレートのHTMLのBody以下と、既存のColorMeのコードをエディタで開き、ドッキングする。DIVタグが多いので間違いやすい。面倒な作業で時間もかかったが、気をつけてやればできる。

5.4で作ったコードの先頭に以下のコードを入れる。

<link rel=”stylesheet” href=”style.css” type=”xxx/text/css” media=”screen” />
<!–[if IE 6]>
<script type=”text/javascript” src=”http://hogehoge.com/script.js”></script>
<link rel=”xxx/stylesheet” href=”style.ie6.css” type=”text/css” media=”screen” />
<![endif]–>
<!–[if IE 7]>
<link rel=”stylesheet” href=”xxx/style.ie7.css” type=”text/css” media=”screen” />
<![endif]–>

(xxxは外部サーバのパス)

6.ColorMeはFTPが使えなくて、画像以外のメディアをアップできないので、外部サーバー(今回は自社サーバ)へスタイルシートおよびJavaScriptの各ファイルと、imageフォルダをUP

7.できあがり。FireFox、IE6、IE7で確認し、細かい修正を繰り返して仕上げる。


今回、IE6で見た際のデザインがガタガタになった。FFとIEはキレイだったのに。うんうん原因を確かめるのに全力かけて半日以上。
結局<!–[if IE 6]>の近辺にスペースを入れたり消したりしているうちに直った。
ゴミの全角文字が入っていたからかもしれないが確かなことはわからず。

苦労したけど次回に同じ仕事があればもっとうまくできるはず。

追伸:

img.thumnail を width:170px にするなど、削ったデフォルトCSSを追加する必要が出てきた。まだあるかも。

-WordPress, Artisteer

執筆者:

関連記事

no image

スマホ写真を「撮って、選んで、公開」したい。で、AndroidアプリのWordPress登場。

スマートフォンで撮影した画像をブログに簡単に掲載する方法はないか、本日、調べたりスマホいじったりしてみた。 スマホで撮影した写真はDropBoxに自動アップロードするように設定しているので、DropB …

no image

ContactForm7プラグイン-チェックしたチェックボックスの背景色を変える

本日やったこと。 ContactForm7プラグインを使っているが、チェックボックスのクリックが小さくて、なかなかクリックできないので、ホットスポットというか、クリック感知の範囲を広げたかった。 こん …

no image

WP Limit Post Automaticallyプラグインはとても賢い

とあるサイトを管理していて、WPで長文を書くことが多い。 カテゴリー一覧でリスト表示した場合、全文表示されるととっても見にくい。特に画像が多いと。 その場合にも見やすいように文章の前半に「続きを読む- …

no image

Artisteer4は、ダメダメ

Artisteerを使っている。 この秋9月からバージョン4になり、CSS3に対応した。 デフォルトデザインが白のシンプルなデザインになり、またスライドを挿入できるなど、機能もアップした。 そこで、今 …

no image

WordPressの固定ページのページネイションで、ひと苦労

・WordPressで作ったWebサイト上で、とある固定ページのひとかたまりにおいて、100ページほどの報告書を目次付きで載せている。 ・で、頁をめくるような要領で、次へとか戻るとかのページを移動する …