WordPressの失敗から学んだことを勉強会でお話してきました

昨日、WordPressの少人数の勉強会に出席してきました。

で、数日前に聞いた勉強会の内容が、
「みんなでWordPressについてLT(ライトニングトーク)しよー!」というものでした。

LT!!

今、ちょっとお仕事でばたばたしてたので、
LTとはーーー!ギャアァァァァ━━━━(|||゚Д゚)━━というかんじだったのですが、、、
準備する時間あるかなぁーと心配してましたが、とっても楽しかったです。

いろいろと意見を交換しながら、
自分のプレゼンの練習にもなったかなぁーと思います。

5分程度という短い時間で、
やはり時間どおりにしゃべるのが下手で、
ドラ娘様がいらしたら、確実に強制退場でしたが、
少人数ということで、ゆるゆると話させていただきました。

ちょっとだけですがスライドせっかく作ったので、公開します。
あと、短いのでしゃべった内容も書きます。

テーマは、WordPressの失敗から学んだこと

準備する時間もあんまりなかったので、テーマを決めるのにすごく悩んだのですが、
主催の方より「WordPressでの失敗談などありますか」とチラッとヒントをいただいたので、
失敗なら任せて( ゚∀゚)!!と思い、そのままテーマとしました。

WordPressにはだいぶ慣れてはきたと思うのですが、
まだまだ失敗だらけなので失敗談は豊富なのです!!!

管理画面の使いやすさについて

失敗その1、「管理画面の使いやすさの追求」をあんまりよく考えずに作ってしまった。

先日のWordCampTokyoで「更新しやすいテーマ作り」のテーマでお話をした理由にもなるんです。

WordPressのサイトをデザインするときに、管理画面側のユーザビリティもよーく考えるのが、とっても大事だよなぁ、、、と思うんです。

以前に作ったサイトで、そのへんをおろそかにして作っているサイトがあるんです。
そこそこ規模の大きなサイトなのですが、更新コンテンツがたくさんあって、投稿内容もそれぞれ全部違う内容、レイアウトなんですけど、構成や管理画面のユーザビリティを事前によく練りこまなかったせいで、めちゃめちゃ管理しづらいサイトになってしまってます。

例えばその中のひとつの例なのですが、カスタムフィールドを使いました。
カスタムフィールドっていうのは、普通、WordPressの管理画面は、【タイトル】と【本文】のふたつの入力フィールドがあるのですが、もっともっと細かく投稿したい内容があるときに項目を増やせる機能で、あらかじめ自分で決めた項目に対して必要な値を入れていくだけ、の便利なものです。

なのですが、、、、

投稿する項目が多くなると、ちょっと、、、めんどっちいんですよね。

「あれ、detailってなによ、、、」って、自分が決めた名前に対して投稿内容がわからなくなったり、プルダウンで項目を選ぶのもめんどくさかったり、そもそも、あと、なに入力するんだっけ?ってわからなくなったり。。。

自分で作ったサイトなのに更新が大変億劫になったのでした。

もし、これであの人気プラグイン「カスタムフォールドテンプレート」を活用してると、こんな感じになりますよね。

画像も簡単にアップロードでき、値がセレクトボックスとかラジオボタンとか、使いやすいようにカスタマイズできる、なにより、ラベルが付いてるので、何を投稿したらいいのか一目瞭然です。

(カスタムフィールドテンプレートの使い方はたくさんわかりやすい紹介ブログとかあります!
いちお、私も「ブログだけじゃない!WordPressの活用法いろいろ」でちょっとだけご紹介しました。今では欠かせないプラグインのひとつです。。。)

投稿内容がいろいろとある場合は、更新もめんどくさくなっちゃうので、できるだけ、管理しやすい構成で制作するべきでした。

というわけで。。。

最初の構成作りや利用するプラグイン選びはすごく大事。
お客様にもし納品する場合は更新内容や更新頻度をよくヒヤリングし、その上で構成をよく考えて、何度も検証するべきだったと、

当たり前のことですが、今はホントに最初から気をつけて制作するようにしています。

次、失敗談その2。

コアファイルをいじくりまくっていた

プログラムモリモリ書ける方は、大丈夫なのでしょうか?
たまにさわってるって話も聞くのですが、みなさんどうしているのでしょう。。
でも「私」は絶対やっちゃだめでした。

そのいじってしまった理由が、管理画面の色とかデザインとかを、オリジナルのものにしたかったんです。
もう単純に、デザインを完全に変えてみたり、あと、管理画面内に「ヘルプ」をつけて、ファイルを追加してポップアップでヘルプ表示させてみたり、また、開発者ブログとか、管理画面に表示されると思うんですけど、お客様にはそういうの必要なくない?っていうのを、どんどん非表示にするために、コアファイルをいじくりまくってました。

でもいじくりまくって気やっとづいたのですが、

WordPressのアップデートができません。
バグが出ても何が原因かもう手に負えなくなりました。
そもそもWordPress標準のデザインシンプルでかっこいい、、、ってことに気づいてしまいました。

