WordPressで記事を編集する際に困ったことがあると思います。改行です。複数行の改行を行いたいとき、1行以上はどうしても反映してくれません。それがものすごく不便というか気持ち悪いというか。これは、XHTMLの文法上、brを2つ以上連続で使用することを非推奨としているので、WordPressでそういう仕様にしているみたいです。
WordPressを使い始めた当初この件に直面したのですが、brBrbr というプラグインが解決してくれました。今更ですがメモにしておきます。これを使用することで1行以上の改行が可能になります。
brBrbr
こちらのサイトからzipファイルをダウンロードし、wp-content/pluginsにアップロード&有効化してください。その後、記事を編集する際、ただ改行するだけです反映されます。これでストレスを感じなくなり、心地よく記事が書けるようになりました。
お問い合わせフォームを簡単に設置できるWordPressのプラグイン、ContactForm7の実装についてのメモです。内容は、お問い合わせ先を複数設置して、その送り先を選択させるというものです。
今回のお問い合わせフォームの場合ラジオボタンの選択項目を、福岡・佐賀・長崎・熊本・鹿児島・宮崎と6つ用意し、更に福岡・佐賀宛のメッセージは福岡のメールアドレスに送信。長崎宛のメッセージは長崎のメールアドレスに送信。熊本・宮崎・鹿児島宛のメッセージは熊本のメールアドレスに送信。佐賀・宮崎・鹿児島の専用メールアドレスがない場合です。少し解りづらいので図にしてみます。
といった状況です。そこでこの場合当然必要となってくるのが、
福岡(例 fukuoka@sugiyamayusuke.org)
長崎(例 nagasaki@sugiyamayusuke.org)
熊本(例 kumamoto@sugiyamayusuke.org)
の三つのメールアドレスです。それらのメールアドレスをフォームタグを使用してフォームテンプレートに入れこんであげます。
[radio your-recipient "福岡|fukuoka@sugiyamayusuke.org" "佐賀|fukuoka@sugiyamayusuke.org" "長崎|nagasaki@sugiyamayusuke.org" "熊本|kumamoto@sugiyamayusuke.org" "宮崎|kumamoto@sugiyamayusuke.org" "鹿児島|kumamoto@sugiyamayusuke.org"]
今回、フォームを作る必要があったので、初めてWordPressのプラグインContactForm7を使用させて頂きました。ということで、まず実験的にぼくのブログに実装してみようと試みた際のメモです。
1.ContactForm7をダウンロードし、解凍します。
2.wp-content/wp-plugins/以下にフォルダごとコピーしアップロードします。
(※wordpress管理画面のプラグインの新規追加から簡単インストールする事も可能です。)
3.プラグインの管理画面でContactForm7を有効化します。
4.その後設定画面でフォーム作成します。
基本的にデフォルトの設定で使用可能ですが、欲しい機能を追加したり、見た目のデザインを変更したりと、幅広い用途に合わせたオリジナルのフォームが作成できます。今回はとりあえず、このような形に落ち着きました。フォームに関する詳しい設定内容や、デザインのカスタマイズ方法はまた後日Contact Form 7実践編にてメモすることにします。ひとまず出来てよかったです。とっても使いやすい、便利なプラグインでした。
<?php the_content(); ?>
<?php the_excerpt(); ?>
WordPress の開発者およびユーザーの多くはマルチバイト文字以外の言語圏の人であるため、日本語の取り扱いが考慮されていなかったり、不十分な箇所がまだあります。そこで重要なのがWP Multibyte Patch。WordPress日本語版のマルチバイト文字に関する修正を行うプラグインです。メール送信、トラックバック受信、ピンバック受信、検索等で発生する障害に対して対策を行ってくれるらしいです。WPを触りだした当初(他者制作テンプレート使用)、このプラグインが有効・無効どちらでも何ら影響がなくあまりピンと来なかったのだけど、今回テンプレートを制作する上で有難みを感じたのです。WP日本語版に初めから同梱されている理由をここで理解することになりました。
日本語・マルチバイト特有の問題には以下のものが挙げられます。
—————————————————————————————————
■文字コードに関する問題
今回、ブログのテンプレートを制作する上で勉強になった事を少しずつメモしていきたいと思います。今回はアクセス解析のプラグインWordPress.com Stats導入について。このアクセス解析は以前から使用していたので今回もお世話になろうと、何となく有効化したのはいいものの一向に拾ってくれない。うっかりでした。大体のテンプレート内のfooter.phpの中には、
<?php wp_footer(); ?>
<?php wp_footer(); ?> </body> </html>
WordPressのプラグイン、”wp-cumulus”を使ってみた。これはTag Cloud が3D空間に回転するというもの。使い方は簡単。
・以下よりダウンロード
http://www.roytanck.com/2008/03/15/wp-cumulus-released/
・wp-pluginフォルダにアップロード
・プラグインの有効化
表示させたい箇所に以下を貼り付け
<?php wp_cumulus_insert(); ?>