Home > WordPress > Plugins Archive

Plugins Archive

WordPressのコンタクトフォームにスパムが届く

別で運営しているサイトにコンタクトフォームを設置しているのだけど、ちらほらスパムが届く。

これまでコンタクトフォームには「WP-ContactForm」というプラグインを導入が簡単ということで利用していましたが、スパムが届いてしまいます。特に最近は毎日スパムが届くようになって、うんざり。

そこで探してみたらコンタとフォームにAkismetのフィルタを通してくれるコンタクトフォーム用のプラグインがあるということなので入れ替えてみました。

Contact Form 7 (日本語) « iDeasilo

上記サイトで利用方法も日本語で解説されているので、導入も簡単です。

導入当初、Akismetが有効化されていればスパムを弾いてくれるものだとばかり思っていて、それなのに相も変わらずスパムが届くので、これはおかしいとちゃんと解説読んだら、タグを追加しないといけないんですねぇ。

テストでスパムと判断される名前が用意されているので試してみるとちゃんと、送信できませんでした。スパムフィルタが動いているのがわかります。これでコンタクトフォームからのスパムも静かになることでしょう。

このプラグインは日本語化もされているのですが、言語ファイルが「wpcf7-ja.mo」となっているので、「wpcf7-ja_UTF.mo」に変更してめでたく日本語化。

あとはタイトル欄に特定の文字が入るようにしてやればメールのフィルタリングも出来て管理しやすくなることでしょう。

Popularity: 8 %

“Popularity Contest”をWP2.5でも利用する

WP2.5にしたら利用できなくなった”Popularity Contest”ですが、ちょっとしたことで利用可能になりました。

いやぁ特になくてもウチのサイトじゃ影響ないプラグインなんですけど、使っているテーマが”Popularity Contest”に対応ってことで何となく有効にしています。

しかし、WordPressを2.5にして、プラグインをコツコツと有効化していきますと、”Popularity Contest”を有効化しようとしたところ「重大なエラー」で有効化できませんでした。

バージョンアップもされていないようだし、なくてもいいかなぁと思ってましたが、

Popularity Contest 日本語版 - MMRT daily life

で、対処方法があるということを知ったので、試してみました。

対処方法はコチラ。

Wordpress 2.5: Popularity Contest が「重大なエラー」になる / 日本語表示できない - nire.com

wp-blog-header.php の場所によって、上の “../” の階層の深さや位置は調節する必要があります。

とのことでしたので、ウチの場合はルートのしたに”wordpress”というディレクトリを作成してますので、追加しました。
プラグインを有効化するとエラーも出ずにちゃんと動かすことができました。

ただプラグインを有効にしているだけなので、もうちょっといろいろ活用していこうかなと。

Popularity: 6 %

WP2.5で画像のアップロードの問題

別に運営しているブログをWP2.5にバージョンアップしたら画像のアップローダが機能しなかった。

このブログでは問題なくメディアのアップローダが機能していたので特に気にしていなかったけど、別ブログで画像を扱うことになってアップロードしようとしたら、ポップアップウィンドウは出るけど、「本当に宜しいですか」というメッセージが表示されてアップロードに関するものが何もなかった。

インストールしているレンタルサーバも一緒で、片方だけがうまくアップロード出来ないってことは、インストールが失敗しているか、使っているプラグインが若干異なるので、その辺が怪しいと目星をつけて検索してみました。

WordPress › フォーラム » 2.5 画像・メディアアップロード機能の問題(英訳)

やはり問題があるようです。
この中でウチに関係してそうなのは、

1. すべての WordPress コアファイルを正しくサーバーにアップロードしているかどうか、もう一度確認してください。実際、これが問題の原因であることがよくあります。

5. また、メディア挿入用のボタンがまったく表示されないという問題も発見されています。これは、古いバージョンのプラグインがアップローダーの JavaScript と干渉する事によって起こります。私の場合は WP-Amazon が問題となりましたが、この他にも、独自の jQuery ファイルを読み込んでいるプラグインでは同様に発生する可能性があります。すべてのプラグインを停止し、ボタンが表示されるかチェックしてみてください。 もしこれで表示される場合は、プラグインをひとつずつオンにしながら、どのプラグインが問題化を探ってみましょう。また、プラグインはすべて最新版にアッ プグレードしてください。

この2つ。
「正しくサーバーにアップロードされているかどうか」ってもう一度アップロードし直すしか手段が思いつかず、時間もかかるので、まずはプラグイン関係を当たってみることにしました。

2つのブログで共通して利用しているプラグインは有効にしておいて、それ以外を停止。この時点でアップローダが機能するか試してみるとちゃんと機能していました。

これで停止したプラグインの中に原因があることが判明・・・あとは一つずつ有効にしてはアップローダを動かしてと地道な作業が続くわけです。

して、その原因のプラグインは・・・

WP-ContactForm

でした。
本家のフォーラムにも

WordPress › Support » Problem with WP-ContactForm 1.5.1 and Add an Image

というトピックがありました。おそらくウチと同じ症状だと思われ・・・。
対策らしきものがあったので後で試してみよう思います。といいつつバージョンアップを待つわけですが。

Popularity: 6 %

Simple Tagsの日本語化

言語ファイル同梱されているのに、日本語にならないよぉ。
なんてアホなことをほざいていたんでしょう・・・

なんとまぁ自分のところに解決策があるではないですか・・・1年以上前のことで、その後プラグインの日本語化について悩むことがなかったのですっかり忘れてました。

プラグインの日本語化でハマった

  • wp-config.phpの言語設定を確認する。
  • ウチの場合は[define (’WPLANG’, ‘ja_UTF’);]。
  • .moが[ja.mo]となっているものは[ja_UTF.mo]にファイル名を変更する。

この作業でSimple Tagsも日本語で表示されるようになりました。
しかし、まだ問題が・・・

日本語表示にすると、[設定]の[管理][メタキーワード] などのタブを移動できない。
クリックすると”This is no such container”とアラートが出てしまう・・・。今度は何がおかしいのか・・・。

Popularity: 6 %

Simple TagsのVersion1.3が公開されていました

そういえば随分とWordPressのプラグインのアップデートを確認していないと思い、管理画面を覗いてみたらSimple Tagsのアップデートがあったのでさっそくやってみました。

WordPress › Simple Tags « WordPress Plugins

Simple Tagsに敏感に反応するのは、日本語化もされているとのことですが、ウチでは一向に日本語化されなくて、バージョン上がれば、ちゃんとするかなと思っていたからです。

今回も日本語では表示されておらず、 なにやら管理メニューも増えたようですが、英語のためよくわからず・・・。
理解できたのは、投稿画面にタグ一覧が表示できるようになり、クリックでタグを追加出来るようになっていたこと、Tag Suggestが付いたことくらいか・・・・。まだ、一通り機能を確認していないし、バージョンを飛ばしたかもしれないから、すでに前からある機能なのかもしれないけど。

Simple Tagsオプション画面

これを有効にしておくと、投稿画面に表示されるようになりました。

これでClick Tags(表示のされ方はこっちのほうが好みだけど)とTag Suggest Thingを外してもよくなりましたね。SuggestについてはローカルタグとYahoo!、それとネットから拾ってきてくれるのでタグ付けに困ったときに更に便利になりました。とくにローカルタグから選択できるというはイイですね。

Popularity: 5 %

Page 2 of 5«12345»

Home > WordPress > Plugins Archive

カテゴリー
Archive
Sponsor




Return to page top