というわけで、コアファイルをいじるのは、かなりの上級者さんだけだな、と今は感じてます。
普通にやめとくことにします。

それでも管理画面をカスタマイズしたいときは、
今話題の、、、

Cawaii Adminです!!
詳しくはCawaii Admin【WordPress管理画面をかわいくカスタマイズするプラグイン】で書かれていますが、ただかわいいだけじゃないです。
へッダー部分に最低限、必要なメニューだけを表示可能にしてくれたり、消したいメタボックスもお好みで簡単に隠すことができます。
いかに使いやすく、一般の人でも簡単に気軽に更新できるか、をずーーっと気にして制作してたので、とにかくこのプラグインうれしいです。
ありがとうございます。

ちょっとご紹介すると、
↓ これ、私の別のブログです。↓
(といってもWordPressの新しい機能やプラグインを試すためのテストサイトに完全になってしまってます。。。)

このサイトにCawaii Adminを有効化すると、管理画面は、

こんな感じになります。
左のWordPressの細かいナビが消えて、
上にシンプルなナビが表示されます。
ロゴも簡単にサイトに合わせたものにさしかえることができます。

メタボックスの消去もさくっと。

で、このCawaii Admin、楽しくて楽しくて、さらにいじっていじっていじくりまくってしまいました。。。。

プラグイン内のファイルをもりもり変えてしまい、そして、こんな感じになりました。

ここまでやる必要性は全くなくって、完全に自己満の世界です、はい。
Cawaii Adminそのままで十分にわかりやすい管理画面になりますし、さらにプラグインも中いじりまくると、アップグレードできなくなっちゃうんで、これでやめときますーー。
ただ、趣味のサイト程度なら、こうやって好きなデザインにして、楽しく更新できるようになるんじゃないかなぁーと思います。
Cawaii Adminの今後のバージョンアップ予定で「CSSを自分でカスタムできるようにする」とステキなお言葉もありましたので、のんびり待ちましょう。|ω・`)コソ


こんな感じで、
たくさん失敗はしてますが、そこでたくさん得るものもあったかなーと思ってます。
どんどん知識を深めていき、失敗もホドホドにできるといいなーと思っております。

という感じのLTだったのですが、やっぱり、同じ分野でお仕事してる方々とお話できるのはとても刺激になります。
もともと、人見知りで外に出るのすごく苦手で、避けてしまうほうなのですが、一人でコソコソ調べるよりも、誰かとお話しするほうがよっぽど勉強になりますね。
今まで問題意識してなかったことに気づけたり!

有意義な時間が過ごせました。ありがとうございました^^

WordCamp Tokyo参加してきました!当日のスライドです!

WordCamp Tokyoはすんごい盛り上がりでしたよ

行ってきました!WordCampTokyo。
すんごい人・人・人!

1300人の参加登録、当日も800人超え(くらい?)とのことで、
もう、どんな感じになるんだろと、ドキドキしてましたが、
どどーーーんとすごい広い楽天さんの会場で、
スタッフさん達の事前の準備や当日の誘導のおかげで、
こんだけでっかいお祭りを楽しくすごすことが出来ました!

まずは私の「WordCamp」個人的な感想から

前回の神戸でもそうですが、
やっぱ勉強しなきゃだよなぁーーーと、
いつも反省してしまいます。

あの会場内のパワーとか知識とかアグレッシブさとか、
いろんな方々に圧倒されている自分がいます。
もっと賢くなりたいし、いいデザイン作れるようになりたいなーと。。。

いや、ほんとに「自信」が欲しいですね。
いろんな面で!!!(´△`)
というわけで、今激しく「勉強するぞーーーー!」という気分になってます。

デザイナーさん、プログラマーさん、ブロガーさんなどなどと接することができ、
WordPressやPHPに関しての知識ももちろんつめこみたいっ!っていうのがあるんですが、
なんだか知識というか、「意識」!
成長したいところがずごくありますね。。。

ほんとにみなさん勢いがあってステキでしたー

たくさんの方とお会いできてお話できてほんとによかったです!!

心に残ったセッション

すごく見たかったセッションがかぶっていたり、、、
というのもあって残念だったのですが、
USTREAMで拝見しました。
すごく勉強になりました。

中でもIDEA*IDEAの田口さんのセッション。
ナマ・田口さんを見れたのもうれしいし、
お話が、ほんとにお上手だし、
内容もめっちゃめちゃ響く話!
なんかほんと、考えさせられました。
あ、そんな田口さんは重い話をされたわけではないのです(´(ェ)`)
私が勝手にいろいろと自分自身を振り返るきっかけをいただけました。
がんばろーーっって思いました。

ほんとに、どうもありがとうございました。
お話聞ける機会をいただけたWordCampにも感謝です。

当日のスライドです

なんか、もう他のスピーカーさんのセッションとか見てたら
自分がしゃべるのが下手で下手で大変心苦しいです。

緊張で何度もオエッとなりました。
日ごろの運動不足(&しゃべり不足)のせいで、
しゃべってるだけなのに、だんだん息が切れてきて、
マイクからもれるフンフン興奮気味の自分の鼻息に、
更に焦ってしまいました。。。
たくさんの方、見ていただいてほんとにありがとうございました。

どきどき、アワアワしている様子です。。。(´△`)

