動作は特に問題なく、Akismetも有効ではありますが、CAPTCHAのオプション、文字の色(fg:)を使うと文字が表示されなくなります。
かなり奇妙な現象ですね。これまでに同様の報告は受けたことがありません。
画像自体は表示されるのでしたらパーミッションの問題ではなさそうですが、ちょっと見当がつきません。エラーか何かは表示されてないでしょうか?
実際のページを見せてもらえれば何か手がかりが見つかるかもしれません。
また、Language Switcherを使って表示言語の切替をしていますが、ContactForm7も切替可能でしょうか?
Your Name (required)などを、phpで_e(’’)をつかって各言語にしたいと考えています。
Language Switcher というのはプラグインでしょうか。WordPress 自体のローカライズをスイッチするものなら Contact Form 7 のもそれで切り替えられるはずです。
ソースコードに _e() などを挿入しなくても始めから入っているので(日本語も)問題ありません。
takayukister様
返信ありがとうございます。
ContactForm7設置先は以下になります。
(まだ、制作途中につきお見苦しいかと思います)
http://vihko.pienikissa.net/?page_id=50
現在は文字サイズのみ設定している状態です。
エラーは何も表示されていません。
言語の切替の件ですが、フォームの送信ボタンや送信後のメッセージなどは指定言語で表示されているのですが、例えば、<p>Your Name (required)
[text* your-name akismet:author] </p>のYour Name (required)を切替できたら嬉しいと考えています。
Language Switcherはwp-content/languages内のpoファイルを切替てくれるプラグインです(すいません、だと思います)。
http://vihko.pienikissa.net/?p=84&langswitch_lang=ja#respond
のコメント欄の、入力フォーム横にある「名前(必須)」などのように、ComentForm7も同じように変われば嬉しいのですが・・。
もうちょっと自分でも調べてみますが、もし何か対策があればお教え下さい。
※確認/設定に使用しているブラウザはsafari3.1.2(Mac)、firefox3.0.2(Mac)です。
デフォルトで文字が黄色くなる、という時点で「なんじゃこりゃ」って感じですね。ちょっとそういう事例探してみますがまだちょっとつかめません。heteml の php_info どこかで見れますか? 画像処理関係のライブラリの状態を確認してみたいのですが。
言語の切り替えの件ですが、その「Your Name (required)」というのはコンタクトフォームのテンプレートの中でベタ書きされているだけなのでそこを書き換えればいいですよ。1.8 以降をお使いなら 管理 > Contact Form 7 のメニューに変更箇所はあります。
ベタ書きされているテキストの言語はフォームが作成される時点のロケールで決まるので、そこを動的に変えるのは難しいです。
# あと、今回のような場合はトピックを2つに分けたほうがいいですよ。他の方が情報探すときに探しやすいと思いますから。
takayukister様
>heteml の php_info どこかで見れますか?
php_infoですが検索して見つけた方法でトライしてみたのですが、見方が解らないので、リンクしました。
http://pienikissa.net/info.php
お手数おかけしてすいません。
言語の件ですが、どうしても動的に変えたい訳では無いので、テンプレートの書替をする事にします。(送信クリック後のメッセージが各言語になってくれているので、充分に有り難いです。感謝です。)
># あと、今回のような場合はトピックを2つに分けたほうがいいですよ。他の方が情報探すときに探しやすいと思いますから。
はい、そうですね、他の方への配慮にちょっと欠けていました。気をつけます。
だいぶ経ってしまいましたが、解決していますので記載します。
根本的な部分でした。
takayukister様のサイトのトラブルシューティングにも記載がありますが、私の使っている
hetemlのサーバではGD 、FreeTypeともにNGで、これからも使えるようにする予定は無いとの事でした。
ContactForm自体は使えるので、Captcha無しで使わせて頂きます。
お手数をおかけしました。
pienimyk さん、情報ありがとうございます。
ところで heteml で GD, FreeType がサポートされていないというのは本当なのでしょうか? クリエイター向けをうたっているサービスで GD が使えないというのは、もしそれが本当ならかなりの問題だと思うんですが、そのあたりさらに詳しい情報があればお願いします。
私は heteml を使ったことがないので確認できませんが、他の方も何か情報をお持ちであればぜひ。
http://heteml.jp/ この heteml で合ってますよね?
takayukister様
http://heteml.jp/ この heteml で合ってますよね?
はい。そのhetemlです。
phpinfoで見る限り、GD, FreeType共にenabledとなっているし、Captchaを使う他のプラグイン(ex.Peter’s Custom Anti-Spam)も使えているので、大丈夫だと思っていたのですが、半年程前、問合せした所、「使えない」といった返事をもらいました。
お客様からの要望が多ければ考える・・と言った内容だったと記憶しています。
(その時のメールを探してみたのですが見つからず・・すいません)
現在PHPのVerも上がり、再度設置を試みたのですが、以前と状況が変わらず・・だったので、今回「NG」であると言った投稿をした次第です。
ちなみに現在のPHPinfoは
http://pienikissa.net/info.php
で、見られます。
メールフォーム自体は
http://vihko.pienikissa.net/?page_id=264
に設置しています。(現在、Really Simple CAPTCHAを使う設定にしています)
ちなみにPeter’s Custom Anti-SpamでのServer diagnosisには
GD library
Yay! The GD library is installed.
FreeType
Yay! The FreeType library is installed.
とあります。
有効だけど使えない??
もう少し、知識があればお役に立てるのですが、申し訳ないです。
takayukister様
先に記載したphpのinfoですが、あまり見られたく無い情報があったので、ファイルを削除しました。
メールフォーム自体は引き続き
http://vihko.pienikissa.net/?page_id=264
に設置しています。(現在もReally Simple CAPTCHAを使う設定にしています)
GD等の部分を以下に記載しますので、何か足りない場合は仰って(書いて)頂ければ、投稿いたします。
また、最初の投稿より、PHP等Verが変わっているので、改めて環境も記載します。
契約サーバ/heteml
Contact Form 7(Ver1.10.0.1)
また、WPは2.8日本語にVerUP済。
Really Simple CAPTCHA(Ver1.0)
Akismet:使用中
PHP Version 5.1.6
GD Support/enabled
GD Version/bundled (2.0.28 compatible)
FreeType Support/enabled
FreeType Linkage/with TTF library
FreeType Version/1.4
GIF Read Support/enabled
GIF Create Support/enabled
JPG Support/enabled
PNG Support/enabled
WBMP Support/enabled
XBM Support/enabled
XPM Support/–
T1Lib Support/–
JIS-mapped Japanese Font Support/–
MYSQL Version /5.0.51a-community-log
exif
EXIF Support/enabled
EXIF Version /1.4 $Id: exif.c,v 1.173.2.5 2006/04/10 18:23:24 helly Exp $
Supported EXIF Version/0220
Supported filetypes/JPEG,TIFF
ご面倒、お掛けします。
お世話になっています。
実は本日PHPがVerUPしました。
すると!CAPTCHA部分が正しく、表示されるようになりました!!
そこで、一部ではありますが、前の(PHPVer5.1.6)との比較と言う事で、記載します。
PHP Version 5.2.8
GD Support/enabled
GD Version/bundled (2.0.34 compatible)←前と変わってます
FreeType Support/enabled
FreeType Linkage/with freetype←前と変わってます
FreeType Version/2.1.9←前と変わってます
GIF Read Support/enabled
GIF Create Support/enabled
JPG Support/enabled
PNG Support/enabled
WBMP Support/enabled
XBM Support/enabled
原因か上記にあるのか、私にはわかりませんが、CAPTCHAの色や大きさなど、設定通りに表示されるようになりました。
お手数をおかけしました。
(一応、解決とさせていただきます)
なるほど。以前の GD か FreeType のバージョンに何か問題があった可能性が高くなりますね。貴重な情報ありがとうございました。