WordPress のコメントから日付と時刻を削除する方法

コメントの古いタイムスタンプがコンテンツを古臭く見せることを心配していますか?

最近投稿を更新したとしても、5年前のコメントは、情報がもはや関連性がないと訪問者に信じ込ませる可能性があります。これは、新しい読者が会話に参加するのを妨げることがよくあります。

WPBeginnerでは、チュートリアルにコンテキストを提供するためにコメントの日付を表示しています。しかし、完全にエバーグリーンな外観を維持したいサイトでは、それらを削除することが一般的な戦略です。

この記事では、WordPressのコメントから日付と時刻を簡単に削除する方法を説明します。

WordPressコメントから日付と時刻を削除する

🚨 重要なお知らせ: この記事は、WordPressのコメントの日付と時刻を削除するためだけのものです。WordPressの投稿で同様のことを行うことは推奨しません。詳細は、WordPress投稿から日付を削除すべきでない理由に関するチュートリアルをご覧ください。

WordPressのコメントから日付と時刻を削除する理由

読者が数ヶ月または数年前の日付が付いた古いコメントを見ると、情報がまだ関連性がある場合でも、記事が時代遅れであると見なす可能性があります。

一部のユーザーは、コメントの日付と時刻を非表示にすることで、記事が古く見えるのを防ぎ、検索エンジンのランキングを向上させることができると考えています。

日付を非表示にすることで、コメントの古さではなく、コンテンツと議論に焦点が当てられ、フレッシュでアクティブな印象を維持するのに役立ちます。

WordPressコメントから日付と時刻を削除することは、コメントアクティビティが少ないサイトにも役立ちます。訪問者が最新のコメントがずっと前に公開されたことに気づくと、サイトがアクティブではないと仮定して、参加をためらう可能性があります。

これらのタイムスタンプを削除することで、潜在的なためらいをなくし、より歓迎的な議論の環境を作り出します。

ただし、コメントから日付を削除することには、ユーザーに混乱を招く可能性があるという潜在的な欠点もあることを覚えておいてください。

一部の読者は、特にチュートリアル、レビュー、ガイドのように時間とともに変化するコンテンツの文脈をよりよく理解するために、コメントがいつ投稿されたかを知ることを好みます。

タイムスタンプがないと、読者はコメントが自分の状況にまだ関連しているかどうかを理解するのが難しい場合があります。

それでは、WordPressのコメントから日付と時刻を簡単に削除する方法を見ていきましょう。

WordPressコメントから日付と時刻を削除する方法

WordPressのコメントから日付と時刻を簡単に削除するには、テーマのfunctions.phpファイルにカスタムコードを追加します。

ただし、コードのわずかなエラーでもウェブサイトが壊れる可能性があることに注意してください。

そのため、WPCodeの使用をお勧めします。これは市場で最高のWordPressコードスニペットプラグインであり、カスタムコードをサイトに追加する最も安全な方法です。

評価中、カスタムコードを追加する最も簡単で安全な方法であることがわかりました。詳細については、WPCodeレビューをご覧ください。

まず、WPCodeプラグインをインストールして有効化する必要があります。詳細な手順については、WordPressプラグインのインストール方法に関する初心者向けガイドをご覧ください。

注意:WPCodeには、このチュートリアルで使用できる無料バージョンもあります。ただし、有料プランにアップグレードすると、コードスニペットのクラウドライブラリ、条件付きロジックなどにアクセスできるようになります。

有効化したら、WordPress管理サイドバーからCode Snippets » + Add Snippetページにアクセスします。

ここから、「カスタムコードを追加(新規スニペット)」オプションにマウスカーソルを合わせ、「スニペットを使用」ボタンをクリックします。

新しいスニペットを追加

次の画面で、コードスニペットの名前を入力できます。「コメントの日付を削除」など、コードを識別するのに役立つ任意の名前を付けることができます。

次に、画面右隅のコードタイプドロップダウンメニューから「PHPスニペット」オプションを選択します。

WordPressコメントの日付と時刻を削除するPHPスニペットを選択

その後、以下のコードを「コードプレビュー」ボックスにコピー&ペーストするだけです。

// Remove comment date
function wpb_remove_comment_date($date, $d, $comment) { 
    if ( !is_admin() ) {
        return;
    } else { 
        return $date;
    }
}
add_filter( 'get_comment_date', 'wpb_remove_comment_date', 10, 3);
 
// Remove comment time
function wpb_remove_comment_time($date, $d, $comment) { 
    if ( !is_admin() ) {
            return;
    } else { 
            return $date;
    }
}
add_filter( 'get_comment_time', 'wpb_remove_comment_time', 10, 3);

その後、「挿入」セクションまでスクロールダウンし、「自動挿入」モードを選択します。

これにより、コードがサイトで自動的に実行されます。

自動挿入モードを選択

次に、ページの上部までスクロールし、スイッチを「アクティブ」に切り替えます。

最後に、「スニペットを保存」ボタンをクリックして設定を保存します。

スニペットを保存して日付と時刻を削除

これで、WordPressコメントから日付と時刻が削除されたことを確認するために、あなたのウェブサイトにアクセスできます。

この方法では、WordPressデータベースのコメントの日付と時刻は削除されないことに注意してください。