内容に関しては、当日も申し上げましたとおり、
あくまで「私のWordPressの使い方」ということで、
もちろん、作るサイトによっても、使う方によっても、
いろんな構成方法があってもっともっと賢いやり方もあると思います!

その上でひとつの例として見ていただけるとうれしいです。
こっちのほうがいいよ!っていうご指摘ありましたら、
ぜひ教えてください!

なるべく文字は大きめ、太めにしたのですが、
文字多かったり、見えづらいとこあってすみません。。。

ちなみに、slideshareあげたら、
スライドの色とか文字とか汚くて、嫌な気持ちになってます。。。
うまいやり方あれば教えてください(´・ω・`)
拡大したら、ますます、きたねぇです。

なんかほんとにもう、感謝でいっぱいの一日でした。

このような機会をくださって、素晴らしい運営をされた
WordCamp Tokyoのスタッフ、ボランティアの皆様、
ほんとうにありがとうございました。

そして下手くそな私の話を聞いていただいた皆様、
心からお礼を申し上げます。

WordPressのイベント、今後もどんどん参加して勉強していきたいと思います。
どうぞよろしくお願いします^^

WordCamp Tokyoで、スピーカーをやらせてもらうことになりました

WordCamp Tokyo 11月27日(日)開催されます

9月WordCamp神戸でスピーカーで初参加させてもらい、
緊張しっぱなしのまま、
アワアワしたセッションになってしまいましたが、
今回もスピーカーでお声をかけていただき、
激しく感動しております。

2011年11月27日(日)
カンファレンス:9時45分~17時35分(9時15分 開場)
懇親会:18時00分~20時00分
会場:楽天タワー2号館7階(住友不動産品川シーサイドビル)
費用:無料

前回は初めてのWordPress!オリジナルテーマでブログ制作というテーマでお話させてもらいました。このときのスライドや追加資料はこちらからみれます。

今回も初心者向けのセッションですが、デザイナートラックということで、

WordPress のオリジナルテーマ制作
デザイン時に私が心がけている「更新しやすい」テーマ作り

というテーマで、実際にこれまでに制作したサイトを、
お客さんからの要望や、デザインで気をつけたことなどを例にあげながらお話したいと思います。

「いかに更新しやすいサイトにするか」なんですが、
更新しやすいサイトにするために、知っておくと初心者の方でもちょっと楽になる、
WordPressの特性、便利なプラグインなんかをご紹介します。
WordPressって、何?どんなことができるの?
と言う方もぜひWordCamp参加してください♪
phpがわからないWebデザイナー(私w)でも少々複雑な構成のWebサイトも作れるようになります!

前回の神戸でお話して以来、
ちょいちょいWordPressに関するご質問なんかいただくようになりました。
うれしいですー、すごく(・∀・)
ありがとうございます!

WordCampTokyoの、
お申し込みはこちらから。
タイムテーブルはこちらから。
他のスピーカーさんたちは、わ!(゚Д゚) あの人だっっ!って言う豪華な方々が盛りだくさんなので、私も楽しみでワクワクしております!
無料で聞けちゃうんだからすごいです!!

名刺を首にぶら下げてウロウロしてると思うので、お声をかけてもらえるとうれしいです!
私、いつも孤独に制作作業しているので、同業の女子友達がほしいです(T T)
一緒に制作の悩みなんか語り合いたいです!!
仲良くしてください!懇親会も参加します!
楽しみにしてまーす♪

WordCamp KOBE「初めてのWordPress!オリジナルのテーマでブログを作る方法」スライドと追加資料です

WordCamp KOBEしゃべってきたよ!

昨日、WordCamp KOBE、お話させていただきました!
さっき神戸から東京へ戻ってきました(・ω・)
スライドを公開させていただきます!

あと、昨日追加資料を準備しておいたのですが、枚数が足りなくて本当に、資料手元になかった方、申し訳ありませんでした(> < )
一緒に公開しております。

追加資料について

今回、私は、「初めてのWordPress!オリジナルのテーマでブログを作る方法」という超初心者向けテーマでお話しさせてもらって、目標は、聞いていただいたみなさんが、よっしゃ、いっちょやってみるか!と思っていただくこと、だったので、追加資料の方は、WordPressのオリジナルテーマのブログに初挑戦するときに見直すと便利かなーと思ってまとめた内容です。

「初めてのWordPress!オリジナルのテーマでブログを作る方法」追加資料【pdf】

スライドについて

他のスピーカーさん、めちゃくちゃ流暢っっっwwwww
に比べて私なんてひどいアリサマだったのに、最後まで聞いてくださった方、本当に心から感謝しております。
土下座したい気持ちです( ノω-、)
私のセッション前に並んでてくださった方々は、一人ひとり感謝の気持ちを訴えたくて、うずうずしておりました。。。
ほんとにありがとうございました!!!

周りのスピーカーさんが、上手にわかりやすく身振り手振りでお話しされる中、
私はすみません(´・ω・`) 、しゃべる全内容、「完全カンペ」を持参させてもらいました。
ぽんっっっ(o゚ω゚o)と、全て飛んでしまいそうで不安で不安で、いや、ほんとすみません。。。

