<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Wordpress Design b</title>
	<atom:link href="http://wordpress.b-cures.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://wordpress.b-cures.net</link>
	<description>WordPress、WordPressプラグイン紹介、PHPをやりたい！基礎から覚えたい！そんな自分の覚え書きをつぶやくお勉強の場だったり...</description>
	<lastBuildDate>Thu, 19 Jan 2012 13:00:33 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>カスタムフィールドプラグインの動作を妨げず本文入力欄を非表示</title>
		<link>http://wordpress.b-cures.net/archives/769/</link>
		<comments>http://wordpress.b-cures.net/archives/769/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 08:48:24 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[PHPのお勉強]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPressプラグイン]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=769</guid>
		<description><![CDATA[@kzxtreme 山カズ 処理の概要: プラグインが editor の画像追加ボタンをクリックしたことにしてアップロード用 Thickbox を表示してるから、editor が不要な投稿タイプでは support はし &#8230; <a href="http://wordpress.b-cures.net/archives/769/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="twitter">
<p><img class="alignnone size-full wp-image-770" title="kz-t_normal" src="http://wordpress.b-cures.net/wp-content/uploads/2012/01/kz-t_normal.png" alt="" width="48" height="48" /><a href="https://twitter.com/#!/kzxtreme" target="_blank">@kzxtreme</a> 山カズ</p>
<p>処理の概要: プラグインが editor の画像追加ボタンをクリックしたことにしてアップロード用 Thickbox を表示してるから、editor が不要な投稿タイプでは support はしつつ css で非表示にしてる。</p>
<p><a href="https://twitter.com/#!/kzxtreme/status/156444777188044800" target="_blank">https://twitter.com/#!/kzxtreme/status/156444777188044800</a></p>
</div>
<p><strong>投稿タイプを1つ指定</strong></p>
<pre class="brush: php; title: ; notranslate">
//管理画面でpost.phpを開いてる時 admin_print_stylesアクションが呼ばれたらbc_post_page_style()実行
add_action( 'admin_print_styles-post.php', 'bc_post_page_style' );

//管理画面でpost-new.phpを開いてる時 admin_print_stylesアクションが呼ばれたらbc_post_page_style()実行
add_action( 'admin_print_styles-post-new.php', 'bc_post_page_style' );

//bc_post_page_style()実行して投稿タイプがsampleの時、&lt;style&gt;～&lt;/style&gt;を実行する
function bc_post_page_style() {
	if ( 'sample' == $GLOBALS['current_screen']-&gt;post_type ) :
?&gt;
&lt;style type=&quot;text/css&quot;&gt;
#postdivrich{display:none;}
&lt;/style&gt;
&lt;?php
	endif;
</pre>
<p><strong>投稿タイプを複数指定</strong></p>
<pre class="brush: php; title: ; notranslate">//管理画面でpost.phpを開いてる時 admin_print_stylesアクションが呼ばれたらbc_post_page_style()実行
add_action( 'admin_print_styles-post.php', 'bc_post_page_style' );

//管理画面でpost-new.phpを開いてる時 admin_print_stylesアクションが呼ばれたらbc_post_page_style()実行
add_action( 'admin_print_styles-post-new.php', 'bc_post_page_style' );

//bc_post_page_style()実行して投稿タイプがquestion、video、voice、dictionary、recruitの時、&lt;style&gt;～&lt;/style&gt;を実行する
function bc_post_page_style() {
	if ( in_array( $GLOBALS['current_screen']-&gt;post_type, array( 'question', 'video', 'voice', 'dictionary', 'recruit' ) ) ) :
?&gt;
&lt;style type=&quot;text/css&quot;&gt;
#postdivrich{display:none;}
&lt;/style&gt;
&lt;?php
	endif;
</pre>
<p><strong>投稿タイプを指定しないでいい時</strong></p>
<pre class="brush: php; title: ; notranslate">add_action( 'admin_print_styles-post.php', 'bc_post_page_style' );
add_action( 'admin_print_styles-post-new.php', 'bc_post_page_style' );
function bc_post_page_style() {
?&gt;
&lt;style type=&quot;text/css&quot;&gt;
#postdivrich{display:none;}
&lt;/style&gt;
&lt;?php
</pre>
<p><strong>補足</strong></p>
<p>現在の画面の投稿タイプって何かなー、を調べる時<br />
 $GLOBALS['current_screen']->post_type</p>
<p>※current_screen→現在の画面<br />
※in_array 特定の値が配列に含まれているかを判断する関数<br />
※array() は配列生成</p>
<p>上記はkzさんのご協力によるものです。情報提供料金200万円也！ありがとうございますｗ</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/archives/769/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordCamp東京2011.11.27 参加してきた！</title>
		<link>http://wordpress.b-cures.net/archives/753/</link>
		<comments>http://wordpress.b-cures.net/archives/753/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 18:33:46 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[雑記]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=753</guid>
		<description><![CDATA[当日は、WordCampTokyo2011きた！とうとうきた！という感じだった。 一体どんなセッションを繰り広げるんだろうと、前日参加したWordBench東京の内容が激しく素晴らしかっただけに、すごく楽しみで仕方なかっ &#8230; <a href="http://wordpress.b-cures.net/archives/753/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>当日は、<strong><a href="http://2011.tokyo.wordcamp.org/" target="_blank">WordCampTokyo2011</a></strong>きた！とうとうきた！という感じだった。</p>
<p>一体どんなセッションを繰り広げるんだろうと、<a href="http://wordpress.b-cures.net/archives/727/" target="_blank">前日参加したWordBench東京</a>の内容が激しく素晴らしかっただけに、すごく楽しみで仕方なかった。</p>
<p><a href="http://corp.rakuten.co.jp/company/map/shinagawa_2.html" target="_blank">楽天タワー2号館7階</a>で開催された<a href="http://2011.tokyo.wordcamp.org/" target="_blank">WordCampTokyo2011</a>。気づいたら自分が前日から宿泊してたホテルの真横だった。</p>
<h3 class="WBT_2011_h3">WordCampTokyo2011開催概要</h3>
<div class="WBT_2011_ul MB20">
<dl>
<dt>Date</dt>
<dd> 2011年11月27日（日） </dd>
</dl>
<dl>
<dt>Time</dt>
<dd> カンファレンス   9:45～17:35（9:15 開場）<br />懇親会18:00～20:00 </dd>
</dl>
<dl>
<dt>URL</dt>
<dd><a dir="ltr" rel="nofollow" href="http://2011.tokyo.wordcamp.org/" target="_blank">http://2011.tokyo.wordcamp.org/</a></dd>
</dl>
<dl>
<dt>Time Table</dt>
<dd> <a href="http://2011.tokyo.wordcamp.org/timetable/" target="_blank">http://2011.tokyo.wordcamp.org/timetable/</a></dd>
</dl>
<dl>
<dt>Twitter</dt>
<dd><a href="http://twitter.com/wctokyo" target="_blank">http://twitter.com/wctokyo</a></dd>
</dl>
<dl class="none">
<dt>Facebook</dt>
<dd><a href="http://www.facebook.com/wordcamptokyo" target="_blank">http://www.facebook.com/wordcamptokyo</a></dd>
</dl>
</div>
<h3 class="WBT_2011_h3">参加したタイムテーブル</h3>
<p>今回のWordCampTokyo2011では、『ユーザー/ブロガートラック 』『  デザイナートラック  』『テクニカルトラック  』『ハンズオン』にトラックが分けられてた。<br />
中でも人気のあったトラックは、WC神戸の時同様『  デザイナートラック  』だったらしい。<br />
後から現地で知り合った方々に話を聞いたところ、他にもすごく興味深いタイムテーブルもあったそうで。<br />
あたしはずっと『テクニカルトラック 』にいたから他は全然見られなかったのだけど、テクニカルトラックも濃さ十分な内容だった。</p>
<div class="WBT_2011_ul MB20">
<dl>
<dt>10:00 am～</dt>
<dd><strong>テクニカルトラック</strong><br />
アンカンファレンス: WordPress の疑問をみんなで分かち合おう<br />
まがりんさん( <a href="https://twitter.com/#!/jim0912" target="_blank">@jim0912</a> )がいるところにて</dd>
</dl>
<dl>
<dt>10:45 am～</dt>
<dd> <strong>テクニカルトラック</strong><br />
WordPress プラグインを作って世界と交流しようぜ！<br />
宮内さん( <a href="http://twitter.com/#!/miya0001/" target="_blank">@miya0001</a> )</dd>
</dl>
<dl>
<dt>11：30 am～</dt>
<dd><strong>テクニカルトラック</strong><br />
WordPressの動作原理詳説<br />
まがりんさん( <a href="https://twitter.com/#!/jim0912" target="_blank">@jim0912</a> ) </dd>
</dl>
<dl>
<dt>1:00 pm～</dt>
<dd>KeyNote:WordPress の現在とこれから<br />
マクラケン直子さん( <a href="https://twitter.com/#!/naokomc" target="_blank">@naokomc</a> )</dd>
</dl>
<dl>
<dt>1:45 pm～</dt>
<dd><strong>ユーザー/ブロガートラック</strong><br />
WordCamp Tokyo スタッフおすすめ! WordPress の面白いプラグインやテーマカスタマイズ<br />
星野さん( <a href="http://twitter.com/#!/khoshino" target="_blank">@khoshino</a> )</dd>
</dl>
<dl>
<dt>2:30 pm～</dt>
<dd><strong>テクニカルトラック</strong><br />
たった一人の反乱〜WordPressで電子書籍を売る〜<br />
高橋さん( <a href="http://twitter.com/#!/takahashifumiki/" target="_blank">@takahashifumiki</a> )</dd>
</dl>
<dl>
<dt>3:15 pm～</dt>
<dd><strong>テクニカルトラック</strong><br />
WordPress ハイパフォーマンスチューニング Reloaded<br />
をかもとさん( <a href="http://twitter.com/#!/wokamoto/" target="_blank">@wokamoto</a> )</dd>
</dl>
<dl class="none">
<dt>5:00 pm～</dt>
<dd><strong>ライトニングトーク</strong><br />
小野 さん( <a href="https://twitter.com/#!/onocom" target="_blank">@onocom</a> )<br />
中野 さん( <a title="のっちののちネタ" href="http://nochineta.net/weblog/" target="_blank">のっちののちネタ</a>、<a href="http://nochineta.net/conavi/" target="_blank">Co-NAVI (子ナビ)</a>)<br />
徳王さん( <a href="https://twitter.com/#!/atashipuko" target="_blank">@atashipuko</a> )<br />
鳥山さん( <a title="データベースに接続できません" href="http://www.sysbird.jp/wptips/" target="_blank">データベースに接続できません</a> )<br />
大串さん( <a href="http://www.digitalcube.jp/" target="_blank">デジタルキューブ</a>、<a href="http://twitter.com/#!/megane9988" target="_blank">@megane9988</a> )</dd>
</dl>
</div>
<p>途中、長めの休憩を入れたりしてたから、テクニカルトラックの全てを見ることが出来てないと言ふ。<br />
(眠いからこのあたりから文章を書く集中力が散らされてーる)</p>
<p>で、あたしが参加できたセッションの詳細および感想は下記。</p>
<h3 class="WBT_2011_h3">WordPress プラグインを作って世界と交流しようぜ！</h3>
<div class="AlignLeft"><iframe width="335" height="250" src="http://www.ustream.tv/embed/recorded/18768771" scrolling="no" frameborder="0" style="border: 0px none transparent;"> </iframe></div>
<p>WP Total Hacks  プラグインの開発者、<strong>宮内 隆行さん</strong>( <a href="http://twitter.com/#!/miya0001/" target="_blank">@miya0001</a> )によるWordPressの<strong>プラグイン</strong>を作って、是非、WordPressの公式ディレクトリに登録しよう！というお話。</p>
<p>プラグインを開発した後に気になってくるプラグインのアップデート、データのバックアップ等はどうしたら良いか？公式ディレクトリに登録するメリットを詳しく説明してくださった。<br />
ユーザーさんからのFeedBackがあるのもWordPressの<strong>公式ディレクトリに登録</strong>しているからこその特典。<br />
プラグインを開発するにあたっては、PHPは全世界共通語だから、英語が下手でも、ぜんぜん大丈夫！と宮内さんはお話されてた。</p>
<p>WordPressのプラグイン開発に尻込みしてる方を後押ししてくれるような、プラグイン開発に前向きになれる充実のセッション。これからプラグインの開発をと検討されている方は是非このUSTをご参考されたほうが良いかも。</p>
<h3 class="WBT_2011_h3">WordPress の動作原理詳説</h3>
<div class="AlignLeft"><iframe width="335" height="250" src="http://www.ustream.tv/embed/recorded/18769464" scrolling="no" frameborder="0" style="border: 0px none transparent;"> </iframe></div>
<p><strong>プライムストラテジー</strong>さんに在籍中の<strong>まがりんさん</strong>( <a href="https://twitter.com/#!/jim0912" target="_blank">@jim0912</a> ) さんによるWordPressの<strong>動作原理</strong>を知ることの大切がが解かる興味深いセッション。</p>
<p>WordPressが動作するにあたって必要な前処理・設定・ファイルの読み込み、プラグインの開発者さんに特に役立つ<strong>アクションフック</strong>、パラメータ、リクエスト解析、表示、データベースリクエスト等の具体的な説明。まがりんさんが説明してくださった、これらのことが理解できれば&#8230;</p>
<p>WordPressとさらに友達になれちゃう！<br />
カスタマイズやプラグイン開発の際、動作がうまくいかない原因の予想が付きやすい！<br />
動作の順序を正しく理解すると、適切な開発ができちゃう！<br />
と話されてた。</p>
<p>なんと言ってもやはり時間が限られすぎてる！もっとこの話聞いていたかったのに！と思うくらい、あっと言う間にセッション終了。<br />
ひたすらメモしてたけど、これはスライドに集中してないと付いていけなくなる。そもそもかなりレベルの高い内容だった。だけど、かなりマニアックでこのセッションが一番好きかもしれない。<br />
ここでまがりんさんが話してる内容全てを理解できる日は、果たしてくるんかやろかと思いつつも、やぱーり勉強って大事だなと思った。</p>
<h3 class="WBT_2011_h3">WordPress の現在とこれから</h3>
<div class="AlignLeft"><iframe src="http://www.ustream.tv/embed/recorded/18771159/highlight/221005" width="335" height="250" scrolling="no" frameborder="0" style="border: 0px none transparent;"></iframe></div>
<p>WordPress.comの運営元<strong>オートマティック</strong>さんに所属されている<strong>マクラケン直子さん</strong>( <a href="https://twitter.com/#!/naokomc" target="_blank">@naokomc</a> )によるセッション。</p>
<p>WordPressが誕生することとなったいきさつ。創始者である、<strong>マイクさん</strong>と<strong>マットさん</strong>の紹介。</p>
<p>これまで公開されてきた様々なWordPressのバージョンと、変化してきた内容等が時系列で紹介された。<br />
直子さんのセッションを見て、聞いて、初期の頃のWordPressと、現在のWordPressがこれほども異なるのか！すごいな！WordPress！<br />
たくさんのユーザーさんにFeedBackしてもらいながら、改良に改良を重ねて、どんどんとますます素晴らしく進化していく。WordPressはまだまだ先が長いCMS。すごいよな、やっぱ。と思った。</p>
<p>WordPressの歴史を知るには、非常に参考になるセッション。</p>
<h3 class="WBT_2011_h3">たった一人の反乱〜WordPressで電子書籍を売る〜</h3>
<div class="AlignLeft"><iframe width="335" height="250" src="http://www.ustream.tv/embed/recorded/18772907" scrolling="no" frameborder="0" style="border: 0px none transparent;"> </iframe></div>
<p>実際にWordPressを用いて、自ら、<strong>電子書籍</strong>を販売しているという小説家の<strong>高橋さん</strong>( <a href="http://twitter.com/#!/takahashifumiki/" target="_blank">@takahashifumiki</a> )によるセッション。</p>
<p>これまで高橋さん( <a href="http://twitter.com/#!/takahashifumiki/" target="_blank">@takahashifumiki</a> )がされてきたこと、自分で電子書籍を売るにはどういったことを考えながら活動すべきか、また製作した作品が読者に届くまでの経緯が紹介された。</p>
<p>Literally WordPressプラグインを紹介された際には、実際にそのプラグインの動き方をリアルに見せてくださった。Literally WordPressは投稿をPayPalで販売することが可能になるプラグイン。<br />
Literally WordPressは無料プラグイン。音楽、映像、画像が販売できる。<br />
WordPressでサイト構築し電子書籍の販売を計画するなら入れて使いたいプラグインの1つ。</p>
<h3 class="WBT_2011_h3">WordPress ハイパフォーマンスチューニング Reloaded</h3>
<div class="AlignLeft"><iframe src="http://www.ustream.tv/embed/recorded/18773749/highlight/221129" width="335" height="250" scrolling="no" frameborder="0" style="border: 0px none transparent;"></iframe></div>
<p>WordPressのプラグインを開発して、公式ディレクトリにも登録されている、 <a href="http://www.digitalcube.jp/about/our_team_advisor/" target="_blank">め組</a> さんのチームメンバーでもある<strong>をかもとさん</strong>( <a href="http://twitter.com/#!/wokamoto/" target="_blank">@wokamoto</a> )によるセッション。</p>
<p>WordPressの高速軽量化(WordPressを極力動かさない)、.htaccessは極力使わない、  					WebサーバNginxについて、MySQLのチューニング、WordPressの負荷が大きい場合の対処方法、さらに速度が必要な場合にはどうしたら良いか、高速化が期待できるプラグインの紹介等がされた。</p>
<p>をかもとさんは自身でサーバーを構築される方だから、「お手軽に複数台のサーバを使ってWordPressの負荷を分散させる」話もされた。<br />
JavaScriptやCSSをコンパクトにしてくれる便利ツールは今すぐ使える！</p>
<p>WordPressに負荷がかかり、重い、どおしたら良い？と聞かれることもしばしばあるから、をかもとさんが今回紹介してくださった内容を教えてあげたり、だね。</p>
<h3 class="WBT_2011_h3">ライトニングトーク</h3>
<div class="AlignLeft"><iframe width="335" height="250" src="http://www.ustream.tv/embed/recorded/18775162" scrolling="no" frameborder="0" style="border: 0px none transparent;"> </iframe></div>
<p>5分間という短時間でどれだけの内容を何処までお話できるかが気になる若干緊張感がある感じで始まったライトニングトーク。</p>
<p><strong>WordBench名古屋</strong>の幹事、我らが<strong>小野 さん</strong>( <a href="https://twitter.com/#!/onocom" target="_blank">@onocom</a> ) の癒し系ライトニングトーク『そうだWordPress,学ぼう！』から始まり、<strong>中野 さん</strong>( <a title="のっちののちネタ" href="http://nochineta.net/weblog/" target="_blank">のっちののちネタ</a>、<a href="http://nochineta.net/conavi/" target="_blank">Co-NAVI (子ナビ)</a>) 、<strong>徳王さん</strong>( <a href="https://twitter.com/#!/atashipuko" target="_blank">@atashipuko</a> )、<strong>鳥山さん</strong>( <a title="データベースに接続できません" href="http://www.sysbird.jp/wptips/" target="_blank">データベースに接続できません</a> )、最後はパンチあるトークでガツーリ皆の心を掴んだ<a href="http://www.digitalcube.jp/" target="_blank">デジタルキューブ</a>さんの<strong>大串さん</strong>(<a href="http://twitter.com/#!/megane9988" target="_blank">@megane9988</a> )によるライトニングトーク、全5名で構成されてた。</p>
<p>WordPressを学ぶきっかけになればとの想いで作られた、デスマワークショップで取り扱われた内容が詰まってる「<strong>半日でわかる！WordPressのお作法</strong>」のこと、WordBeach名古屋2011の公式サイト紹介とイベント開催までにやったこと、デスマワークショップのこと、たった5分間であれだけの内容を話せた小野さんはやっぱすごい！<br />
ライトニングトークって、スライド使う事が定番になってるけど、使い方、見せ方が皆さんやっぱ上手だなと思った。やっぱ、慣れなのかなぁ。</p>
<p>小野さんから始まって途中女性が入り、最後は大串さんが締めるというこの流れの作り方もすごく良かった。</p>
<h3 class="WBT_2011_h3">WordCampTokyo2011に参加してみて思ったこと</h3>
<div class="AlignLeft"><a href="http://wordpress.b-cures.net/wp-content/uploads/2012/01/IMG_0148.jpg"><img src="http://wordpress.b-cures.net/wp-content/uploads/2012/01/IMG_01481.jpg" alt="" title="IMG_0148" width="335" height="440" class="alignnone size-large wp-image-748" /></a></div>
<p>レベル高い！って思った内容のセッションもあったけど、セッションを聞き終わった後の、あのなんとも言えない充実感は一体なんなんだろぉ。わけわからんなりにも充実してた。<br />
隣りに、たまに気絶する人おったけどｗ　記憶に残ってくれるといいなと思いつつ。</p>
<p>WordCampTokyo2011当日は<strong>800名超え</strong>の参加者があったそうだ。半端ない数字で、イベントを支えたスタッフさんも大変だっただろうなと思ってみたり。<br />
東京でのWordPressのイベントの注目度の高さが伺える。</p>
<p>WordPressのイベントで感じられる、<strong>一体感</strong>とか、<strong>熱</strong>って、その時でないと感じられない、<strong>あの場でしか感じられない貴重な感触</strong>！あたしはこれからも日本の何処かで開催される様々なWordPressのイベントに前向きに参加して行く！</p>
<p>このWordCampTokyo2011に参加してみて改めてそう思えたから、「今年日本の何処まで行けるかを試す」これを今年の抱負にしてもいいかもね。</p>
<div class="AlignRight"><a href="http://wordpress.b-cures.net/wp-content/uploads/2012/01/IMG_0149.jpg"><img src="http://wordpress.b-cures.net/wp-content/uploads/2012/01/IMG_01491.jpg" alt="" title="IMG_0149" width="335" height="440" class="alignnone size-large wp-image-749" /></a></div>
<p>あの空気感を楽しみながら、同時に交流も深めつつ、WordPressのマニアックなこと勉強できるって、しかもほぼ参加費無料で飛び込めるって、これ以上になく最高ぢゃん！<br />
あたしにこういった機会を作ってくれたのは、やぱーり地元の<strong>WordBench名古屋</strong>！<br />
それと夏に開催された<strong>WordBeachNAGOYA2011</strong>にスタッフとして参加させて頂けたことは、かなり大きなきっかけになった。</p>
<p>YOKOSO NEWSの<strong>かつさん</strong>( <a href="https://twitter.com/#!/katzueno" target="_blank">@katzueno</a> )が言ってたように、WordPressのイベントにスタッフとして参加できるなんてすごく幸せなことなんだよ！うんうん。本当、そう思います！</p>
<p>WordBenchに参加するまで孤立してる感が結構強くて、1人よがりな部分もあったかもしれない。<br />
それが、今では、WordPressって学ぶことがとまらねー！なんか、知らんけど、毎日楽しい！って、心の底から思えるようになってるし！<br />
WordPressに関わる様々な方と、WordPressに関連するステキな時間を共有できて、まぢ、めっちゃ嬉しい！</p>
<p>いつもお疲れ様です！(o・ω・o)ゝあんど　ありがとーです！</p>
<h3 class="WBT_2011_h3">懇親会</h3>
<p>懇親会では、もけち(<a href="https://twitter.com/#!/mokeco_" target="_blank">@mokeco_</a>)とか、前日のWordBench東京に参加した際に知り合った、ますりん(<a href="https://twitter.com/#!/iori_ma" target="_blank">@iori_ma</a> )、わかにゃん(<a href="https://twitter.com/#!/wakawaka67" target="_blank">@wakawaka67</a> )、みまさん(<a href="https://twitter.com/#!/mima_v" target="_blank">@mima_v</a>)、地元WordBench名古屋の小野 さん( <a href="https://twitter.com/#!/onocom" target="_blank">@onocom</a> ) 、安藤さん( <a href="https://twitter.com/#!/andykajyu" target="_blank">@andykajyu</a> )、SoftBankん時からの知り合いで今回ライトニングトークやった五藤さん( <a href="https://twitter.com/#!/goryugo" target="_blank">@goryugo</a> )	と固まってた。</p>
<p>この時に今仲良くしてもらってるつよくん( <a href="https://twitter.com/#!/andante0727" target="_blank">@andante0727</a> )と初の名刺交換をした。 前日のWB東京懇親会でも若干話してるらしい。かなり酔ってたため若干記憶おぼろげ　汗</p>
<p><a href="http://wordpress.b-cures.net/wp-content/uploads/2012/01/IMG_0151.jpg"><img src="http://wordpress.b-cures.net/wp-content/uploads/2012/01/IMG_0151-225x300.jpg" alt="" title="IMG_0151" width="220" height="290" class="alignnone size-medium wp-image-750" /></a> <a href="http://wordpress.b-cures.net/wp-content/uploads/2012/01/IMG_0154.jpg"><img src="http://wordpress.b-cures.net/wp-content/uploads/2012/01/IMG_0154-225x300.jpg" alt="" title="IMG_0154" width="220" height="290" class="alignnone size-medium wp-image-751" /></a> <a href="http://wordpress.b-cures.net/wp-content/uploads/2012/01/IMG_0155.jpg"><img src="http://wordpress.b-cures.net/wp-content/uploads/2012/01/IMG_0155-225x300.jpg" alt="" title="IMG_0155" width="220" height="290" class="alignnone size-medium wp-image-752" /></a></p>
<p>わぷーのケーキが用意され、カットする時くらいから、Cawaii Adminプラグイン開発者の西川さん( <a href="http://twitter.com/ShinichiN" target="_blank">@ShinichiN</a> )がかなりテンション上がってて印象的だったｗ</p>
<p>WordCampTokyoでスタッフされてたひびきさん( <a href="http://twitter.com/hibiki443" target="_blank">@hibiki443</a> )が気さくに接してくれて仲良くなれた。WordPressのイベントは勉強できるだけでなく、こうして交流を深められるのもステキなところだ。</p>
<h3 class="WBT_2011_h3">WordBench東京運営メンバー様</h3>
<p>WordCampTokyo2011を開催するにあたり、かなり頑張ってたスタッフの皆様。</p>
<p>イベント準備でもかなり慌しくされてたのに、イベント当日もそうとう忙しくされたかと思う。いろいろな活動、本当に、本当に、御疲れ様でした。<br />
東京に頑張って行って、まぢで、良かった。</p>
<p>WordBench東京も含め、東京での充実した2日間を過ごせて非常に満足！ありがとうございました。</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/archives/753/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordBench東京2011.11.26 参加してきた！</title>
		<link>http://wordpress.b-cures.net/archives/727/</link>
		<comments>http://wordpress.b-cures.net/archives/727/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 12:34:54 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[雑記]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=727</guid>
		<description><![CDATA[WordPressのイベントで初参加だった「WordBeach NAGOYA2011」に続き、WordCamp Kobe 2011が開催されたが、直前に泣く泣く参加断念。 WordCamp Tokyo 2011参加する！ &#8230; <a href="http://wordpress.b-cures.net/archives/727/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><script src="http://wordpress.b-cures.net/wp-content/themes/WPDesignB/js/scp.js" type="text/javascript"></script></p>
<link href="http://wordpress.b-cures.net/wp-content/themes/WPDesignB/js/scp.css" rel="stylesheet" type="text/css">
<p>WordPressのイベントで初参加だった「<a href="http://wordbeach.org/"><strong>WordBeach NAGOYA2011</strong></a>」に続き、<a href="http://kobe2011.wordcamp.jp/"><strong>WordCamp Kobe 2011</strong></a>が開催されたが、直前に泣く泣く参加断念。</p>
<p> <a href="http://2011.tokyo.wordcamp.org/">WordCamp Tokyo 2011</a>参加する！って思ったのは、神戸行けなかった残念さが大きなきっかけ。<br />
						<a href="http://2011.tokyo.wordcamp.org/"><strong>WordCamp Tokyo 2011</strong></a> の前日には、<a href="http://tokyo.wordbench.org/">WordBench 東京</a>もあり、東京前日入り確定！もちエントリーした。</p>
<p><a href="http://atnd.org/events/21616">WordPressの勉強会 &#8211; 11月26日（土）WordBench東京勉強会</a>を見ると、100名の参加枠のところ138名、<a href="http://atnd.org/events/21619">懇親会</a>は57名ものエントリー数。 <a href="http://2011.tokyo.wordcamp.org/">WordCamp Tokyo 2011</a> 前日ということもあって、遠方からの参加者もたくさんいた。 </p>
<p>この日、司会進行を担当したのはWC神戸開催前後に知り合った、もけち(<a href="https://twitter.com/#!/mokeco_" target="_blank">@mokeco_</a>)。まじめに頑張ってたね。</p>
<h3 class="WBT_2011_h3">WordBench 東京 WordPressの勉強会 – 11月26日（土） </h3>
<div class="WBT_2011_ul">
<dl>
<dt>Session No.1</dt>
<dd>Twenty Eleven でレスポンシブ・ウェブサイトを作ろう、そうしよう</dd>
</dl>
<dl>
<dt>By</dt>
<dd>おでっせいさん</dd>
</dl>
<dl>
<dt>URL</dt>
<dd><a href="http://8bitodyssey.com/" target="_blank" title="http://8bitodyssey.com/" rel="nofollow" dir="ltr">http://8bitodyssey.com/</a></dd>
</dl>
<dl>
<dt>Twitter</dt>
<dd>@odyssey </dd>
</dl>
<dl class="none">
<dt>Blog</dt>
<dd><a href="http://8bitodyssey.com/archives/3210" target="_blank">http://8bitodyssey.com/archives/3210</a></dd>
</dl></div>
<div id="CP1" class="CollapsiblePanel">
<div class="CPT">≫動画&#038;詳細</div>
<div class="CPC">
<div class="AlignLeft">
								<iframe width="335" height="250" src="http://www.youtube.com/embed/r52c5Ef3Ra0" frameborder="0" allowfullscreen></iframe>
							</div>
<p>おでさんのセッションは、内容がすごく充実してた。これからWordPressのテーマを作っていくにあたり、知っておきたいこと、<strong>レスポンシブデザイン</strong>のつくり方、特徴、CSSの組み方、自分のブログを用いて検証した結果を見せてくれた。</p>
<p>聞きなれない言葉が飛び交うようにも思えるかもだけど、説明の仕方が非常に優しいので初心者の方にも共感を得られる、興奮する内容だったんぢゃないかなと思う。<br />
								しょっぱなからこんな興味深い話が聞けて、頑張って東京に来た甲斐があったとつくづく感じた。<br />
								おでさんのお子様の誕生は、この日、おでさん自身からみなさんにご報告。おめでとうございます。</p>
</p></div>
</p></div>
<div class="WBT_2011_ul">
<dl>
<dt>Session No.2</dt>
<dd>WordPress1年生</dd>
</dl>
<dl>
<dt>By</dt>
<dd>渋井聖江さん&#038;江川ひとみさん</dd>
</dl>
<dl class="none">
<dt>Twitter</dt>
<dd> @adomirari  @Hitomi_e </dd>
</dl></div>
<div id="CP2" class="CollapsiblePanel">
<div class="CPT">≫動画&#038;詳細</div>
<div class="CPC">
<div class="AlignLeft">
								<iframe width="335" height="250" src="http://www.youtube.com/embed/afV0PBdzA8M" frameborder="0" allowfullscreen></iframe>
							</div>
<p>HTMLをWordPressテーマ化する。作成したマークアップを用いてWordPressのテーマ化する方法。サイドバーなし版だったけど、WordPressの超初心者の方でも非常にわかりやすい内容だったと思う。<br />
								<strong>HTML各種ファイルをPHPに置き換える</strong>場合、ファイル名はどのようになるか、HTML内のこの部分はどのPHPに属するか、またCSS3の使い方等の説明がされてた。</p>
<p>ちょっとしたトラブルがあって最初のほう若干見逃してるのがとても残念。<br />
								女性2人組みセッションは初めて見た。相当緊張したと思う。お疲れ様でした。</p>
</p></div>
</p></div>
<div class="WBT_2011_ul">
<dl>
<dt>Session No.3</dt>
<dd>WordPressテーマのカスタマイズとオリジナルテーマ作成への第一歩</dd>
</dl>
<dl>
<dt>By</dt>
<dd>うえぶるじょんさん</dd>
</dl>
<dl>
<dt>URL</dt>
<dd><a href="http://webourgeon.com/" target="_blank" rel="nofollow" dir="ltr">http://webourgeon.com/</a></dd>
</dl>
<dl>
<dt>Twitter</dt>
<dd>@Webourgeon_com</dd>
</dl>
<dl class="none">
<dt>Blog</dt>
<dd><a href="http://webourgeon.com/2011/11/28/wordbench-tokyo/" target="_blank">http://webourgeon.com/2011/11/28/wordbench-tokyo/</a></dd>
</dl></div>
<div id="CP3" class="CollapsiblePanel">
<div class="CPT">≫動画&#038;詳細</div>
<div class="CPC">
<div class="AlignLeft">
								<iframe width="335" height="250" src="http://www.youtube.com/embed/srpTJ846Cks" frameborder="0" allowfullscreen></iframe>
							</div>
<p>WordPress、HTMLコーディング、WEBデザイン、Flashアニメーションをメインに仕事とされてるうぇぶるじょんさんのハキハキしたセッション。</p>
<p><strong>CSSだけでも結構イケルデザイン作れちゃう</strong>んだぜ！をメインとした内容。<br />
								何処をどうしたらどの部分がCSSでデザインできるか等の説明されてる。</p>
<p>あたしもコーディングをメインに仕事してるのですごく興味ある内容だった。<br />
								セッションの最中にうぇぶるじょんさんのサイトにアクセスしたら、「わ、あたしが好きなジャンルのことばかり掲載してる！」と一瞬にしてうぇぶるじょんさんの虜に。<br />
								翌日のWC東京で声がけしたところ気さくに接してくださり、ツイッター友達にもなってくださった。 </p>
</p></div>
</p></div>
<div class="WBT_2011_ul">
<dl>
<dt>Session No.4</dt>
<dd> 世界最速!? WordPress3.3の新機能レビュー </dd>
</dl>
<dl>
<dt>By</dt>
<dd> 豊田有 さん</dd>
</dl>
<dl>
<dt>URL</dt>
<dd><a href="http://mighty-works.com/" target="_blank" rel="nofollow" dir="ltr">http://mighty-works.com/</a></dd>
</dl>
<dl class="none">
<dt>Twitter</dt>
<dd>@MightyWorks</dd>
</dl></div>
<div id="CP4" class="CollapsiblePanel">
<div class="CPT">≫動画&#038;詳細</div>
<div class="CPC">
<div class="AlignLeft">
								<iframe width="335" height="250" src="http://www.youtube.com/embed/TgeQdWy0tdw" frameborder="0" allowfullscreen></iframe>
							</div>
<p>ディレクション、プロモーション、デザイン、製作をメインに御仕事されているWebクリエイターMightyWorksさんのセッション。</p>
<p><strong>WordPress</strong>がバージョン<strong>3.3</strong>にアップグレードされるにあたり、今までと何処がどのように変わるか等の<strong>新機能</strong>を笑いを交えて説明してくださった。<br />
								メディアアップロードボタンが4種あったのが1つにまとめられたこと、メディアについては複数いっきにDrag&amp;DropでUPできるようになったこと、管理画面のサイドバーにあるメニュー一覧が使いやすくなった点等の説明がされた。<br />
								技術評論社より2012年2月頃発売予定になってる「WordPress3.x」の書籍のお話もあった。気になる方は是非ご購入を！</p>
</p></div>
</p></div>
<div class="WBT_2011_ul">
<dl>
<dt>LT No.1</dt>
<dd>WordPressで作る美容院サイトのお話 </dd>
</dl>
<dl>
<dt>By</dt>
<dd>渡邉義一さん</dd>
</dl>
<dl>
<dt>URL</dt>
<dd><a href="http://salonsaie.com/" target="_blank" rel="nofollow" dir="ltr">http://salonsaie.com/</a></dd>
</dl>
<dl class="none">
<dt>Twitter</dt>
<dd>@Ghichi</dd>
</dl></div>
<div class="WBT_2011_ul">
<dl>
<dt>LT No.2</dt>
<dd> 2011年9月に行われたWordCamp神戸  のお話 </dd>
</dl>
<dl>
<dt>By</dt>
<dd>菱川拓郎さん</dd>
</dl>
<dl>
<dt>URL</dt>
<dd><a href="http://notnil-creative.com/" target="_blank" rel="nofollow" dir="ltr">http://notnil-creative.com/</a></dd>
</dl>
<dl class="none">
<dt>Twitter</dt>
<dd>@HissyNC</dd>
</dl></div>
<div id="CP5" class="CollapsiblePanel">
<div class="CPT">≫動画&#038;詳細</div>
<div class="CPC">
<div class="AlignLeft">
								<iframe width="335" height="250" src="http://www.youtube.com/embed/XqJirmzOiuM" frameborder="0" allowfullscreen></iframe>
							</div>
<p>渡邉義一さんによるライトニングトーク。<br />
								WordPressで構築したサイトの見栄えをよくするだけでなく、お客様が自身で<strong>美容院サイト</strong>運営をしたいといわれる場合、販売する商品の登録の工夫、サイト管理、それを実現させるためにどのように配慮したか等の説明がされた。</p>
<p>続いて、ひっしーさんによる <strong>WordCamp神戸</strong>のお話。<br />
								<a href="https://twitter.com/#!/rie05" target="_blank">@rie05 </a>さんがデザインされたWordCamp神戸の公式サイトを開いて、企画されたタイムテーブル等イベントに関連する動画をUPする予定ですといった内容のお話がされた。</p>
</p></div>
</p></div>
<div class="WBT_2011_ul">
<dl>
<dt>Session No.3</dt>
<dd> WordPress不動産プラグインのお話 </dd>
</dl>
<dl>
<dt>By</dt>
<dd>加藤貴一さん</dd>
</dl>
<dl>
<dt>URL</dt>
<dd><a href="http://nendeb.jp/" target="_blank" rel="nofollow" dir="ltr">http://nendeb.jp/</a><br />
								<a href="http://www.nendeb-biz.jp/" target="_blank">http://www.nendeb-biz.jp/ </a></dd>
</dl>
<dl class="none">
<dt>Twitter</dt>
<dd> @kipatto </dd>
</dl></div>
<div id="CP6" class="CollapsiblePanel">
<div class="CPT">≫動画&#038;詳細</div>
<div class="CPC">
<div class="AlignLeft">
								<iframe width="335" height="250" src="http://www.youtube.com/embed/njtHvQ5yyRk" frameborder="0" allowfullscreen></iframe>
							</div>
<p>システム系の御仕事をされている加藤貴一さんの仕事で使える不動産プラグインをテーマにしたライトニングトーク。</p>
<p>一昨年10月頃にリリースされたWordPressで気軽に使える不動産サイト専用の<strong>不動産プラグイン</strong>を使って、インパクトのあるサイト作りができる等の説明がされた。<br />
								加藤貴一さんが用意されたサンプルの不動産サイトを公開しながらの説明で非常に解かりやすい内容だった。また「不動産プラグインをより快適に使いやすく！nendeb Biz Marker」の紹介もされた。<br />
								不動産サイト構築は、結構需要があるから興味があり、非常に参考になった。 </p>
</p></div>
</p></div>
<div class="WBT_2011_ul">
<dl>
<dt>Session No.4</dt>
<dd> コワーキングスペース体験記 </dd>
</dl>
<dl>
<dt>By</dt>
<dd> 真木俊久さん </dd>
</dl>
<dl>
<dt>URL</dt>
<dd><a href="http://experiment.street-square.com/" target="_blank" rel="nofollow" dir="ltr">http://experiment.street-square.com/</a></dd>
</dl>
<dl class="none">
<dt>Twitter</dt>
<dd> @MakeGoodTime </dd>
</dl></div>
<div id="CP7" class="CollapsiblePanel">
<div class="CPT">≫動画&#038;詳細</div>
<div class="CPC">
<div class="AlignLeft">
								<iframe width="335" height="250" src="http://www.youtube.com/embed/SePgsQn-mj0" frameborder="0" allowfullscreen></iframe>
							</div>
<p>日本全国飛び回っているWordCamp東京のスタッフさんとしても活動された真木さんによる<strong>コワーキングスペース</strong>についてのライトニングトーク。 </p>
<p>今、すごく話題になっているコワーキングスペースで、実際に撮影された写真をたくさん紹介。日本で始めてできたコワーキングスペースの紹介、また、WordBench横浜で、うえつはらさん(<a href="https://twitter.com/#!/uetsuhara" target="_blank">@uetsuhara</a>さん)や、杉本さん(<a href="https://twitter.com/#!/understandard" target="_blank">@understandard</a>さん)が12月1日から始められた「<strong><a href="http://tane-maki.net/" target="_blank">タネマキ</a></strong>」というコワーキングスペースの紹介もされた。タネマキ、今、ツイッターで、かなり話題に。</p>
<p>最後に、まがりんさん( <a href="https://twitter.com/#!/jim0912" target="_blank">@jim0912</a> )から締めのお話。<br />
								クリスマスパーティのお話や、その他WordPressに関連するイベントの紹介がされた。<br />
								この日、ようやくまともに話をしてるまがりんさんを拝見できた。(WordBeachの時はスタッフだったからセッション見れなくて汗)</p>
</p></div>
</p></div>
<h3 class="WBT_2011_h3">全体的に見て思ったこと</h3>
<p>なんか、WordBench勉強会とは思えないほど、全体的にかなり充実した内容だったから激しく満足した。<br />
						WordBench勉強会は地元で定期的に参加しているけれど、東京はレベルが高いなと思ったのが正直なところ。</p>
<p>WordBench勉強会を含めて、WordCamp東京だったような気がする。<br />
						とにかく、熱い勉強会だった。</p>
<h3 class="WBT_2011_h3">WordBench東京ユーザー交流会</h3>
<p>その後の懇親会では、直前に知り合ったもけち(<a href="https://twitter.com/#!/mokeco_" target="_blank">@mokeco_</a>)、当日知り合って仲良くなった、ますりん(<a href="https://twitter.com/#!/iori_ma" target="_blank">@iori_ma</a> )、わかにゃん(<a href="https://twitter.com/#!/wakawaka67" target="_blank">@wakawaka67</a> )、みまさん(<a href="https://twitter.com/#!/mima_v" target="_blank">@mima_v</a>)と一緒になって、がつり盛り上がった。</p>
<p><img src="http://wordpress.b-cures.net/wp-content/uploads/2012/01/374009_180378555387661_100002465529213_336872_1197352176_n.jpg" alt="WB東京" width="330" height="438"> <img src="http://wordpress.b-cures.net/wp-content/uploads/2012/01/383955_180378325387684_100002465529213_336868_908837583_n.jpg" alt="WB東京" width="330" height="439"></p>
<p><img src="http://wordpress.b-cures.net/wp-content/uploads/2012/01/392217_180377695387747_100002465529213_336861_1793004006_n.jpg" alt="WB東京" width="670" height="502"></p>
<h3 class="WBT_2011_h3">WordBench東京運営メンバー様</h3>
<p> まがりんさん <a href="http://twitter.com/#!/jim0912">@jim0912</a> （WordBench東京モデレーター）<br />
						星野さん <a href="http://twitter.com/#!/khoshino">@khoshino</a> （WordBench東京モデレーター）<br />
						miccさん <a href="http://twitter.com/#!/miccweb">@miccweb</a><br />
						しょうくんさん <a href="http://twitter.com/#!/shokun0803">@shokun0803</a><br />
						もけち <a href="https://twitter.com/#!/mokeco_" target="_blank">@mokeco_</a>（WordBenchしずおかモデレーター）
					</p>
<p>その他、この勉強会を企画するにあたりご協力されたスタッフの皆様。<br />
						有意義な時間を過ごさせて頂き、ありがとうございました。<br />
						御疲れ様でした。</p>
<p>あたしのWC東京はまだ終わってないでー！次はWC東京の記事更新だ！</p>
<p><script type="text/javascript">
var CollapsiblePanel1 = new Spry.Widget.CollapsiblePanel("CP1", {contentIsOpen:false});
var CollapsiblePanel1 = new Spry.Widget.CollapsiblePanel("CP2", {contentIsOpen:false});
var CollapsiblePanel1 = new Spry.Widget.CollapsiblePanel("CP3", {contentIsOpen:false});
var CollapsiblePanel1 = new Spry.Widget.CollapsiblePanel("CP4", {contentIsOpen:false});
var CollapsiblePanel1 = new Spry.Widget.CollapsiblePanel("CP5", {contentIsOpen:false});
var CollapsiblePanel1 = new Spry.Widget.CollapsiblePanel("CP6", {contentIsOpen:false});
var CollapsiblePanel1 = new Spry.Widget.CollapsiblePanel("CP7", {contentIsOpen:false});
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/archives/727/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Custom Field Gui Utility のファイルアップローダが無反応</title>
		<link>http://wordpress.b-cures.net/archives/720/</link>
		<comments>http://wordpress.b-cures.net/archives/720/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 09:48:04 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPressプラグイン]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=720</guid>
		<description><![CDATA[Custom Field Gui Utility のfunctions.phpで、 functions.php として、php.iniに、 php.ini や としても、投稿画面のアップローダー のボタンが押してもまるで &#8230; <a href="http://wordpress.b-cures.net/archives/720/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Custom Field Gui Utility のfunctions.phpで、</p>
<p><strong>functions.php</strong></p>
<pre class="brush: php; title: ; notranslate">add_action( 'init', 'create_post_type' );
function create_post_type() {
    register_post_type( 'catalog',
        array(
        'labels' =&gt; array(
        'name' =&gt; __( 'ヘアカタログ' ),
        'singular_name' =&gt; __( 'ヘアカタログ')
        ),
        'public' =&gt; true,
        'has_archive' =&gt; true,
        'menu_position' =&gt; 5,
		'supports' =&gt; array( 'title', 'custom-fields' ),
        )
    );
}</pre>
<p>として、php.iniに、</p>
<p><strong>php.ini</strong></p>
<pre class="brush: php; title: ; notranslate">[imagefield]
fieldname = ヘアスタイル写真（必須）
type = imagefield
class = catalog
size = 35
must = 1</pre>
<p>や</p>
<pre class="brush: php; title: ; notranslate">[product_image]
fieldname = ヘアスタイル写真
type = imagefield
class = catalog
must = 1</pre>
<p>としても、投稿画面のアップローダー<img src="http://wordpress.b-cures.net/wp-content/uploads/2011/10/media-button-other.gif" alt="アップローダー" title="media-button-other" width="13" height="13" class="alignnone size-full wp-image-722" /> のボタンが押してもまるで無反応。</p>
<p>今朝FlashのバージョンをUPしたばかりだったので、それが原因かもと思い、アンインスト→旧バージョンインストをやっても変らず。</p>
<pre class="brush: php; title: ; notranslate">'supports' =&gt; array( 'title', 'custom-fields' ),</pre>
<p>で<strong>エディタ</strong>を<strong>非表示</strong>にしているのが原因？と思い、</p>
<pre class="brush: php; title: ; notranslate">'supports' =&gt; array( 'title', 'custom-fields', 'editor' ),</pre>
<p>としたところ、アップローダがちゃんとちゃんと反応するようになった。</p>
<p>Flashやブラウザの問題ぢゃなかったのね。</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/archives/720/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>繋がった大事な仲間</title>
		<link>http://wordpress.b-cures.net/archives/691/</link>
		<comments>http://wordpress.b-cures.net/archives/691/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 20:09:11 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[雑記]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=691</guid>
		<description><![CDATA[Mac使いの糸宇さんは、フリー素材FirstMoonを運営するイラストレーター。 元々、姐さん(フリー素材Andanteのジェルさん)は、以前より、この糸宇さんの親友に近い存在だった。 糸宇さんとあたしは、mixiを通じ &#8230; <a href="http://wordpress.b-cures.net/archives/691/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Mac使いの糸宇さんは、<a href="http://www.first-moon.com/" target="_blank"><strong>フリー素材FirstMoon</strong></a>を運営するイラストレーター。<br />
元々、姐さん(<a href="http://www.andanteweb.net/" target="_blank"><strong>フリー素材Andante</strong></a>のジェルさん)は、以前より、この糸宇さんの親友に近い存在だった。</p>
<p>糸宇さんとあたしは、<strong>mixi</strong>を通じて知り合い、もう数年以上もの付き合い。<br />
知り合うきっかけになったのは、糸宇さんからの声がけがあったからだ。<br />
糸宇さんは今年、大震災に遭遇した後、家族が病気になり、看病や家の片づけで、今も非常に多忙な日々を過ごしてる。</p>
<p>その間に、あたしと姐さんは、ほんの何ヶ月の間に、糸宇さんに隠れて(でわないけど)、こそりと、ものすごく親密に親しくなっていたりした。<br />
去年の末からの付き合いで、まだ1年経ってない。</p>
<p>今日は、その3人が初めて集まって同じ時間を共有した。</p>
<p>糸宇さんが運営する<a href="http://mt.first-moon.com/" target="_blank"><strong>年賀状サイト睦び月</strong></a>の今年の更新がまだというので、Twitterを通じてお手伝いをしようと声がけしたのだ。<br />
ほぼ強引にｗ</p>
<p>姐さんには事前に声がけしていなかったけれど、当日、朝になって突然あたしが、「時間が合ったら付き合って－」と声がけしてたところ、潔く(快くか？)付き合ってくれた。</p>
<p>この方は、いつも厳しいこと言ってたりするけど、<strong>なかなかいい人なんです、ほんと。</strong></p>
<p>あたしの場合、急ぎの案件がいつも良くないタイミングで入ったりするので、今のこのタイミングで入るなYO!と祈りつつ(￣人￣)</p>
<p>3人揃ったところで、いざ、作業開始！</p>
<p>糸宇さんは、既に、<strong>イラスト</strong>を描き、UP済な状態だった。<br />
<strong>龍のイラスト</strong>を描くのに何日も何十時間もかけてチマチマ作業してたあたしや姐さんからすると、糸宇さんがたったの2～3時間で龍とかのイラストをサクッと仕上げてしまうのが、もはや<strong>超人技</strong>としか思えないわけで汗<br />
とにかく、イラスト描くことに関しては、糸宇さんは、<strong>異常にすごい！</strong><br />
うん。<strong>異常</strong>ｗ</p>
<p>今ある<strong>HTML</strong>ファイル一式ちょうだい！<br />
中身をざっと見て、「糸宇さん、ダメだよ、これー」と、ちょいちょい指摘を入れつつ、<strong>バグ修正</strong>やら、<strong>CSS</strong>への切り替え、全体的に見てこれよくないなと思ったとことはざざっと直した。</p>
<p>糸宇さんは、ファイル一式を送ったり、<strong>サバ</strong>にUPしたりする係。<br />
姐さんは、サバ上のデータをチェックして、バグ、<strong>レイアウト崩れ</strong>を探す係。<br />
あたしは、バグが見つかったところの修正、新規ページ制作、<strong>PHP</strong>のうんちゃらなどなど。</p>
<p><strong>自然とその形が成立してて、3人すっごくいい感じに連携できてた。</strong></p>
<p>糸宇さん、姐さん、あたしと3人が集まるのがなにせ初めてのことなので、やはり気分がよくて、テンション上がって、作業中も<strong>ヤイノヤイノ！</strong>言うんだよね。<br />
あたしが、くだらん冗談を言うと、姐さんはサラリとスルーするんだけど、糸宇さんは、ひょいひょいと拾ってくれる。<br />
雑談、下ネタ、なんでもコイ！みたいな感じでｗ</p>
<p>ふと始まる、あたしの「謎めきたい」発言に、姐さんは、<strong>悲鳴に近い爆笑</strong>をする。<br />
糸宇さんも、「まあさんが、今更、謎めくと言っても・・・」<br />
と最後まで言わずとも、姐さんが爆笑するもんだから、<br />
(´・ω・｀)それって自分が笑わせるんぢゃなくて笑われてるパターンだよな<br />
と気付いた。</p>
<p><strong>もぉ、ほぼ、けなされてるとしか汗</strong></p>
<p>まあ、笑われても、みんなが楽しそうにしてくれてるんだから、結果、まあ、それでいいや！なんだよなぁｗ</p>
<p>いつもだったら、姐さんが、日本のバレーボールみたく、<strong>じぶとく</strong>あたしの冗談を拾ってくれるのだが、今日はなんかスルー度が高かったかもしれんｗ</p>
<p>姐さんは人がいい。面倒見がいい。<br />
なんにでも好奇心旺盛なあたしが人生と言う線路から脱線してしまわないように、後ろから、<br />
( ◞≼●≽◟ ◞౪◟ ◞≼●≽◟ )<br />
↑<br />
こんな感じで、しっかり見張ってきちっと軌道修正してくれる大切な人だ。</p>
<p>糸宇さんは、<a href="http://www.google.co.jp/search?hl=ja&#038;q=%E8%8D%92%E5%B7%BB%E3%82%B9%E3%82%AB%E3%83%AB%E3%83%81%E3%83%8E%E3%83%95&#038;gs_sm=e&#038;gs_upl=3329l3329l4l3514l1l0l1l0l0l0l0l0ll0l0&#038;bav=on.2,or.r_gc.r_pw.r_cp.,cf.osb&#038;biw=1328&#038;bih=926&#038;um=1&#038;ie=UTF-8&#038;tbm=isch&#038;source=og&#038;sa=N&#038;tab=ni" target="_blank"><strong>荒巻スカルチノフ</strong></a>に似てると最近旦那さんに言われたらしい。<br />
あんな感じでとにかく癒やし系。いつも頑張ってる、人への感謝、恩義を忘れない、優しくてステキな人だ。</p>
<p>3人が一緒の時間を<strong>共有</strong>できることって、みんなそれぞれに離れてるし、忙しいから、そうそう滅多にないもの。</p>
<p>この先、また一緒にこんなステキな時間の過ごし方ができたりするんだろうか。<br />
もしかしたら、何ヶ月も経つと、そーゆーことがあったということすら忘れてしまっているのかもしれない。</p>
<p><strong>そお！<br />
こういうことは、非常に貴重な経験であり！できれば、忘れたくはない！</strong></p>
<p>記録して、記憶に残しておこう！</p>
<p>こういう他愛もない。<br />
何十年も生きていく中で、本当にくだらない小さなことでも、こうして書き記しておけば、また、ふと思い出すことがある。<br />
そん時、またほっこりと温かい気持ちになれたりする。</p>
<p>そんだけ、幸せで、すっごく大事にしたいと思う、嬉しい時間の使い方だったんだ♪(*^ ^*)</p>
<p><strong>大事な仲間と共にWEBを共有したほんの短い一生のうちの数時間。</p>
<p>大事な時間。</strong></p>
<div style="margin:200px 0px;">糸宇さんブログ<br />
<a href="http://blog.first-moon.com/article/49048934.html" target="_blank">http://blog.first-moon.com/article/49048934.html</a><br />
ほぼ更新されない姐さんブログｗ<br />
<a href="http://andanteweb.sblo.jp/" target="_blank">http://andanteweb.sblo.jp/</a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/archives/691/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>query_posts() よりクエリ実行の無駄が無いbc_pre_get_posts</title>
		<link>http://wordpress.b-cures.net/archives/682/</link>
		<comments>http://wordpress.b-cures.net/archives/682/#comments</comments>
		<pubDate>Sun, 16 Oct 2011 10:11:02 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[PHPのお勉強]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=682</guid>
		<description><![CDATA[覚え書きφ(。。)のページで先日メモった ◆ カスタム投稿タイプにある記事の中から最大20件の新着記事をどこかに表示したい時は&#8230;のやつ。 query_postsよりも、クエリを無駄に実行しないので無駄が省ける &#8230; <a href="http://wordpress.b-cures.net/archives/682/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a title="Permalink to 覚え書きφ(。。)" rel="bookmark" href="http://wordpress.b-cures.net/archives/672/" target="_blank"><strong>覚え書きφ(。。)</strong></a>のページで先日メモった</p>
<p>◆ <strong>カスタム投稿タイプ</strong>にある記事の中から最大20件の新着記事をどこかに表示したい時は&#8230;のやつ。</p>
<pre class="brush: php; title: ; notranslate">query_posts( 'posts_per_page=20&amp;post_type=original'</pre>
<p>query_postsよりも、クエリを無駄に実行しないので無駄が省ける<strong>bc_pre_get_posts</strong>のほうがステキだという情報を頂きました。<br />
「無駄が無くていいよ」で、「早さを体感できる」ものではないです。</p>
<p>書き方例</p>
<p><strong>functions.php</strong></p>
<pre class="brush: php; title: ; notranslate">add_action( 'pre_get_posts', 'bc_pre_get_posts' );
function bc_pre_get_posts( $query ) {
	if ( is_post_type_archive( 'original' ) ) {
		$query-&gt;set( 'posts_per_page' , '20' );
		$query-&gt;set( 'order' , 'ASC' );
	}
}
</pre>
<p>上記の場合、オリジナルという<strong>カスタム投稿タイプ</strong>から投稿された記事を昇順で、なおかつ、20件まで表示しますYOという意味になる。</p>
<p>が、気になること。</p>
<p>archive-original.phpをカスタムフィールド用のテーマに使っているのだけど、どういう仕組みで上記のものが実行されるのかがいまいち理解できていない。</p>
<p>archive-original.phpの該当箇所には、</p>
<pre class="brush: php; title: ; notranslate">&lt;?php $i = 0; while ( have_posts() ) : the_post(); ?&gt;</pre>
<p>としか書いてない(´・ω・｀)</p>
<p>$i = 0;　コレ？<br />
ドレ&#8230;汗</p>
<p><a href="http://wpdocs.sourceforge.jp/%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3_API/%E3%82%A2%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%95%E3%83%83%E3%82%AF%E4%B8%80%E8%A6%A7" target="_blank"><strong>pre_get_posts </strong><br />
get_posts関数クエリの前に実行する。 アクション関数引数: $wp_query オブジェクトの内容（リスト形式） </a></p>
<p>と、bc_pre_get_postsは、どー違うのか。<br />
bc_って？(；￣ー￣A</p>
<p>あと、<strong>add_action</strong>の使い方は、覚えると、面倒な作業を削減できるし、なにやらオモシロソウなので、下記サイトを参考に、機会があればやってみようと思う。<br />
これも、無駄の削減になりますね。</p>
<p><a href="http://firegoby.theta.ne.jp/archives/2206" target="_blank">WordPressのadd_action()の使い方について教えてもらった。</a></p>
<p><strong>add_action</strong>については、前も利用することを勧められたような気がしているんだけど、きっと気のせいだ。夢かもしれんし。</p>
<p>そして、これも大事。<br />
<strong>スタイルシート</strong>で3カラムの横並びボックスを表示するところで、3つのうち<strong>特定のボックスにだけ</strong>CSSでmargin-rightに余白を設けるやり方で、特殊なコードの書き方を見つけた。</p>
<pre class="brush: php; title: ; notranslate">&lt;?php if ( 0 != ++$i % 3 ) echo 'class=&quot;mr50&quot;'; ?&gt;</pre>
<p>これで、一番右側のボックスにだけ、 class=&#8221;mr50&#8243;が入らないようにしてあるみたい。<br />
こういうこともできるんだね。すごい！</p>
<p>実際の書き方</p>
<pre class="brush: php; title: ; notranslate">&lt;li &lt;?php if ( 0 != ++$i % 3 ) echo 'class=&quot;mr50&quot;'; ?&gt;&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/archives/682/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>覚え書きφ(。。)</title>
		<link>http://wordpress.b-cures.net/archives/672/</link>
		<comments>http://wordpress.b-cures.net/archives/672/#comments</comments>
		<pubDate>Sat, 08 Oct 2011 21:27:17 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[PHPのお勉強]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=672</guid>
		<description><![CDATA[◆ get_stylesheet_directory_uri() . &#8216;/images〜〜〜〜 で、一回一回呼び出さなくても、header.phpに下記コードを定義、 header.php その後でなら、 と &#8230; <a href="http://wordpress.b-cures.net/archives/672/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>◆ <strong>get_stylesheet_directory_uri() . &#8216;/images〜〜〜〜</strong><br />
で、一回一回呼び出さなくても、header.phpに下記コードを定義、</p>
<p><strong>header.php</strong></p>
<pre class="brush: php; title: ; notranslate">
define( 'IMAGES', get_stylesheet_directory_uri() . '/images/' );
</pre>
<p>その後でなら、</p>
<pre class="brush: php; title: ; notranslate">
&lt;img src=&quot;&lt;?php echo IMAGES ?&gt;top/title_info.png&quot; alt=&quot;お知らせ&quot; /&gt;
</pre>
<p>とういう略した書き方が可能。</p>
<p>◆ <strong>カスタム投稿タイプ</strong>にある記事の中から最大20件の新着記事をどこかに表示したい時は、</p>
<pre class="brush: php; title: ; notranslate">
query_posts( 'posts_per_page=20&amp;post_type=original'
</pre>
<p>とする。上記の場合、フィールド名は、「original」。</p>
<p>◆ ページのカテゴリ毎に見出しの画像が異なる時、</p>
<pre class="brush: php; title: ; notranslate">
&lt;img src=&quot;&lt;?php echo IMAGES . get_query_var( 'pagename' ) ?&gt;/main_title.png&quot; alt=&quot;&lt;?php the_title() ?&gt;&quot; /&gt;
</pre>
<p>◆ ページのカテゴリ毎に別のCSSを別途読ませる時、</p>
<p><strong>header.php</strong><br />
のhead内に、</p>
<pre class="brush: php; title: ; notranslate">
$names = bc_get_page_names( true );
$css = STYLESHEETPATH . '/css/page_' . $names['slug'] . '.css';
if ( file_exists( $css ) ) {
	printf(
		'&lt;link type=&quot;text/css&quot; href=&quot;%1$s/css/page_%2$s.css&quot; rel=&quot;stylesheet&quot; media=&quot;all&quot; /&gt;',
		get_stylesheet_directory_uri(),
		$names['slug']
	);
}
</pre>
<p>スラッグ名に合わせてCSSのファイル名を決める。if分で、<strong>あれば読む</strong>になっている。</p>
<p>◆ index.phpじゃなく、別のファイルをトップページで読ませたりするやりかた (表現がおかしいかも)</p>
<p><strong>function.php</strong></p>
<pre class="brush: php; title: ; notranslate">
function bc_get_page_names( $get_root_page=false ) {
	global $post;

	if ( is_front_page() ) {
		return array(
			'slug' =&gt; 'top',
			'title' =&gt; get_bloginfo( 'name' ),
		);
	} else if ( is_page() ) {
		$target = $post;
		$ancestor_ids = get_post_ancestors( $post );
		foreach ( $ancestor_ids as $ancestor_id ) {
			$ancestor = get_post( $ancestor_id );
			if ( ! $ancestor-&gt;post_parent ) {
				$target = $ancestor;
				break;
			}
		}
		return array(
			'slug' =&gt; $target-&gt;post_name,
			'title' =&gt; $target-&gt;post_title,
		);
	} else if ( is_post_type_archive() ) {
		$post_type = get_query_var( 'post_type' );
		$obj = get_post_type_object( $post_type );
		return array(
			'slug' =&gt; $post_type,
			'title' =&gt; $obj-&gt;label,
		);
	} else if ( is_home() ) {
		return array(
			'slug' =&gt; 'news',
			'title' =&gt; 'お知らせ',
		);
	} else if ( is_single() ) {
		return array(
			'slug' =&gt; 'news',
			'title' =&gt; 'お知らせ',
		);
	}

	return array(
		'slug' =&gt; '',
		'title' =&gt; '',
	);
}
</pre>
<p>空のtopという投稿と、空のお知らせの投稿があり、それを、1つのindex.phpで切り分けて使っている。</p>
<pre class="brush: php; title: ; notranslate">
	if ( is_front_page() ) {
		return array(
			'slug' =&gt; 'top',
			'title' =&gt; get_bloginfo( 'name' ),
		);
	}
</pre>
<p>このへんとか、</p>
<pre class="brush: php; title: ; notranslate">
else if ( is_home() ) {
		return array(
			'slug' =&gt; 'news',
			'title' =&gt; 'お知らせ',
		);
	} else if ( is_single() ) {
		return array(
			'slug' =&gt; 'news',
			'title' =&gt; 'お知らせ',
		);
	}
</pre>
<p>このへんとかが、そんな感じ。<br />
もうちょっと、わかるようになったら、ちゃんとまとめなおします。<br />
記憶なくなる前に、めもだけでも、しておかんと。</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/archives/672/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cawaii Admin*Headerメニューにテーマ編集メニュー追加</title>
		<link>http://wordpress.b-cures.net/archives/655/</link>
		<comments>http://wordpress.b-cures.net/archives/655/#comments</comments>
		<pubDate>Sun, 02 Oct 2011 06:27:15 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPressプラグイン]]></category>
		<category><![CDATA[Cawaii Admin]]></category>
		<category><![CDATA[カスタマイズ]]></category>
		<category><![CDATA[プラグイン]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=655</guid>
		<description><![CDATA[@shinichiNさんのCawaii Adminを使うようになって、管理画面がすっきりしブラウザのリサイズしなくても、投稿できるようになって楽になった。 (｀・д・)σストレスフリー！ サイドメニューを非表示にして気が &#8230; <a href="http://wordpress.b-cures.net/archives/655/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/shinichiN" target="_blank"><strong>@shinichiN</strong></a>さんの<a href="http://wordpress.org/extend/plugins/cawaii-admin/" target="_blank"><strong>Cawaii Admin</strong></a>を使うようになって、管理画面がすっきりしブラウザのリサイズしなくても、投稿できるようになって楽になった。</p>
<p>(｀・д・)σストレスフリー！</p>
<p>サイドメニューを非表示にして気がついたんだけど、ヘッダーメニューにテーマの編集メニューがないみたい。いったん、WordPress管理画面のトップに戻ってからテーマの編集ページへ移動できるようになっているっぽい。</p>
<p>WordPressをあまり触らないユーザーさんだったら、こんなシンプルな感じで全然OKな構成。<br />
だけど、私はどうしてもヘッダーメニューにテーマ編集画面がほしかったので、自分の使いやすいようにとちょっとアレンジ。<br />
(たんじゅんにFTPでテーマ編集するのが面倒なだけ　汗)</p>
<p><strong>cawaii-admin/inc/cawaii-admin-header-menu.php</strong></p>
<pre class="brush: php; title: ; notranslate">

		    &lt;li class=&quot;design&quot;&gt;&lt;a href=&quot;&lt;?php echo get_admin_url('', 'themes.php'); ?&gt;&quot;&gt;&amp;#9660;&lt;?php _e( 'Themes', 'cawaii-admin' ); ?&gt; &lt;/a&gt;
		        &lt;ul&gt;
		            &lt;li&gt;&lt;a href=&quot;&lt;?php echo get_admin_url('', 'themes.php'); ?&gt;&quot;&gt;&lt;?php _e( 'Choose theme', 'cawaii-admin' ); ?&gt;&lt;/a&gt;&lt;/li&gt;
		            &lt;li&gt;&lt;a href=&quot;&lt;?php echo get_admin_url('', 'widgets.php'); ?&gt;&quot;&gt;&lt;?php _e( 'Widgets', 'cawaii-admin' ); ?&gt;&lt;/a&gt;&lt;/li&gt;
		            &lt;li&gt;&lt;a href=&quot;&lt;?php echo get_admin_url('', 'themes.php?page=custom-header'); ?&gt;&quot;&gt;&lt;?php _e( 'Header Image', 'cawaii-admin' ); ?&gt;&lt;/a&gt;&lt;/li&gt;
		        &lt;/ul&gt;
		    &lt;/li&gt;
</pre>
<p>までが、ヘッダーメニューのテーマに関する項目。<br />
ここに、</p>
<pre class="brush: php; title: ; notranslate">

		            &lt;li&gt;&lt;a href=&quot;&lt;?php echo get_admin_url('', 'theme-editor.php'); ?&gt;&quot;&gt;&lt;?php _e( 'Theme editing', 'cawaii-admin' ); ?&gt;&lt;/a&gt;&lt;/li&gt;
</pre>
<p>を追加して、</p>
<pre class="brush: php; title: ; notranslate">
		    &lt;li class=&quot;design&quot;&gt;&lt;a href=&quot;&lt;?php echo get_admin_url('', 'themes.php'); ?&gt;&quot;&gt;&amp;#9660;&lt;?php _e( 'Themes', 'cawaii-admin' ); ?&gt; &lt;/a&gt;
		        &lt;ul&gt;
		            &lt;li&gt;&lt;a href=&quot;&lt;?php echo get_admin_url('', 'theme-editor.php'); ?&gt;&quot;&gt;&lt;?php _e( 'Theme editing', 'cawaii-admin' ); ?&gt;&lt;/a&gt;&lt;/li&gt;
		            &lt;li&gt;&lt;a href=&quot;&lt;?php echo get_admin_url('', 'theme.php'); ?&gt;&quot;&gt;&lt;?php _e( 'Choose theme', 'cawaii-admin' ); ?&gt;&lt;/a&gt;&lt;/li&gt;
		            &lt;li&gt;&lt;a href=&quot;&lt;?php echo get_admin_url('', 'widgets.php'); ?&gt;&quot;&gt;&lt;?php _e( 'Widgets', 'cawaii-admin' ); ?&gt;&lt;/a&gt;&lt;/li&gt;
		            &lt;li&gt;&lt;a href=&quot;&lt;?php echo get_admin_url('', 'themes.php?page=custom-header'); ?&gt;&quot;&gt;&lt;?php _e( 'Header Image', 'cawaii-admin' ); ?&gt;&lt;/a&gt;&lt;/li&gt;
		        &lt;/ul&gt;
		    &lt;/li&gt;
</pre>
<p>とした。</p>
<p>このままでは、テーマ編集のリンクテキストの部分が、「Theme editing」のままとなってしまうので、Cawaii Adminに同梱されているcawaii-admin/lang/の中のcawaii-admin-ja.moに</p>
<pre class="brush: php; title: ; notranslate">

#: inc/cawaii-admin-header-menu.php:16
#: cawaii-admin-header-menu.php:16
msgid &quot;Theme editing&quot;
msgstr &quot;デザインを編集&quot;
</pre>
<p>を追加して、Poeditで編集後保存。cawaii-admin-ja.moも自動生成されるので、</p>
<p>・ cawaii-admin-ja.po<br />
・ cawaii-admin-ja.mo</p>
<p>をサバにUP(cawaii-admin/lang/内)するんだけど、既にサバにある言語ファイルは、念のため上書きしないように、</p>
<p>・ cawaii-admin-ja_bk.po<br />
・ cawaii-admin-ja_bk.mo</p>
<p>などとし、バックアップしておいてください。</p>
<p>これで、ヘッダーメニューにテーマ編集メニューが追加されました。</p>
<p><strong>補足</strong></p>
<p>テーマ編集のPHPは、<strong>theme-editor.php</strong>なのに、themes-editor.phpとしており、テーマ編集画面がErrorで表示されなかった件について<br />
お助け頂いた<a href="http://twitter.com/horike37"><strong>@horike37</strong></a>さんに感謝！</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/archives/655/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TCPDF*フォームを使ってPHPでPDFを生成</title>
		<link>http://wordpress.b-cures.net/archives/615/</link>
		<comments>http://wordpress.b-cures.net/archives/615/#comments</comments>
		<pubDate>Sun, 02 Oct 2011 04:51:00 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[PHPのお勉強]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=615</guid>
		<description><![CDATA[@odysseyさんのおすすめPHP参考書。 PHP 逆引きレシピ (PROGRAMMER’S RECiPE) の125項目「PDFファイルを生成したい」を参考に、請求書用フォーマットを作成中。 フォームから入力された値 &#8230; <a href="http://wordpress.b-cures.net/archives/615/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/odyssey" target="_blank"><strong>@odyssey</strong></a>さんのおすすめPHP参考書。</p>
<p><a href="http://www.amazon.co.jp/gp/product/4798119865/ref=as_li_tf_il?ie=UTF8&#038;tag=bcure01-22&#038;linkCode=as2&#038;camp=247&#038;creative=1211&#038;creativeASIN=4798119865"><img border="0" src="http://ws.assoc-amazon.jp/widgets/q?_encoding=UTF8&#038;Format=_SL160_&#038;ASIN=4798119865&#038;MarketPlace=JP&#038;ID=AsinImage&#038;WS=1&#038;tag=bcure01-22&#038;ServiceVersion=20070822" ></a><img src="http://www.assoc-amazon.jp/e/ir?t=bcure01-22&#038;l=as2&#038;o=9&#038;a=4798119865" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /><br />
<strong><a href="http://www.amazon.co.jp/gp/product/4798119865/ref=as_li_tf_tl?ie=UTF8&#038;tag=bcure01-22&#038;linkCode=as2&#038;camp=247&#038;creative=1211&#038;creativeASIN=4798119865">PHP 逆引きレシピ (PROGRAMMER’S RECiPE)</a><img src="http://www.assoc-amazon.jp/e/ir?t=bcure01-22&#038;l=as2&#038;o=9&#038;a=4798119865" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></strong></p>
<p>の125項目「<strong>PDFファイルを生成したい</strong>」を参考に、請求書用フォーマットを作成中。</p>
<p>フォームから入力された値を拾って、表組みされるようにPDFで出力する。<br />
最初に、TDPDFをインストールしてtcpdfをC:\xamppのhtdocs内に置き、form.phpを作成。</p>
<p><strong>form.php</strong></p>
<pre class="brush: jscript; title: ; notranslate">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
&lt;title&gt;請求書作成フォーム&lt;/title&gt;
&lt;link href=&quot;css/style.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1&gt;必要項目を入力後に必ずボタンをクリックしてPDFを作成してください。
	&lt;!-- name属性から値を拾いますYO --&gt;
&lt;/h1&gt;
&lt;p&gt;必要事項入力後、合計金額を自動計算しPDF化します。&lt;/p&gt;
&lt;form action=&quot;./ex.php&quot; method=&quot;post&quot;&gt;
	&lt;div id=&quot;Form&quot;&gt;
		&lt;dl class=&quot;title&quot;&gt;
			各項目の情報
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;請求書No. : &lt;/dt&gt;
			&lt;dd&gt; 自動入力 &lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;請求日 : &lt;/dt&gt;
			&lt;dd&gt;
				&lt;input type=&quot;text&quot; name=&quot;date&quot; /&gt;
				&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;担当者名 : &lt;/dt&gt;
			&lt;dd&gt;
				&lt;input type=&quot;text&quot; name=&quot;name&quot; /&gt;
				&lt;input type=&quot;text&quot; name=&quot;name2&quot; /&gt;
				例 山田 花子&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;希望支払い方法 : &lt;/dt&gt;
			&lt;dd&gt;
				&lt;select name=&quot;charge&quot;&gt;
					&lt;option selected=&quot;selected&quot;&gt;ご希望の支払い方法を選択してください&lt;/option&gt;
					&lt;option&gt;銀行振込&lt;/option&gt;
					&lt;option&gt;手渡し&lt;/option&gt;
					&lt;option&gt;寄付&lt;/option&gt;
				&lt;/select&gt;
			&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl class=&quot;title&quot;&gt;
			案件 1
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;クライアント様名 : &lt;/dt&gt;
			&lt;dd&gt;
				&lt;input type=&quot;text&quot; name=&quot;client1&quot; /&gt;
			様&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;納品日 :&lt;/dt&gt;
			&lt;dd&gt;
				&lt;input name=&quot;overdate1&quot; type=&quot;text&quot; value=&quot;&quot; /&gt;
			例 2011/08/22&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt class=&quot;details&quot;&gt;内容 : &lt;/dt&gt;
			&lt;dd class=&quot;details&quot;&gt;
				&lt;textarea name=&quot;detail1&quot;&gt;&lt;/textarea&gt;
			&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;請求金額計算 : &lt;/dt&gt;
			&lt;dd&gt; 単価 :
				&lt;input name=&quot;unitprice1&quot; type=&quot;text&quot; class=&quot;form1&quot; value=&quot;&quot; /&gt;
				×数量 :
				&lt;input name=&quot;count1&quot; type=&quot;text&quot; class=&quot;form1&quot; value=&quot;&quot; /&gt;
				&lt;select name=&quot;unit1&quot;&gt;
					&lt;option selected=&quot;selected&quot;&gt;単位&lt;/option&gt;
					&lt;option&gt;ページ&lt;/option&gt;
					&lt;option&gt;セット&lt;/option&gt;
					&lt;option&gt;個&lt;/option&gt;
					&lt;option&gt;つ&lt;/option&gt;
					&lt;option&gt;本&lt;/option&gt;
					&lt;option&gt;サイト&lt;/option&gt;
					&lt;option&gt;点&lt;/option&gt;
					&lt;option&gt;式&lt;/option&gt;
					&lt;option&gt;枚&lt;/option&gt;
					&lt;option&gt;時間&lt;/option&gt;
					&lt;option&gt;日&lt;/option&gt;
					&lt;option&gt;ヶ月&lt;/option&gt;
					&lt;option&gt;年&lt;/option&gt;
					&lt;option&gt;日&lt;/option&gt;
					&lt;option&gt;人&lt;/option&gt;
					&lt;option&gt;回&lt;/option&gt;
					&lt;option&gt;箇所&lt;/option&gt;
				&lt;/select&gt;
			&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;担当箇所 : &lt;/dt&gt;
			&lt;dd&gt;
				&lt;select name=&quot;deploy1&quot;&gt;
					&lt;option selected=&quot;selected&quot;&gt;担当分野を選択してください&lt;/option&gt;
					&lt;option&gt;WEBデザイン&lt;/option&gt;
					&lt;option&gt;バナー製作&lt;/option&gt;
					&lt;option&gt;デザイン各パーツ製作&lt;/option&gt;
					&lt;option&gt;PHP開発&lt;/option&gt;
					&lt;option&gt;WordPressテーマ製作&lt;/option&gt;
					&lt;option&gt;WordPressページ製作&lt;/option&gt;
					&lt;option&gt;WordPressプラグイン製作&lt;/option&gt;
					&lt;option&gt;WordPressテーマ事務的作業(商品登録など)&lt;/option&gt;
					&lt;option&gt;SEO対策&lt;/option&gt;
					&lt;option&gt;HTML&lt;/option&gt;
					&lt;option&gt;コーディング全般&lt;/option&gt;
				&lt;/select&gt;
			&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;input type=&quot;submit&quot; class=&quot;submit&quot; value=&quot;請求書PDFを作成してみる&quot; /&gt;
	&lt;/div&gt;
&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>こんな感じ。<br />
これは、C:\xampp\htdocs\tcpdf\examplesの階層に置く。<br />
サンプルPHPファイル群が入っているexamplesの中からexample_001.phpを開き、コピーしてex.phpにリネーム。</p>
<p><strong>ex.php</strong></p>
<pre class="brush: jscript; title: ; notranslate">
// Set some content to print
$html = &lt;&lt;&lt;EOD
&lt;h1&gt;Welcome to &lt;a href=&quot;http://www.tcpdf.org&quot; style=&quot;text-decoration:none;background-color:#CC0000;color:black;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color:black;&quot;&gt;TC&lt;/span&gt;&lt;span style=&quot;color:white;&quot;&gt;PDF&lt;/span&gt;&amp;nbsp;&lt;/a&gt;!&lt;/h1&gt;
&lt;i&gt;This is the first example of TCPDF library.&lt;/i&gt;
&lt;p&gt;This text is printed using the &lt;i&gt;writeHTMLCell()&lt;/i&gt; method but you can also use: &lt;i&gt;Multicell(), writeHTML(), Write(), Cell() and Text()&lt;/i&gt;.&lt;/p&gt;
&lt;p&gt;Please check the source code documentation and other examples for further information.&lt;/p&gt;
&lt;p style=&quot;color:#CC0000;&quot;&gt;TO IMPROVE AND EXPAND TCPDF I NEED YOUR SUPPORT, PLEASE &lt;a href=&quot;http://sourceforge.net/donate/index.php?group_id=128076&quot;&gt;MAKE A DONATION!&lt;/a&gt;&lt;/p&gt;
EOD;

// Print text using writeHTMLCell()
$pdf-&gt;writeHTMLCell($w=0, $h=0, $x='', $y='', $html, $border=0, $ln=1, $fill=0, $reseth=true, $align='', $autopadding=true);
</pre>
<p>上記をごっそりコメントアウトして、</p>
<pre class="brush: jscript; title: ; notranslate">$pdf-&gt;MultiCell(50, 8, '請求日'        , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['date'], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '担当者名'        , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(65, 8, $_POST['name'], 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(65, 8, $_POST['name2'], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '希望支払い方法'        , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['charge'], 1, 'L', 0, 1 );
$pdf-&gt;Write(8, '' . &quot;\n&quot; );

$pdf-&gt;MultiCell(50, 8, 'クライアント様名'        , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(65, 8, $_POST['client1'], 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, '納品日'        , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(45, 8, $_POST['overdate1'], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '内容'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['detail1' ], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '担当箇所'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['deploy1' ], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '単価'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(45, 8, $_POST['unitprice1' ], 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, '数量'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, $_POST['count1' ], 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, '単位'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(25, 8, $_POST['unit1' ], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '請求金額'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['unitprice1' ]*$_POST['count1' ]  , 1, 'R', 0, 1 );
$pdf-&gt;Write(8, '' . &quot;\n\n&quot; );
</pre>
<p>を追加。</p>
<p>セットフォントは、<strong>小塚さんFONT</strong>(小塚ゴシックPro M)にしたいので、</p>
<p><strong>ex.php</strong></p>
<pre class="brush: jscript; title: ; notranslate">
// Set font
// dejavusans is a UTF-8 Unicode font, if you only need to
// print standard ASCII chars, you can use core fonts like
// helvetica or times to reduce file size.
$pdf-&gt;SetFont('kozgopromedium', '', 14, '', true);
</pre>
<p>こうした。</p>
<p>tcpdfには予めいくつかの日本語FONTが入っているんだけど、</p>
<pre class="brush: jscript; title: ; notranslate">
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
</pre>
<p>としても、文字化けしたので、30行目あたりの、</p>
<pre class="brush: jscript; title: ; notranslate">
require_once('../config/lang/eng.php');
require_once('../tcpdf.php');
</pre>
<p>の下に、</p>
<pre class="brush: jscript; title: ; notranslate">
mb_internal_encoding('UTF-8');
</pre>
<p>を追加して、文字化け解消。ちなみに、PHPは全部UTF-8で書いてました。<br />
デフォルトでセットアップされているFONTは下記参照。<br />
公式サイトの説明 <a href="http://www.monzen.org/Refdoc/tcpdf/" target="_blank"><strong>TCPDF</strong></a></p>
<ul>
<li>・　Arial Uni CID0	(arialunicid0)</li>
<li>・　小塚ゴシックPro M	(kozgopromedium)</li>
<li>・　小塚明朝Pro M	(kozminproregular)</li>
<li>・　HYSMyeongJoStd-Medium	(hysmyeongjostdmedium)</li>
<li>・　MSungStd-Light	(msungstdlight)</li>
<li>・　STSongStd-Light	(stsongstdlight)</li>
</ul>
<p>請求金額を出すために、さっきのごっそりコメントアウトしてから追加したコードの中のこれ</p>
<pre class="brush: jscript; title: ; notranslate">
$pdf-&gt;MultiCell(50, 8, '請求金額'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['unitprice1' ]*$_POST['count1' ]  , 1, 'R', 0, 1 );
</pre>
<p>['unitprice1' ](単価)で出た値と、$_POST['count1' ](数量)で出た値を*で掛けて請求合計金額を出す。</p>
<p>1PDFで1案件の請求書を生成するなら、これでOKだけど、1PDFで複数案件の小計金額&#038;請求合計金額を出したいので、最終的に、下記のようにしました。<br />
最大3案件の請求項目を追加。</p>
<p><strong>form.php</strong></p>
<pre class="brush: jscript; title: ; notranslate">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
&lt;title&gt;請求書作成フォーム&lt;/title&gt;
&lt;link href=&quot;css/style.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1&gt;必要項目を入力後に必ずボタンをクリックしてPDFを作成してください。
	&lt;!-- name属性から値を拾いますYO --&gt;
&lt;/h1&gt;
&lt;p&gt;必要事項入力後、合計金額を自動計算しPDF化します。&lt;/p&gt;
&lt;form action=&quot;./ex.php&quot; method=&quot;post&quot;&gt;
	&lt;div id=&quot;Form&quot;&gt;
		&lt;dl class=&quot;title&quot;&gt;
			各項目の情報
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;請求書No. : &lt;/dt&gt;
			&lt;dd&gt; 自動入力 &lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;請求日 : &lt;/dt&gt;
			&lt;dd&gt;
				&lt;input type=&quot;text&quot; name=&quot;date&quot; /&gt;
			&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;担当者名 : &lt;/dt&gt;
			&lt;dd&gt;
				&lt;input type=&quot;text&quot; name=&quot;name&quot; /&gt;
				&lt;input type=&quot;text&quot; name=&quot;name2&quot; /&gt;
				例 山田 花子&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;希望支払い方法 : &lt;/dt&gt;
			&lt;dd&gt;
				&lt;select name=&quot;charge&quot;&gt;
					&lt;option selected=&quot;selected&quot;&gt;ご希望の支払い方法を選択してください&lt;/option&gt;
					&lt;option&gt;銀行振込&lt;/option&gt;
					&lt;option&gt;手渡し&lt;/option&gt;
					&lt;option&gt;寄付&lt;/option&gt;
				&lt;/select&gt;
			&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl class=&quot;title&quot;&gt;
			案件 1
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;クライアント様名 : &lt;/dt&gt;
			&lt;dd&gt;
				&lt;input type=&quot;text&quot; name=&quot;client1&quot; /&gt;
			様&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;納品日 :&lt;/dt&gt;
			&lt;dd&gt;
				&lt;input name=&quot;overdate1&quot; type=&quot;text&quot; value=&quot;&quot; /&gt;
			例 2011/08/22&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt class=&quot;details&quot;&gt;内容 : &lt;/dt&gt;
			&lt;dd class=&quot;details&quot;&gt;
				&lt;textarea name=&quot;detail1&quot;&gt;&lt;/textarea&gt;
			&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;請求金額計算 : &lt;/dt&gt;
			&lt;dd&gt; 単価 :
				&lt;input name=&quot;unitprice1&quot; type=&quot;text&quot; class=&quot;form1&quot; value=&quot;&quot; /&gt;
				×数量 :
				&lt;input name=&quot;count1&quot; type=&quot;text&quot; class=&quot;form1&quot; value=&quot;&quot; /&gt;
				&lt;select name=&quot;unit1&quot;&gt;
					&lt;option selected=&quot;selected&quot;&gt;単位&lt;/option&gt;
					&lt;option&gt;ページ&lt;/option&gt;
					&lt;option&gt;セット&lt;/option&gt;
					&lt;option&gt;個&lt;/option&gt;
					&lt;option&gt;つ&lt;/option&gt;
					&lt;option&gt;本&lt;/option&gt;
					&lt;option&gt;サイト&lt;/option&gt;
					&lt;option&gt;点&lt;/option&gt;
					&lt;option&gt;式&lt;/option&gt;
					&lt;option&gt;枚&lt;/option&gt;
					&lt;option&gt;時間&lt;/option&gt;
					&lt;option&gt;日&lt;/option&gt;
					&lt;option&gt;ヶ月&lt;/option&gt;
					&lt;option&gt;年&lt;/option&gt;
					&lt;option&gt;日&lt;/option&gt;
					&lt;option&gt;人&lt;/option&gt;
					&lt;option&gt;回&lt;/option&gt;
					&lt;option&gt;箇所&lt;/option&gt;
				&lt;/select&gt;
			&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;担当箇所 : &lt;/dt&gt;
			&lt;dd&gt;
				&lt;select name=&quot;deploy1&quot;&gt;
					&lt;option selected=&quot;selected&quot;&gt;担当分野を選択してください&lt;/option&gt;
					&lt;option&gt;WEBデザイン&lt;/option&gt;
					&lt;option&gt;バナー製作&lt;/option&gt;
					&lt;option&gt;デザイン各パーツ製作&lt;/option&gt;
					&lt;option&gt;PHP開発&lt;/option&gt;
					&lt;option&gt;WordPressテーマ製作&lt;/option&gt;
					&lt;option&gt;WordPressページ製作&lt;/option&gt;
					&lt;option&gt;WordPressプラグイン製作&lt;/option&gt;
					&lt;option&gt;WordPressテーマ事務的作業(商品登録など)&lt;/option&gt;
					&lt;option&gt;SEO対策&lt;/option&gt;
					&lt;option&gt;HTML&lt;/option&gt;
					&lt;option&gt;コーディング全般&lt;/option&gt;
				&lt;/select&gt;
			&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl class=&quot;title&quot;&gt;
			案件 2
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;クライアント様名 : &lt;/dt&gt;
			&lt;dd&gt;
				&lt;input type=&quot;text&quot; name=&quot;client2&quot; /&gt;
			様&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;納品日 :&lt;/dt&gt;
			&lt;dd&gt;
				&lt;input name=&quot;overdate2&quot; type=&quot;text&quot; value=&quot;&quot; /&gt;
			例 2011/08/22&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt class=&quot;details&quot;&gt;内容 : &lt;/dt&gt;
			&lt;dd class=&quot;details&quot;&gt;
				&lt;textarea name=&quot;detail2&quot;&gt;&lt;/textarea&gt;
			&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;請求金額計算 : &lt;/dt&gt;
			&lt;dd&gt; 単価 :
				&lt;input name=&quot;unitprice2&quot; type=&quot;text&quot; class=&quot;form1&quot; value=&quot;&quot; /&gt;
				×数量 :
				&lt;input name=&quot;count2&quot; type=&quot;text&quot; class=&quot;form1&quot; value=&quot;&quot; /&gt;
				&lt;select name=&quot;unit2&quot;&gt;
					&lt;option selected=&quot;selected&quot;&gt;単位&lt;/option&gt;
					&lt;option&gt;ページ&lt;/option&gt;
					&lt;option&gt;セット&lt;/option&gt;
					&lt;option&gt;個&lt;/option&gt;
					&lt;option&gt;つ&lt;/option&gt;
					&lt;option&gt;本&lt;/option&gt;
					&lt;option&gt;サイト&lt;/option&gt;
					&lt;option&gt;点&lt;/option&gt;
					&lt;option&gt;式&lt;/option&gt;
					&lt;option&gt;枚&lt;/option&gt;
					&lt;option&gt;時間&lt;/option&gt;
					&lt;option&gt;日&lt;/option&gt;
					&lt;option&gt;ヶ月&lt;/option&gt;
					&lt;option&gt;年&lt;/option&gt;
					&lt;option&gt;日&lt;/option&gt;
					&lt;option&gt;人&lt;/option&gt;
					&lt;option&gt;回&lt;/option&gt;
					&lt;option&gt;箇所&lt;/option&gt;
				&lt;/select&gt;
			&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;担当箇所 : &lt;/dt&gt;
			&lt;dd&gt;
				&lt;select name=&quot;deploy2&quot;&gt;
					&lt;option selected=&quot;selected&quot;&gt;担当分野を選択してください&lt;/option&gt;
					&lt;option&gt;WEBデザイン&lt;/option&gt;
					&lt;option&gt;バナー製作&lt;/option&gt;
					&lt;option&gt;デザイン各パーツ製作&lt;/option&gt;
					&lt;option&gt;PHP開発&lt;/option&gt;
					&lt;option&gt;WordPressテーマ製作&lt;/option&gt;
					&lt;option&gt;WordPressページ製作&lt;/option&gt;
					&lt;option&gt;WordPressプラグイン製作&lt;/option&gt;
					&lt;option&gt;WordPressテーマ事務的作業(商品登録など)&lt;/option&gt;
					&lt;option&gt;SEO対策&lt;/option&gt;
					&lt;option&gt;HTML&lt;/option&gt;
					&lt;option&gt;コーディング全般&lt;/option&gt;
				&lt;/select&gt;
			&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl class=&quot;title&quot;&gt;
			案件 3
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;クライアント様名 : &lt;/dt&gt;
			&lt;dd&gt;
				&lt;input type=&quot;text&quot; name=&quot;client3&quot; /&gt;
			様&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;納品日 :&lt;/dt&gt;
			&lt;dd&gt;
				&lt;input name=&quot;overdate3&quot; type=&quot;text&quot; value=&quot;&quot; /&gt;
				例 2011/08/22&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt class=&quot;details&quot;&gt;内容 : &lt;/dt&gt;
			&lt;dd class=&quot;details&quot;&gt;
				&lt;textarea name=&quot;detail3&quot;&gt;&lt;/textarea&gt;
			&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;請求金額計算 : &lt;/dt&gt;
			&lt;dd&gt; 単価 :

				&lt;input name=&quot;unitprice3&quot; type=&quot;text&quot; class=&quot;form1&quot; value=&quot;&quot; /&gt;
				×数量 :
				&lt;input name=&quot;count3&quot; type=&quot;text&quot; class=&quot;form1&quot; value=&quot;&quot; /&gt;
				&lt;select name=&quot;unit3&quot;&gt;
					&lt;option selected=&quot;selected&quot;&gt;単位&lt;/option&gt;
					&lt;option&gt;ページ&lt;/option&gt;
					&lt;option&gt;セット&lt;/option&gt;
					&lt;option&gt;個&lt;/option&gt;
					&lt;option&gt;つ&lt;/option&gt;
					&lt;option&gt;本&lt;/option&gt;
					&lt;option&gt;サイト&lt;/option&gt;
					&lt;option&gt;点&lt;/option&gt;
					&lt;option&gt;式&lt;/option&gt;
					&lt;option&gt;枚&lt;/option&gt;
					&lt;option&gt;時間&lt;/option&gt;
					&lt;option&gt;日&lt;/option&gt;
					&lt;option&gt;ヶ月&lt;/option&gt;
					&lt;option&gt;年&lt;/option&gt;
					&lt;option&gt;日&lt;/option&gt;
					&lt;option&gt;人&lt;/option&gt;
					&lt;option&gt;回&lt;/option&gt;
					&lt;option&gt;箇所&lt;/option&gt;
				&lt;/select&gt;
			&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;dl&gt;
			&lt;dt&gt;担当箇所 : &lt;/dt&gt;
			&lt;dd&gt;
				&lt;select name=&quot;deploy3&quot;&gt;
					&lt;option selected=&quot;selected&quot;&gt;担当分野を選択してください&lt;/option&gt;
					&lt;option&gt;WEBデザイン&lt;/option&gt;
					&lt;option&gt;バナー製作&lt;/option&gt;
					&lt;option&gt;デザイン各パーツ製作&lt;/option&gt;
					&lt;option&gt;PHP開発&lt;/option&gt;
					&lt;option&gt;WordPressテーマ製作&lt;/option&gt;
					&lt;option&gt;WordPressページ製作&lt;/option&gt;
					&lt;option&gt;WordPressプラグイン製作&lt;/option&gt;
					&lt;option&gt;WordPressテーマ事務的作業(商品登録など)&lt;/option&gt;
					&lt;option&gt;SEO対策&lt;/option&gt;
					&lt;option&gt;HTML&lt;/option&gt;
					&lt;option&gt;コーディング全般&lt;/option&gt;
				&lt;/select&gt;
			&lt;/dd&gt;
		&lt;/dl&gt;
		&lt;input type=&quot;submit&quot; class=&quot;submit&quot; value=&quot;請求書PDFを作成してみる&quot; /&gt;
	&lt;/div&gt;
&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p><strong>ex.php</strong></p>
<pre class="brush: jscript; title: ; notranslate">
&lt;?php

～省略～

require_once('../config/lang/eng.php');
require_once('../tcpdf.php');
mb_internal_encoding('UTF-8');

// create new PDF document
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);

// set document information
// $pdf-&gt;SetCreator(PDF_CREATOR);
// $pdf-&gt;SetAuthor('Nicola Asuni');
// $pdf-&gt;SetTitle('TCPDF Example 001');
// $pdf-&gt;SetSubject('TCPDF Tutorial');
// $pdf-&gt;SetKeywords('TCPDF, PDF, example, test, guide');

// set default header data
//$pdf-&gt;SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.' 001', PDF_HEADER_STRING);

// set header and footer fonts
$pdf-&gt;setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$pdf-&gt;setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));

// set default monospaced font
$pdf-&gt;SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);

//set margins
$pdf-&gt;SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf-&gt;SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf-&gt;SetFooterMargin(PDF_MARGIN_FOOTER);

//set auto page breaks
$pdf-&gt;SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);

//set image scale factor
$pdf-&gt;setImageScale(PDF_IMAGE_SCALE_RATIO);

//set some language-dependent strings
$pdf-&gt;setLanguageArray($l);

// ---------------------------------------------------------

// set default font subsetting mode
$pdf-&gt;setFontSubsetting(true);

// Set font
// dejavusans is a UTF-8 Unicode font, if you only need to
// print standard ASCII chars, you can use core fonts like
// helvetica or times to reduce file size.
$pdf-&gt;SetFont('kozgopromedium', '', 14, '', true);

// Add a page
// This method has several options, check the source code documentation for more information.
$pdf-&gt;AddPage();

$pdf-&gt;Write(20, '請求書' . &quot;\n&quot; );
$pdf-&gt;Write(8, '***宛て' . &quot;\n&quot; . '下記の通りご請求申し上げます。'. &quot;\n&quot;);

$pdf-&gt;Ln(10);

$pdf-&gt;MultiCell(50, 8, '請求日'        , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['date'], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '担当者名'        , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(65, 8, $_POST['name'], 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(65, 8, $_POST['name2'], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '希望支払い方法'        , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['charge'], 1, 'L', 0, 1 );
$pdf-&gt;Write(8, '' . &quot;\n&quot; );

$pdf-&gt;MultiCell(50, 8, 'クライアント様名'        , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(65, 8, $_POST['client1'], 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, '納品日'        , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(45, 8, $_POST['overdate1'], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '内容'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['detail1' ], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '担当箇所'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['deploy1' ], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '単価'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(45, 8, $_POST['unitprice1' ], 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, '数量'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, $_POST['count1' ], 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, '単位'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(25, 8, $_POST['unit1' ], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '請求金額'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['unitprice1' ]*$_POST['count1' ]  , 1, 'R', 0, 1 );
$pdf-&gt;Write(8, '' . &quot;\n&quot; );

$pdf-&gt;MultiCell(50, 8, 'クライアント様名'        , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(65, 8, $_POST['client2'], 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, '納品日'        , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(45, 8, $_POST['overdate2'], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '内容'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['detail2' ], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '担当箇所'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['deploy2' ], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '単価'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(45, 8, $_POST['unitprice2' ], 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, '数量'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, $_POST['count2' ], 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, '単位'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(25, 8, $_POST['unit2' ], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '請求金額'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['unitprice2' ]*$_POST['count1' ]  , 1, 'R', 0, 1 );
$pdf-&gt;Write(8, '' . &quot;\n&quot; );

$pdf-&gt;MultiCell(50, 8, 'クライアント様名'        , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(65, 8, $_POST['client3'], 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, '納品日'        , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(45, 8, $_POST['overdate3'], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '内容'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['detail3' ], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '担当箇所'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['deploy3' ], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '単価'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(45, 8, $_POST['unitprice3' ], 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, '数量'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, $_POST['count3' ], 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(20, 8, '単位'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(25, 8, $_POST['unit3' ], 1, 'L', 0, 1 );
$pdf-&gt;MultiCell(50, 8, '請求金額'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['unitprice3' ]*$_POST['count1' ]  , 1, 'R', 0, 1 );
$pdf-&gt;Write(8, '' . &quot;\n\n&quot; );

$pdf-&gt;MultiCell(50, 8, '請求合計金額'         , 1, 'L', 0, 0 );
$pdf-&gt;MultiCell(130, 8, $_POST['unitprice1' ]*$_POST['count1' ]+$_POST['unitprice2' ]*$_POST['count2' ]+$_POST['unitprice3' ]*$_POST['count3' ]  , 1, 'R', 0, 1 );

// Print text using writeHTMLCell()
//$pdf-&gt;writeHTMLCell($w=0, $h=0, $x='', $y='', $html, $border=0, $ln=1, $fill=0, $reseth=true, $align='', $autopadding=true);

// ---------------------------------------------------------

// Close and output PDF document
// This method has several options, check the source code documentation for more information.
$pdf-&gt;Output('example_001.pdf', 'I');

//============================================================+
// END OF FILE
//============================================================+
</pre>
<p>綺麗な書き方でないので直してください汗。一部表現のおかしいところもあるので、そこも直してくださいね。</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/archives/615/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress管理画面をスッキリ&amp;可愛くするCawaii Adminプラグイン</title>
		<link>http://wordpress.b-cures.net/archives/608/</link>
		<comments>http://wordpress.b-cures.net/archives/608/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 11:49:25 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPressプラグイン]]></category>
		<category><![CDATA[Cawaii Admin]]></category>
		<category><![CDATA[管理画面]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=608</guid>
		<description><![CDATA[@shinichiNさんが、管理画面をカスタマイズすると言って、ずっと頑張ってらしたものがとうとうプラグインになりました！ @shinichiNさんのブログは、Shinichi Nishikawa&#8217;s blo &#8230; <a href="http://wordpress.b-cures.net/archives/608/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://twitter.com/shinichiN" target="_blank">@shinichiN</a></strong>さんが、管理画面をカスタマイズすると言って、ずっと頑張ってらしたものがとうとうプラグインになりました！</p>
<p><strong><a href="http://twitter.com/shinichiN" target="_blank">@shinichiN</a></strong>さんのブログは、<strong><a href="http://nskw-style.com/" target="_blank">Shinichi Nishikawa&#8217;s blog</a></strong></p>
<p>WordPressのPlugin Directoryに登録されています。<br />
↓↓↓ DLは下記URLから ↓↓↓<br />
<strong><a href="http://wordpress.org/extend/plugins/cawaii-admin/" target="_blank">Cawaii Admin</a></strong></p>
<p>WordPress管理画面の新規にプラグインを追加するところからでも、インストールできるようになっているようです！<br />
キーワード「<strong>Cawaii Admin</strong>」で検索。</p>
<p><a href="http://wordpress.b-cures.net/wp-content/uploads/2011/09/cawaii_admin.jpg"><img class="alignnone size-large wp-image-598" title="cawaii_admin" src="http://wordpress.b-cures.net/wp-content/uploads/2011/09/cawaii_admin-1024x145.jpg" alt="" width="640" height="90" /></a></p>
<p><strong>Cawaii Admin</strong>をインストールして、有効化すると、WordPress管理画面サイドバーの設定の項目に、「Cawaii Admin」メニューが追加されます。</p>
<p><a href="http://wordpress.b-cures.net/wp-content/uploads/2011/09/1.jpg"><img class="alignnone size-full wp-image-600" title="1" src="http://wordpress.b-cures.net/wp-content/uploads/2011/09/1.jpg" alt="" width="170" height="456" /></a></p>
<p>それをクリックして、設定画面に進むと、</p>
<p><a href="http://wordpress.b-cures.net/wp-content/uploads/2011/10/r2_c2.jpg"><img src="http://wordpress.b-cures.net/wp-content/uploads/2011/10/r2_c2-724x1024.jpg" alt="" title="_r2_c2" width="670" height="905" class="alignnone size-large wp-image-609" /></a></p>
<p>管理画面が開きます。</p>
<p>各項目の意味は、その管理画面をご覧ください。<br />
<strong><a href="http://twitter.com/shinichiN" target="_blank">@shinichiN</a></strong>さんのユーザーさんに対する配慮。分かりやすいようにとちゃんと日本語化もされています。</p>
<p>設定項目の詳細については、公式サイトでもご説明されています。<br />
<strong><a href="http://nskw-style.com/2011/wordpress/cawaii-admin-en.html" target="_blank">[Cawaii Admin] a wp plugin to make your admin panel “cawaii!”</a></strong></p>
<p>サイドバーを非表示にして、すっきりな管理画面に、そして、<strong>WordPress</strong>の<strong>管理画面</strong>がこんなにも可愛らしく、かつ、スッキリな感じになりました！<br />
WordPressの管理画面のサイドバーがなくなるだけぢゃなく、癒やされるパステルカラーが採用されているので落ち着けます♪</p>
<p>ちなみに投稿の管理画面は、</p>
<p><a href="http://wordpress.b-cures.net/wp-content/uploads/2011/10/r3_c4.jpg"><img src="http://wordpress.b-cures.net/wp-content/uploads/2011/10/r3_c4-598x1024.jpg" alt="" title="_r3_c4" width="670" height="1124" class="alignnone size-large wp-image-611" /></a></p>
<p>こんな感じです。<br />
必要最低限、自分が本当に必要としたいモノだけ管理画面上に表示できるので、非常に便利です！<br />
<strong><a href="http://twitter.com/shinichiN" target="_blank">@shinichiN</a></strong>さん。人に優しいプラグインを開発してくださってありがとうございます。<br />
毎日、真面目にいろいろなことに取り組んで、挑戦して、頑張っておられるので、今後の活動にも注目&#038;応援しています！</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/archives/608/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