コードを削除すると、サイトのWordPressコメントの日付と時刻の表示がすぐに開始されます。

WordPressのコメントから日付と時刻を削除するプレビュー

ボーナス:WordPress投稿から著者名を削除する

WordPressブログのコメントから日付と時刻、投稿から作成者の名前を削除できます。

著者の名前を表示することは、読者との信頼と透明性を築くのに役立ちます。しかし、日付と時刻を削除することで、コメントが古臭く見えるのを防ぐことができます。

ただし、複数著者ブログを実行している場合や、ゲストブロガーを管理している場合は、作成者の名前を削除することでサイトの一貫性を高めることができます。

WPCodeを使用して、ウェブサイトにCSSコードスニペットを追加することで、これを簡単に行うことができます。

カスタムコードを使用して著者名を非表示にする

詳細については、WordPress投稿から著者名を削除する方法に関するチュートリアルをご覧ください。

WordPressのコメントの日付に関するよくある質問

ここでは、読者がコメントセクションから日付と時刻のスタンプを削除することについてよく尋ねる質問をいくつか紹介します。

1. このコードはWordPressデータベースから日付を削除しますか?

いいえ、このコードスニペットはWordPressデータベースからデータを削除しません。単に、WordPressテーマがウェブサイトのフロントエンドに日付と時刻を表示するのを停止するだけです。コードスニペットを削除すると、元の日付と時刻はすぐに再表示されます。

2. CSSでコメントの日付と時刻を非表示にできますか?

はい、CSS(特にdisplay: none;)を使用して日付要素を視覚的に非表示にすることができます。ただし、このガイドで使用されているPHPの方法をお勧めします。これは、日付データがテーマによって処理および表示されるのを防ぐためです。

3. コメントの日付を削除するとSEOに悪影響がありますか?

コメントの日付を削除しても、一般的にSEOに悪影響はありません。実際、エバーグリーンコンテンツの場合は、コメントが投稿された時期に関係なく、ディスカッションがアクティブで関連性があるように見えることで、ユーザーエンゲージメントを向上させることができます。ただし、Googleはサイトのメタデータで日付を確認できる場合があります。

4. 日付を削除する代わりに、日付の形式を変更できますか?

はい。特定の時刻を削除したいだけの場合や、日付の外観を変更したい場合(たとえば、完全な日付の代わりに「2024年7月」を表示するなど)は、WordPressダッシュボードの設定で行うことができます。詳細については、WordPressの日付と時刻の形式を変更する方法に関するガイドを参照してください。

追加リソース

この記事が、WordPressコメントから日付と時刻を簡単に削除する方法を学ぶのに役立ったことを願っています。追加のリソースも参照してください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

25 CommentsLeave a Reply

  1. スニペットはシンプルで、必ずしもすべてのものにプラグインを使用する必要がないため気に入っています。記事からスニペットのブラウザフォルダも作成しました。この機能はいつでも役立つ可能性があるため、これも保存しました。これらのスニペットを共有していただき、別の不要なプラグインを回避できるようにしていただきありがとうございます。

  2. コメントに関する質問があります…YouTubeがコメントをピン留めできるのと同じように、WordPressで読者のコメントをピン留めする方法はありますか?

  3. 日付を削除するのは最善のアイデアではないという意見に同意します。一部のサイトのブログ記事では、日付のエリアに「1週間以上前に更新」と表示されます。更新された期間が週、月、6ヶ月などになる「更新済み」という表示は興味深いと思います。それをどうやるかを知るだけで十分です。

    • そのような特定の編集については、お使いの特定のテーマのサポートに連絡することをお勧めします。

      管理者

  4. WordPressウェブサイトのコメント、日付セクションを完全に非表示にするのに良いプラグインをいくつかおすすめしてもらえませんか?

  5. 再度感謝します。ウェブサイトでうまく機能しました。WPBEGINNERの助けがあれば、コーディングにあまり慣れていない人でもこれらのタスクを達成できることがわかります。

  6. ソリューションをありがとうございます。

    日付と時刻を削除した後に作成される空白スペースを削除する方法は?

    ありがとう

    • それには、テーマのCSSを編集する必要がありますが、テーマごとに異なります。テーマのサポートに連絡すれば、支援を受けられるはずです。

      管理者

  7. こんにちは、

    上記のPHPコードを試したところ、うまくいきました。
    しかし、PHPコードを使って「at」を削除するにはどうすればよいですか?

    上記のCSSコードを使用しましたが、それは非表示のテキストになります。ソースコードを表示したところ、「at」はまだ残っていました。

    phpコードを使用して「at」を削除する方法は?

    ありがとう

    • そのためには、通常、テーマのサポートに連絡し、PHPを使用する代わりにコメントテンプレートを編集するために子テーマを作成することをお勧めします。

      管理者

      • 日付と時刻は削除されましたが、「at」というリンクが見えます。言及されているCSSを適用していますが、機能していません。

        • お使いの特定のテーマでは、コメントのスタイルが異なる可能性があります。テーマのサポートに問い合わせれば、教えてくれるはずです。

  8. コンテンツが永遠に続くように日付を削除するウェブサイトは本当に嫌いです。誤解を招くものであり、何かが古いかどうかを判断できません。

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。