なので、せっかく文章にしたので、また後日、カンペの方も公開します。
WordPress初挑戦の方、見ていただけるとうれしいです。

こちらがスライドです。

メモメモ

忘れないうちに、心に残ったこと、帰ったら勉強したいことなど、少し、ざーっっとメモさせてもらいます!

WordPressの管理画面を「かわいく」

最後のライトニングトークで@shinichiNさんのお話しされてた内容、すぐに見直したい!!
コードも公開してくださってるようです!
■WordCamp神戸ライトニングトークのスライド:WordPressの管理画面を徹底カスタマイズ!!
ありがとうございます!!
これ、仕事でお客さんに納品するときの私の悩みです。
WordPressの管理画面、かっこいいけど、一般の方向きじゃないんですよね。
要チェックです!

地元のWordBenchに参加したい!!

今回初めてWordCampに参加したのですが、日頃からもっと積極的にWordPressのイベントに参加していこう!って改めて思いました。
WordBench東京近辺の方々、次回からぜひ参加したいです。
仲良くしてください。よろしくお願いします。

高橋文樹さんの小説が読みたい!

User’s Cafeでお話しされた作家の高橋文樹さん
事前情報で作家さんでWordPressいじってて、プラグインまで開発できて、しかもイケメンってどういうことーーーーっ!!(`ω´*)
って思って、セッション待ち構えていたのですが、めちゃくちゃ面白かったです。
小説家さんと聞くと、イメージ、ピースの又吉みたいな感じなのかな、って激しく身勝手な偏見を抱いてたのですが、実際お見かけしても、やはりステキな方でトークも素晴らしかったのでした。
高橋さんの書く純文学を購入しなければっっ!!

いくら人見知りだからって、もう少し頑張ったら?、私。。。

と自分に言いたい。
お話ししたい方、たくさんいたんですよーーー(> < )

日頃から人見知りで、家で仕事することを好み、結果、今ほとんど人としゃべらず生きてる私ですが、今回ばかりはもっと積極的になれたら。。。と自分を呪いました。

WordPressと言えばこの方!マクラケン直子さん、
今回心の底からファンになってしまった、池田 百合子さん、
WordCamp KOBEのかわいらしいサイトをデザインされた瀬口理恵さん、
Fireworksマニアの憧れのyukiさん、
twitterでこっそり追わせてもらってる、をかもとさん、
ブログで勉強させてもらってるyatさん、
その他にももっともっとたくさんの方とお話ししたかったのに。。。
お話しできなかった!!無念!!

でもすごく刺激になりました。
ほんとに勉強になりました。

私なんぞにこんなにありがたい機会をくださった、
スタッフの方々ほんとにありがとうございました。
とくに@mamy315さん、なんにもわからない私に、いろいろ教えてくださってありがとうございました!!
とても感謝しております!!(> < )

なによりも、私のアワアワなセッションを見てくださったみなさん、ほんとにありがとうございますっ!

とりいそぎ、ご報告&お礼でした。
また落ち着いたらカンペ公開します!

ビバ!神戸!
鉄人はでかかった!!!

キッズ関係のWebサイトデザインをまとめました

赤ちゃん・子供関係のWebサイトを作る時に参考になりそうなWebサイトをまとめました。

・ベビー用品
・おもちゃ
・テーマパーク
・幼稚園

こんなサイトをいつか作るかもしれない。うんうん。

赤ちゃん用の家具の物販サイトでしょうか。かわいいです。
他と違ってスッキリした印象のデザイン。
青色を使ったベビー用品のWebデザイン。
赤と青のビビットカラー。
上と同じく赤と青ですが、色味が違うと印象変わります。
単調にならないように、サイドカラムは雲型ボックス。
シンプルな物販サイト
おもちゃの販売サイト。カラフルにして楽しい雰囲気。
右上の少年がスタンド使いに見えます。
背景に薄っすらイラスト。
学校のサイト
ディティールを工夫すれば、こんな背景色でもおkかも。

WordCamp KOBE2011参加します!楽しくWordPressを学んできますよ~♪

WordPress好きのお祭りWordCamp

9月11日(日)に神戸芸術工科大学で、WordCamp KOBE2011が開催されます!!
私もWordPressユーザーの一人として、なんとなんと、スピーカー参加 という形でお声をかけていただきました(> < )
ひえーーひええーーーー(´△`)
もうとんでもなく今から緊張していて痩せれる気がしますヽ(゚Д゚*)ノ

WordCampは、地元の人たちが運営するWordPressのカンファレンスで、WordPressについて(例えばプラグインやテーマなど)のお話がいっぱい聞けるカジュアルなイベントです。
初心者から高度なテクニックを持つ人まで楽しめる内容になっていて、世界中のコミュニティが開催してます。

