WordPressにはUTF-8のフォームしか組み込めません。(フォームだけWordPressに依存しない別ページで静的に設けるなら別。)とあるサイトをWordPressで CMS的に作っていて、かなりはまりました。IEでの挙動がおかしいのをつぶすのに苦戦しましたが、なんとか完了。おかげでいろいろ学びました。
プラグインでは、「Contact Form 7」が有名です。
今回は、プラグインに依存しない方法で組み込みたく、苦戦してました。
ヘッダテンプレートの一行目に、たとえコメントアウトであっても、
うっかりなにか記述しちゃだめですよ。
よく考えると、出力後は単純に静的なHTMLと一緒なわけですから...。
あと、jQueryの重複読み込みも危険材料です。
enqueue scriptを使って読み込みましょう。
今回は、その2点がおおきな原因でした。なんとか解決。
平日のお仕事(Webデザイン)に関する話題。
WordPressに関する記述を、今後数日に分けて書こうと思います。
(※僕自身の備忘録も兼ねて。)
まずは基礎的な話。
【WordPressで、固有ページに固有のテンプレートを適用させる方法】
?page_id=104に対しては、page-104.phpというphpをテンプレートディレクトリに用意すれば、
固有のテンプレートとして管理画面に認識されます。
WordPressビギナーが、まずつまづくであろうWordPress独自の「命名法則」。
id=xxに対して page-(ハイフン)xx.php
と名づけます。
これを知っているだけで、WordPressをCMS制作※に、おおいに活用できます。
すごい基礎的なことですが、意外に知らない人が多いので書いておきます。
※CMSとは…コンテンツマネージメントシステムのこと。
サイトのデザインやページの構成、システムなどの、Webサイトの外側は納品前に行い、「納品後の更新はお客さま側で行う」というような案件に、よく用いられます。
amebloみたいに、ブログの記事を書く感覚で、お客さまサイドで特定のページを管理画面から
更新していただけます。
何年も前から、Webコンテンツの形態として、主流の一つです。
WordPressのほかにも、MTなどのブログツールをCMSとして使う例も多々ありますが、
2011年現在では、断然WordPressのほうが強いです。WordPressの欠点としては、すべてがページを読むたびに生成される「動的ページ」になる為、SEOに弱い点が挙げられますが、それもプラグインによって払拭できますし、当面はWordPressの勝ちが今後も続くと思います。
WordPressに関する記述を、今後数日に分けて書こうと思います。
(※僕自身の備忘録も兼ねて。)
まずは基礎的な話。
【WordPressで、固有ページに固有のテンプレートを適用させる方法】
?page_id=104に対しては、page-104.phpというphpをテンプレートディレクトリに用意すれば、
固有のテンプレートとして管理画面に認識されます。
WordPressビギナーが、まずつまづくであろうWordPress独自の「命名法則」。
id=xxに対して page-(ハイフン)xx.php
と名づけます。
これを知っているだけで、WordPressをCMS制作※に、おおいに活用できます。
すごい基礎的なことですが、意外に知らない人が多いので書いておきます。
※CMSとは…コンテンツマネージメントシステムのこと。
サイトのデザインやページの構成、システムなどの、Webサイトの外側は納品前に行い、「納品後の更新はお客さま側で行う」というような案件に、よく用いられます。
amebloみたいに、ブログの記事を書く感覚で、お客さまサイドで特定のページを管理画面から
更新していただけます。
何年も前から、Webコンテンツの形態として、主流の一つです。
WordPressのほかにも、MTなどのブログツールをCMSとして使う例も多々ありますが、
2011年現在では、断然WordPressのほうが強いです。WordPressの欠点としては、すべてがページを読むたびに生成される「動的ページ」になる為、SEOに弱い点が挙げられますが、それもプラグインによって払拭できますし、当面はWordPressの勝ちが今後も続くと思います。


地震ですよ地震...。
わが家もこのように、地震で本棚が崩壊して、
いままさに目の前がこの有様です。
さて、どうしたものかと考えました。
ただでさえ時間がない上、この状況...
時間は待ってくれないので、
必ず土日は、デッサンでもトレースでもいいので、何かを進めたい。
何かを生み出していたい。
しかし、目の前の復旧もしたい。
...休日の限られた24時間のなかで、なにをするべきか非常に迷いますが
結局
まずは復旧よりも、前進をすることにしました。
僕の場合、復旧自体は来週とかでもできるので...
そんなわけで、今日はイラレでトレースを進めています。
足の踏み場がないので、移動するのが大変ですが、とにかく僕の場合
いま進めないと、また100時間くらい後まで
ものづくりが出来ないので、やるのみです。
また、
この度の地震で、さまざまな大切なものをなくされた方々、
心よりお見舞い申し上げます。