問い合わせフォーム設置~インスコ編
問い合わせフォームくらいは作っとかないとねってことで作業メモ。
まずはプラグインの選定だけど、Contact Form 7っていうのがスタンダードっぽかったのでソレで。インスコ自体はWPのpluginsディレクトリに放り込むだけで超簡単。管理画面で有効化したら、管理>Contact Form 7 と進めば設定画面が出てくる。
デフォルト状態で最低限のフォーム(のコード)が出来てるけど、気休め程度としてもCAPTCHAは入れておきたかったのでタグジェネレータでチョチョイとコード生成してプレビューしてみる。
なんちゃらError ~ undefined function imagetypes() ~~
ん?と思ってエラーメッセージでググってみると、PHPのGDモジュールが入ってないケースを発見。・・・ヤベ。入れた記憶がねーw
というわけで早速インスコ。Debian鯖なので、aptitudeでらくらくインスコ。
aptitude update
aptitude install php5-gd
色んなライブラリ含めなんかたくさんインスコされたけど、まぁこれで無事GDが入りましたということで、件のページを再表示。
なんちゃらError ~ undefined function imagetypes() ~~
あり? ダメか・・・あ、GDモジュール有効化してねーわwww てことで、/etc/apache2/mods-available/の中身をlsしてみると、GDモジュールは見当たりません。んー、手動で有効化しな いとイカンのかーとか思ってググってみると、やはりDebianでもphp.iniを編集している模様。やっぱりか。
ってそもそもphp自体のモジュールってa2enmodで有効化できるんだっけ? なんてことを2秒くらい考えつつも、おもむろにphp.iniを編集。記述自体はもともとされてあって、コメントアウトされているだけだったので、コメン トを外して有効化。念のためにapacheを再起動して、3度目の正直でページリロード。無事表示されました。
ってここ別に喜ぶところじゃないんだけどね。(´・ω・`)
コメントをどうぞ