今回の神戸も8月11日現在、参加登録者380人、まだまだ増える模様の大盛況っぷりのようです。全国からWordPress好きが集まるんですね。

WordCamp KOBE2011

サイトがかわいいっ!!ムラムラしますっ(≧∀≦)

前回の2月のWordCamp Fukuoka2011が開催されたときに、いいないいな、楽しそう、行ってみたいな、なんて遠くでワクワク憧れていたのですが、まさかまさかお声をかけて頂けるなんてっ(T_T)!
ほんとに恐縮しまくって今からガクガクしておりますが、同時にいろんな方にお会いできるチャンスなのですごく楽しみです♪

WordPress初心者さん、遊びに来てください♪

すごく有名な方々がタイムテーブルに名を連ねる中、
WordPress歴・一年弱で、PHPはいまだに魔法だと思ってるWordPressユーザーの私は何をお話したらいいのか。。。
いろいろ悶々と悩みましたが、初心者さんに近い存在である私にしかできない話をしよう!!って思ってます。

初心者の方が、よし、いっちょやってみるか、って気分になってもらえるとお話ができると、うれしいなぁーーー(・∀・)

私の初めてのWordPress制作はこのブログParkn’Park。
また、今回WordCampでお声をかけていただいたのもこのブログきっかけ。

PHPもちんぷんかんぷんなWebデザイナーが枕を濡らしながらオリジナルテーマを制作していった経過をお話したいと思います。
今ではお仕事の案件ほとんどがWordPressです。
プログラムわからないWebデザイナーでも、WordPressさわれるようになります!
きっとWordCampに来る方で、「WordPressやってみたいけど難しそう…」と感じている方、いらっしゃいます、、、よね?
というか、そんな方もぜひぜひご参加ください!!
「初めてのWordPress!オリジナルテーマでブログを作ってみる!(仮)」という感じでお話しできたらな、と思ってます。

WordCamp、いっしょに楽しみましょう!!

私の憧れのあのデザイナーさんも!いつもツイッターやらブログで参考にさせていただいてるあの方もっっ!利用させてもらってるあのプラグインの開発者さんまでっっっ!!ってな感じで、とにかくたくさんの方が参加登録してらっしゃって、私も楽しみでなりません。

この方のお話聞きたいっっ!!っていうのが盛りだくさんです。!
WordCamp KOBE2011のタイムテーブルはこちらから!
きっとすごく勉強になると思いますよ!!

以前の記事、ブログだけじゃない!WordPressの活用法いろいろでも書いたのですが、WordPressって善意にあふれてるってほんとに思うんです。
初心者でもとっつきやすいフォーラムやコミュニティがあふれていて、上級者からたくさん情報を得ることができます。
しかも無料で参加できるなんてこんなチャンスは逃すともったいないですよ~。
お近くにお住まいの方、また、遠くの方もぜひぜひ、参加してみてはいかがでしょうか!

そして、なにぶん、初めての経験で、アワアワとてんぱっている私の姿も、優しい目で見ていただけると幸いです…。
ひょっとしたら私の場合、人が集まらなくてヒトリゴトになってしまうのでは、、、と心配でならないのですが、初心者の方に少しでもWordPressに興味がわいてもらえるセッションに出来るように頑張りますっっ!

どうか、運営されてる方々の足をひっぱりませんように!(>_< )
たくさんのお友達ができますように!(>_< )
当日までに痩せれますように!(>_< )

WordPressで「カスタム投稿」と「カスタムフィールドテンプレート」

を使って、ある企業サイトをWordpressで納品した時の、思い出備忘録エントリーです。

1.お知らせ情報を公開できるように。
2.会社のコンセプト等を公開できるように。
3.商品を公開できるように。

というご要望の案件でした。

1.は普通の投稿で。2.は固定ページで。3.をカスタム投稿とカスタムフィールドテンプレートを合わせて使ったのですが、この3.の備忘録です。

WordPressでタバコを商品として登録してみる

例で「タバコ」を商品として登録する流れを書きます。
なんでタバコかって言いますと、今くわえてるからです。はい。嫌煙家の方ごめんなさい…。

単にタバコと言っても

  • 商品名
  • 商品のちょっとした説明
  • 箱の見た目(画像)
  • 価格
  • タールの数値
  • ニコチンの数値
  • メンソールかそうでないか
  • 入っている本数

など、情報として公開したい”項目”がいろいろあります。

商品名は<?php the_title(); ?>で入力してもらって、商品のちょっとした説明は<?php the_content(); ?>で入力してもらって、その他はカスタムフィールドテンプレートで生成した項目から入力してもらいます。最終的に下記の図のような入力項目を作り、公開するのが目的です。

タバコの情報を入力する項目をつくる

では、まず最初に「カスタム投稿」の用意をします。

カスタム投稿を用意する

プラグインは使わず、現在のテーマのfunction.phpに下記を書きました。(かなり簡単に…)
[php]
< ?php
add_action( 'init', 'create_post_type' );
function create_post_type() {
register_post_type( 'tabako',
array(
'labels' => array(
‘name’ => __( ‘タバコ’ ),
‘singular_name’ => __( ‘タバコ’ )
),
‘public’ => true,
‘has_archive’ => true,
‘menu_position’ => 100,
)
);
}
?>
[/php]

