web-dev-qa-db-ja.com

カスタム投稿タイプのコメントやトラックバックがまだ残っているのはなぜですか。

コメントやトラックバックが欲しくないサイトがあります。

トラックバックを無効にするために次のことを行いました。

  • [設定]> [ディスカッション]で、[他のブログからのリンク通知を許可する(ピンバックとトラックバック)]のチェックを外します。
  • 「新しい記事にコメントを投稿できるようにする」のチェックを外します。

また、以前に公開されたものについては、コメントとトラックバックを取り消して無効にしました。

これは投稿とページではうまく機能しますが、カスタム投稿タイプではランダムなコメントとトラックバックが得られます。

さて、私は カスタム投稿タイプの投稿タイプサポート を削除できることを知っています。ただし、カスタム投稿タイプの定義では、コメントの "support"引数を明示的に設定せず、 Codexのデフォルト設定である に値を設定しないと表示されます。 "support"の場合、カスタム投稿タイプがサポートする唯一のものはtitleフィールドとdescriptionフィールドです。

誰かが私たちがまだトラックバックやコメントを得ている理由を理解するのを手伝ってくれる?

また、どうすればそれらを止めることができますか?

8
Yazmin

以前の投稿のコメントとトラックバックをすべて無効にして無効にしたと言ったのは間違いでした。結局のところ、私たちはしませんでした。上記のDanからのコメントは私が私達の丸太をスキャンし始めた時、私はこれらのエラーがすべて以前に公開されたページであることに気付いたので私は私達のエラーを認識しました。 Whomp、whomp。

私たちの解決策は、私たちのデータベースで次の2つのSQL文を実行してコメントを遮断することでした。

UPDATE wp_posts SET comment_status="closed";

とping:

UPDATE wp_posts SET ping_status="closed";

以前に公開された投稿のために。

出典:WordPressコーデックス

1
Yazmin