• 締切済み

FC2で

FC2でブログをカスタマイズし、コメント欄・トラックバックのエリア をすべて削除してあるのに、コメントが1件残されていました。 どうやってコメントを残したのでしょうか。

みんなの回答

回答No.3

 結論から申し上げますと、全ての記事を「コメントを受信しない」設定にしない限り、コメントを完全に拒否することは不可能です。 方法1.携帯からコメントを投稿する  パソコン用テンプレートは編集しても、携帯からの見た目をそのままにしている場合…  携帯から見るとコメントフォームが残っていますから、普通にコメントできてしまいます。 方法2.プレビュー機能を使う  少々強引なやり方ですが、コメントフォーム付きの別テンプレートで質問者様のブログをプレビューし、そこからコメントするという方法も使えます。  この方法を使われると、いくら管理者側でテンプレートを変えても意味がありません。 方法3.スパムが使う方法を使う  スパムエンジンによっては、ブログ画面を介さず直接相手のブログにコメントを送れるルートを割り出し、コメントを送ってくることもあるそうです。  この辺りは、私も詳しくないのでよくわからないのですが…  フォームやリンクなど関係なしに直接叩き込まれるわけですから、テンプレートが何であれ関係ないのでしょう。  コメントの内容がどんなものだったのかわかりませんが、質問者様のご友人なら知らずに方法1で投稿しただけ、質問者様ご本人に悪意のある方なら方法2、単なるスパムなら方法3を使った可能性が高いと思われます。  このように、フォームをテンプレートから消しただけでは、コメントを完全にシャットアウトすることはできません。  過去の記事の設定をいちいち変えるのは面倒でしょうが、絶対にコメントを受け付けたくないのであれば、手間がかかってもきちんと設定することをお勧めします。

  • Muller3
  • ベストアンサー率81% (800/979)
回答No.2

それってスパムコメントのたぐいでしょうか。 そういう仕組みに詳しいわけではないですけど、FC2ブログでは、ブログ内検索とコメント投稿のform actionは同じURIを指してますから、ブログ内検索のformが残っていればそちらにpostしてしまうのではないでしょうか。それがコメントとして残ると。 機能としてコメントを受信しないようにするか、全てのformを削除しない限り、コメントを拒否することは無理なのでは。

  • jein
  • ベストアンサー率49% (2799/5705)
回答No.1

レイアウトを変えても、既に残されているコメントは管理画面の コメント画面から消さない限り残ります。 カスタマイズでは、単純に「コメントを読み込むエリアを用意しない」ように 設定されているだけかと思いますので。

pegasasu11
質問者

補足

ちょっといまいちわからなかったので、補足として付け加えます。 公式テンプレのHTMLを一度全部削除し、新たにHTMLを自分で書きました。 ですので、下記の変数 コメントエリア <!--comment_area--> ~ <!--/comment_area--> コメント編集画面エリア <!--edit_area--> ~ <!--/edit_area--> トラックバックエリア <!--trackback_area--> ~ <!--/trackback_area--> エントリー内の <!--allow_comment--> ~ <!--/allow_comment--> <!--allow_tb--> ~ <!--/allow_tb--> も削除していますので、 記事でコメント・トラックバックへのリンクも表示されていません。 それでもコメントされていたので、どこからコメントを書き込んだのか 疑問でした。

関連するQ&A