これで左メニューにタバコというリンクができます。

管理画面の左メニューにタバコが出来ました

カスタム投稿についてもっと詳しく知りたい方は、他のブログですばらしいエントリーがたくさんあります!そちらをどうぞm( _ _ )m

プラグイン「カスタムフィールドテンプレート」

次にプラグイン「カスタムフィールドテンプレート」をインストールして、タバコの各情報を入力できる項目をつくります。インストール後、左メニューの設定内にあるカスタムフィールドテンプレートをクリックして入力項目をカスタマイズしていきます。

タバコを新規追加するときの入力項目をカスタマイズします

カスタムポストタイプ (カンマ区切り):

ここにfunction.phpの4行目で書いたtabakoを書きます。

テンプレートコンテンツ:

下記を書きました。
[html]
[画像]
type=file

[価格]
label = 半角数字で入力してください
type = text
size = 40

[タールの数値]
type = text
size = 40

[ニコチンの数値]
type = text
size = 40

[メンソール?]
type=radio
value=メンソールじゃないです#メンソールです
default = メンソールじゃないです

[入っている本数]
type=radio
value=5本#10本#15本#20本#25本#30本
default = 20本
[/html]

これでタバコの新規追加に下記の項目が追加されました。

タバコの入力項目が出来ました

早速タバコをいくつか登録してみましょう。登録が終わったら今度は表示です。

  1. タバコの詳細ページを作る
  2. TOPページに新しく登録したタバコのコンテンツを作る

をやっていきます。

タバコの詳細ページを作る

single.phpと別にsingle-tabako.phpを作成し、そこで登録したタバコ情報を公開します。
それぞれの項目を表示するために下記を。
[php]
▼商品タイトル
< ?php the_title(); ?>

▼商品説明
< ?php the_content(); ?>

▼画像
< ?php echo wp_get_attachment_link(get_post_meta($post->ID,”画像”,true),’medium’); ?>

▼価格
< ?php echo get_post_meta($post->ID,”価格”,true); ?>

▼タールの数値
< ?php echo get_post_meta($post->ID,”タールの数値”,true); ?>

▼ニコチンの数値
< ?php echo get_post_meta($post->ID,”ニコチンの数値”,true); ?>

▼メンソール
< ?php echo get_post_meta($post->ID,”メンソール?”,true); ?>

▼入っている本数
< ?php echo get_post_meta($post->ID,”入っている本数”,true); ?>
[/php]
htmlとcssを少しだけゴネゴネして、このようにしました。

カスタム投稿+カスタムフィールドテンプレートで作ったタバコの詳細ページ

詳細ページの解説

下記のように書きました。
[php]

< ?php the_title(); ?>

< ?php echo wp_get_attachment_link(get_post_meta($post->ID,”画像”,true),’medium’); ?>

< ?php if(get_post_meta($post->ID,’メンソール?’,true) == ‘メンソールです’): ?>
/img/ill_mentol.jpg” />
< ?php endif; ?>

価格< ?php echo get_post_meta($post->ID,”価格”,true); ?>

  • タール < ?php echo get_post_meta($post->ID,”タールの数値”,true); ?>mg
  • ニコチン< ?php echo get_post_meta($post->ID,”ニコチンの数値”,true); ?>mg
  • 本 数 < ?php echo get_post_meta($post->ID,”入っている本数”,true); ?>
< ?php the_content(); ?>

[/php]

4行目で画像を表示しています。

<?php echo wp_get_attachment_link(get_post_meta($post->ID,”画像”,true),’medium’); ?>
で拡大リンク付の画像を表示しています。Wordpressの設定→メディア→画像のサイズの中サイズを表示したかったので、’medium’と書いてます。
サムネイルを出したい場合は’thumbnail’。大サイズを出したい場合は’large’で。

7~9行目で分岐文を書いています。

メンソール?の項目で、メンソールですにラジオのチェックが入ったら表示。と書いています。

TOPページに新しく登録したタバコを

次はTOPページの表示についてです。新しく登録したタバコを8件表示する。でいきたいと思います。完成画像は下記。

カスタム投稿+カスタムフィールドテンプレートで作ったタバコのTOPページ

TOPページの解説

下記のように書きました。
[php]

< ?php $loop = new WP_Query( array( 'post_type' => ‘tabako’, ‘posts_per_page’ => 8 ) ); while ( $loop->have_posts() ) : $loop->the_post(); ?>
  • “>< ?php echo wp_get_attachment_image(get_post_meta($post->ID,”画像”,true),’medium’); ?>
  • < ?php the_title(); ?>
  • < ?php echo get_post_meta($post->ID,”価格”,true); ?>

< ?php endwhile; ?>

[/php]

2行目からloop開始です。

