素敵なサムシングを独断と偏見で一方的に紹介するブログ(´・ω・`)

IT

【瞬殺】WordPressのコメント機能を無効化する方法

投稿日:

スポンサーリンク

336×280




コメント機能をOFFにしたい

標準装備

WordPressには標準でコメント機能が備わっています。

このコメント機能を通じて、執筆者と閲覧者との交流を行うことが可能になっています。

StaticPressだと動かない

しかし、このコメント機能はPHPを利用して実装されています。

ですので、StaticPress等を使ってWordpressサイトを静的ページにすると、ページには表示されているがボタンを押しても動かなくなってしまいます。

なので、上記のような運営をしている場合はコメント機能をOFFにして表示をしないようにする必要があります。

管理画面ではコメント機能自体をOFFに出来ない

WordPressでは、管理画面ディスカッション設定にてコメントに関する細かい設定は可能ですが、コメント機能自体をOFFにすることは出来ないようです。。。orz
じゃあどうすればよいのか・・・。

functions.phpに1行追加でおk

コメント機能自体をOFFにするには、functions.phpにある記述を1行追記するだけで実現可能です。
以下のコードを追加してみてください。

これは、add_filter関数を利用して、comments_open関数が呼ばれたら強制的にfalseを返すようにする、という記述になります。

確認

では、実際に記事ページを確認してみましょう。

正常にコメント機能がOFFになっていますね。
これでStaticPressで転送しても、使えない機能が表示されるということは無くなりました♪

終わりに

以上のように、関数を1行追加するだけでコメント機能をサイト全体としてOFFにすることが出来ました。

コメント機能がいらないサイトの場合は最初にこの設定をしておくのを忘れないようにしましょう。

336×280




336×280




CATEGORIES & TAGS

IT, , , , , , ,

blogenist

Author: blogenist