‘post_type’ => ‘tabako’ でカスタム投稿「タバコ」を、
‘posts_per_page’ => 8 で8回ループするように。
今回カスタム投稿は「タバコ」だけしかありませんが、複数ある場合、たとえば「酒」もあるよっ!って時は、
[php]
< ?php
$loop = new WP_Query( array( 'post_type' => array(‘tabako’, ‘sake’), ‘posts_per_page’ => 8 ) );
while ( $loop->have_posts() ) : $loop->the_post();
?>
[/php]
こんな風に書けばおkです。

4行目で画像を表示しています。

詳細ページの画像は拡大リンク付でしたが、今回は詳細ページに誘導したかったので、リンク無しで表示するように
<?php echo wp_get_attachment_image(get_post_meta($post->ID,”画像”,true),’medium’); ?>と書きました。画像だけを表示させて、<a href=”<?php the_permalink() ?>”> 画像 </a>で囲っています。

最後に

このエントリーに記載されている「<>」「’ ’」「” ”」は全角だったりする場合があります…。
動かねーよコンニャロー!となったら全角になってないか見てみてくださいね。

「和」デザインの助けになるかもしれないPhotoshopブラシ。あとパターンもちょっと。

和をテーマにしたデザインのサイトを制作させて頂いてまして、後々Photoshopブラシのストックリストになればと思いまとめました。

竹・扇子・家紋などいろいろご紹介です。

「photoshop ブラシ 和」とかで訪問された方が幸せになったら、小躍りしたいと思ってます。

Photoshopブラシ

竹・鳥・蝶・龍・刀・槍・桜(梅?)がありました。
何かの背景にほんのり入れるといい感じ。
扇子です。扇子が5本です。
鯉です。鯉がいっぱいです。
ワンポイントで使えそうな和風ブラシ
デフォルメチックな竹ブラシ
32人のお姉さん。

ここからPhotoshopパターン

9種類の桜のパターン
和のデザインパターン20種類

ペット関連サイトのWebデザインまとめ

ペットショップサイトを制作させて頂くことになり、色々なペット関連サイトを見ていました。「!」と思ったWebデザインをまとめます。参考になれば幸いです。

どれもファーストビューで、動物の写真やイラストが使われていて、ユーザーに内容をすぐ理解してもらうように工夫されています。

Pet Store
Pet Works
Best Friend
The Pet Behaviour
Pet Store Design
nasz-zwierzaczek.pl
greeniguana.pl
Pets portal “Pitomets”
Swanky Pets Boutique – Option2
HealthyPets.com
Next Day Pets
Pet in Canvas
ペットショップ ワンラブ
capsule dog design
Sheba® Japan Website ※2011/3/24現在 音が出ます。
ドッグフード SOLVIDA

[php5]RSSを配信している外部ブログの新着記事を自動で取得するphp

企業サイトの制作案件で、
「会社のサイト(企業サイト)に自分のブログの新着記事を表示したい」
というご要望を頂きまして、その時の思い出備忘録エントリーです。RSS配信をしているブログからなら簡単に実装出来ますのでオススメです。
因みにphp5です。

下記がそのソースです。

[php]

    < ?php
    $rss = simplexml_load_file("http://feeds.feedburner.com/hatena/b/hotentry");

    $i = 0;
    foreach ($rss->item as $item) {
    if(++$i>5) break;
    $dc = $item->children(‘http://purl.org/dc/elements/1.1/’);
    $link = $item->link;
    $title = $item->title;
    $date = date(“Y/m/d”,strtotime($dc->date));
    //$desc =$item->description;
    echo “

  • $title($date)
  • \n”;
    }
    ?>

[/php]

demo

解説

3行目に表示したいブログのRSSのパスを書きます。(ダミーで「はてなブックマークの人気エントリー」のパスを入れています)

7行目の5という数字は、最新記事を5件表示する。という意味です。お好みでどうぞ。

11行目で日付の表示を。

$date = $dc->date;

でもよかったのですが、そうすると(2011-03-09T10:14:45+09:00)みたいな日付表示になって、なんだかなぁ~なので、

$date = date(“Y/m/d”,strtotime($dc->date));

にしました。これで日付表示が(2011/03/09)という風になります。曜日、時、分、秒も表示したいときは、

$date = date(“Y/m/d l H:i:s”,strtotime($dc->date));

でおkです。

【友人のために】商品一覧などで使われる、border,floatを使ったhtml,cssの書き方

学生時代からの友人が、アパレル業界からWeb業界にジョブチェンジしまして。(おめでとう!がんばってね!)
そんな彼から一本の質問電話が。「上下左右1pxのborderで囲ったwidth150pxくらいのボックスを、marginで間隔を空けずにfloatさせて商品一覧を作りたいんだけど。ボックス同士が隣り合うとボーダー2pxに見えてイケてない。どうすればいい?」
……。文章にすると伝わり辛いですね。質問を図で表現するとこのように困っているようです。


ということらしいです。解決方法はいくつかありますが、私の場合のやり方を。
全体の表示領域を600px(#list)とします。
その中にwidth150pxの商品達(.items)を4列2行で並べます。
解説付きのデモ用意しました

まずはhtmlの書き方

4列2行なのでズラズラ書いています。m( _ _ )m liの中は全部同じです。
[html]

  • 商品名が入ります

    お値段が入ります

  • 商品名が入ります

    お値段が入ります

  • 商品名が入ります

    お値段が入ります

  • 商品名が入ります

    お値段が入ります

  • 商品名が入ります

    お値段が入ります

  • 商品名が入ります

    お値段が入ります

  • 商品名が入ります

    お値段が入ります

  • 商品名が入ります

    お値段が入ります

[/html]

css

width、border、font-size、paddingなどはお好みでどうぞ。
ポイントは12行目と13行目です。

12行目のmarginで、borderサイズの分をマイナスしてます。
今回はボックスのborderを1pxにしましたので、-1pxと書いてます。
(borderを3pxするなら、-3pxと書きます)

13行目はIE対策です。
書かないとマイナスした分の右と下のborderが消えてしまいます。><
[css]
#list {
width: 600px;
}
#list .items {
float: left;
width: 150px;
list-style: none;
}
#list .items div {
border: 1px solid #CCC;
padding: 5px;
margin: 0px -1px -1px 0px;
position: relative;
}
#list .items div h3 {
font-size: 14px;
margin: 0px;
padding: 0px;
}
#list .items div p {
font-size: 12px;
margin: 0px;
padding: 0px;
}
[/css]

WordPress管理画面のサイドメニューを権限ごとにカスタマイズするプラグイン。Adminimize

WordPressを使って権限別、且つ複数人でサイトを管理した案件の思い出備忘録エントリー。Wordpress管理画面サイドメニューの「リンクとかツールとかって何?いる?」といったご意見をいただいたきまして。確かにその時はリンクやツールは必要ない機能でしたし、カテゴリーも触って欲しくない状況でした。「使わない(使ってもらいたくない)機能を表示するのは優しくない」と思い立ち、入れたのがWordpress管理画面のサイドメニューを編集できるプラグイン。Adminimizeでした。

WordPressのユーザー権限:編集者のデフォルトサイドメニュー

ではユーザー権限:編集者がログインしたとき、「投稿」のカテゴリーや「リンク」を非表示にするやり方を。

Adminimizeを使ってWordpress管理画面サイドメニューを編集する方法

まず管理者でログインしてAdminimizeをインストール。インストールが済むとサイドメニュー「設定」の中にAdminimizeというリンクが生まれますのでそれをクリック。
クリックしたら、ページ上部のMiniMenuの中にあるMenu Optionsをクリック。


次に権限に対して非表示にしたい機能をチェックしていきます。

WordPress管理画面に表示したくない機能はチェックを入れる

チェックしたらUpdate Optionsボタンをクリックして終了です。以上思い出備忘録WordPress管理画面のサイドメニューを編集できるプラグイン。Adminimizeのご紹介でした。

クリスマスデザインのテクスチャに使えそうなPhotoshopブラシ

クリスマスのデザインをするときの、背景として使えそうなPhotoshopブラシを探しました。
ブラシの設定で間隔を広げたり、回転させたり、散布させたりするといい感じになると思います。
また、クリスマス以外にも、結婚式やバレンタインとかにも使えると思いますよ。

雪を降らせるブラシ
光を表現するブラシ。きれいです。少し色を変えつつ、何回かに分けてクリックするといい感じに
キラキラを演出
キラキラを演出 その2
雪の結晶のブラシ。
上の見本画像はたった2クリックで作りました。簡単でカワイイです。
羽のphotoshopブラシ。フカフカ。
リボンのPhotoshopブラシです。クリスマス以外にも使えそうです。

[商用利用OK!]シンプル・ライトな印象のPhotoshopグランジパターン10セット

デザインを施す際に、背景を一色でがベタッと塗ってしまうと物足りない場面があると思います。「ちょっと質感付けようかな。」ってときはブラシを使ったりナンダカンダやっていたんですが…。それでは効率的じゃない!と感じ今回の用意に至ったわけです。

そんなわけで商用利用OKな、Photoshopのグランジパターンのご紹介。個人でも商用でもなんでもフリーです。「使えるかも」と思っていただけたら、好きなときに好きなだけ使ってください!

色は白、ピンク、紫、水色、青、緑、黄色、ベージュ、オレンジ、茶色の10色セットのパターンになっておりまして、全体的な色調はペールトーン・ライトトーンあたりで統一(したつもり)です。

ピンク
水色
黄色
ベージュ
オレンジ
茶色

行く前から行きつけにしたくなるような海外レストランのWebデザイン

見てるだけで行ってみたくなる、何故かお腹が減ってくる。そんなレストランのWebデザインをdeviantARTからご紹介です。

爽やかでやさしい感じの寿司屋デザイン。左上に刀。
行きつけにしたい。お値段高そうだけど。
みんなで行ってみたくなるレストラン
南国レストランのwebデザイン。ここも行ってみたくなる!
清潔感のあるレストラン
ピザが食べたくなった…
ランチで行ってみたい!
headerイメージのarrow部分が漢字の「人」。この発想は無かったです。
こんなレストランがおいしくない料理を出すはずがない。
お腹が減りました。