2009年にWPBeginnerを始めたとき、ブログ記事に日付を含めないという決断をしました。それは、自分が他の人より賢いと思っていたからです。私の理論では、WPBeginnerはブログではなく、WordPressのCodexやWikipediaのようなリソースであり、それらの記事には日付がないというものでした。さらに、ブログ記事から日付を削除することで、私のコンテンツが常に新しい(evergreen)と思わせることができると考えていました。しかし、それは大きな間違いでした。最近数ヶ月、ますます多くのインターネットマーケターや自称「SEOエキスパート」が、WordPressのブログ記事から日付を削除するようにユーザーにアドバイスしている傾向に気づいています。この記事では、私が最初に日付を含めなかった理由と、後に考えを変えた経緯について詳しく説明します。また、ブログ記事に日付がある場合のSEOへの影響(PenguinとPandaの後)についても触れます。最後に、この記事全体を読んだ後、問題は日付そのものではなく、公開日にあることを理解していただけることを目指します。あなた、ユーザー、そして検索エンジンを満足させる解決策を見つけました。
日付を削除または含めない理由
2009年にWPBeginnerを始めた当初、私は常にWordPress CodexやWikipediaのようなリソースサイトとして見ていました。どちらかを使ったことがある人なら、それらの記事にはタイムスタンプや日付がないことを知っているでしょう。それの可能な利点は何だろうかと疑問に思っているかもしれません。さて、ユーザーとして、私たちは古いコンテンツに対して組み込みの偏見を持っています。日付を見た瞬間、私たちはそれを「古い」または「関連性がある」のどちらかのカテゴリに分類するようにプログラムされています。理論上、コンテンツが古いからといって関連性がないわけではありませんが、ユーザーはそのように仮定します。ブロガーとして、その考えは私にとって不穏でした。なぜなら、私は皆に私のコンテンツを読んでほしかったからです。それで、私はどうしたのでしょうか?ブログ記事に日付を含めないことにしました。私の考えでは、人々は関連情報が含まれている場合でもWikipediaを読むだろうということです。それが最新かどうかは関係ありません。ユーザーは公開された元の Срок публикации を知らないため、疑わしい利益を与えます。

ここ数ヶ月で、多くのインターネットマーケターやSEO専門家が、ブログ記事に日付を表示することに反対する意見を出しているのを見てきました。それぞれに理由がありますが、すべて同じバズワードであるエバーグリーンコンテンツに従っています。CopyBloggerのような人気ブログが日付を削除することを決定すると、他の人々がそれに倣う模範となります。
私はすでにこの道を進んだことがありますが、なぜそれが間違った道なのかお伝えできます。
なぜもう二度と日付を削除しないのか
同じ間違いを二度犯すことはありません。当初、日付を入れなかったのは間違いであり、その間違いを繰り返すことはないと思います。この記事を読んで、あなたも同じことをしてくれることを願っています。WPBeginnerを始めたとき、私の最優先事項は、WordPressチュートリアルでユーザーを助けることでした。他のブロガーと同じように、私のコンテンツはエバーグリーンだと考えていました。しかし、実際にはそうではありません。記事に戻って更新することはありますが、常にすべてを最新の状態に保つことは不可能です。
最初は、日付に関して問題や不満はありませんでした。しかし、6ヶ月後、ユーザーから古い記事について苦情のメールが届き始めました。最初は、記事をすぐに更新するだけでした。しかし、サイトが成長するにつれて、すべての記事を更新することはますます不可能になりました。定期的に日付に関するメール、ツイート、Facebookメッセージを受け取るようになり、更新が困難になりました。1年半かけて頑固さを捨てて、投稿に日付を追加しました。

今思えば、サイトに日付がないことで、ユーザーやWordPressコミュニティ全体にどれほど不利益をもたらしていたかに気づきました。WordPress初心者を手助けしたかったのですが、古いスクリーンショットやチュートリアルを見ていることに気づかず、誤解させてしまったり、混乱を招いてしまったりすることがありました。
また、ごくわずかな投稿しかエバーグリーンではないことも学びました。常に新しいことを学び、方法は変化します。自分が話しているセッションで、誰かが自分の古い投稿と矛盾する自分の言葉を引用したときに気づきます。その投稿に日付がない場合、その記事は古いと言うことができません。
要するに、読者を本当に大切にしているなら、日付を削除しないということです。ブログは定義上、時代遅れになるものです。日付があってもなくても、投稿は逆年代順に表示されます。コンテンツがエバーグリーンであると本当に信じているなら、なぜその順序を変更して投稿をランダムに表示しないのですか(そう、それが挑戦です)。
待てよ、ブログ記事が古いことを知って満足できるのか?Googleは古いコンテンツにペナルティを与えるのではないか?古い記事に対するユーザーの偏見のせいで、読者を失っているのではないか?まあ、日付を表示する別の方法を見つけたので、私と読者は満足しています。検索エンジンも満足していると思います。
新しい日付の方法、読者、および検索エンジン
私の問題は日付ではなく、「公開日」機能にあることに気づきました。なぜなら、その機能は私がサイトに費やした作業量を正確に反映していなかったからです。公開日は書籍には関連性があります。なぜなら、書籍の著者は元の書籍を更新することはないからです。代わりにバージョン2をリリースします。ブロガーとして、私は個人的に毎日WPBeginnerで1つか2つの投稿を更新するために戻りますが、その投稿は古い日付で公開されたまま表示されます。幸いなことに、WordPressには「最終更新日」を表示する機能もあります。これは、私がずっと必要としていた解決策だと個人的には思います。

WPBeginnerの投稿メタデータでは、公開日を最終更新日に置き換えることにしました。コードは次のようになります。
Last updated on <time datetime="<?php the_modified_time('Y-m-d'); ?>"><?php the_modified_time('F jS, Y'); ?></time>
WordPressの最終更新日時機能は、投稿を最後に更新した日時を確認します。投稿を最後に更新した日時が公開した日時と同じであれば、公開した日時が表示されます。しかし、6か月後にその投稿を更新するために戻った場合、最終更新日時が表示されます。
今日の世界では、公開日よりも最終更新日の方が読者にとってより価値があると信じています。記事全体を書き直した場合、公開日は無関係です。
さて、検索エンジンについてですが、デザインから日付を削除すれば騙せると思っているなら、それは非常にナイーブです。WordPressのサイトマップには各記事の最終更新日付が含まれており、おそらくサイトマップをGoogleウェブマスターツールに送信しているでしょう。私は個人的にユーザーのために書いており、検索エンジンよりもユーザーの考えをはるかに重視しています。しかし、上記のコードは、検索エンジンに記事の最終更新時間を伝える適切なスキーママークアップに従っています。つまり、Googleは元の公開日ではなく、エントリの横に最終更新日を表示します。
最後に、更新日時機能はブロガーである私にとって満足のいくものです。私は自分自身にかなり高い基準を設けており、ユーザーも私を甘やかしてくれないことを知っています(皆さん、厳しく接してくれてありがとう)。すべてのブログは時代遅れになることを意図していますが、WPBeginnerの読者はそれを許しません。私たちは時代遅れの記事に関する定期的なレポートを受け取り、できるだけ早く更新するよう最善を尽くしています。時代遅れの記事を見つけた場合は、@wpbeginnerにツイートするか、お問い合わせフォームを使用して、私たちにお知らせください。
はい、このソリューションはすべての人を幸せにします。

今日でも、私はWPBeginnerを単なるブログ以上のものとして見ています。私はそれを最高のWordPressリソースサイトと見なしており、日付を追加することでさらに良くなったと思います。時間的な関連性があるからといって、私たちが悪いリソースになるわけではありません。むしろ、より役立つリソースサイトになります。私の意見で、あなたのWordPressブログ投稿から日付を削除しないように説得できたことを願っています。私は常にフィードバックや批判を受け入れています。以下のコメントでこのトピックに関するあなたの考えを共有してください。

リズ
これは素晴らしい情報でした。私は真剣にブログから公開日を削除しようとしていました。これを読んだ後、そのままにしておくつもりです。ありがとう。
チャック
いいね
ジェイク
ブログインデックスで更新日順に投稿を並べ替えることは、ループ内の編集になりますか?また、これはRSSフィードにも適用できますか?また、単純にタイプミスを修正し、テキストをほとんど変更しなかった場合、これは悪い習慣になりますか?
Personia
「最終更新日…」というアイデアは良いと思いますが、私は「公開日…」を使っています。この表現についてどう思われますか?
編集スタッフ
使用するフレーズは完全にあなた次第です。
管理者
Personia
ある程度はそうですが、誤ったメッセージを伝えたくはありません。あなたの記事でその点を指摘されましたね。
Roselle
おかしいな、今日まさに夫にブログの日付スタンプについて頭の中で繰り広げられている内なる戦いについて話していたところでした…
私のニッチはインターネットマーケティングやこのようなテクニックには比較的最近のものなので、公開日を削除しても許されるかもしれないと思いました。
しかし、もし私が素晴らしいコンテンツを公開していると本当に信じるなら、日付スタンプは問題にならないだろうという、しつこく、しつこく頭から離れない考えがありました。コンテンツは、それがまだ良質で関連性のあるコンテンツである限り、どれだけ古くても訪問者を引きつけるでしょう。
Thanks for this post, it really made me get off the fence.
グレッチェン・ルイーズ
素晴らしい投稿です。私は投稿のパーマリンクから日付を削除することを選択しましたが、各投稿自体の中に残すことにしました。そのため、日付は表示および参照できますが、URLには含まれていません。
編集スタッフ
Good choice
管理者
Personia
私のサイトではいつもそうしています。URLはドメインに続く記事のタイトルだけです。実際この記事には日付が含まれています。
日付を削除しようかと考えていましたが、この記事を見つけられてよかったです。あなたの助言が役に立ったのは初めてではありません。
gmornob
サイードさん、こんにちは。今、ブログから投稿を削除しようとしていますが、あなたの投稿を読んで、それがより良いSEOにとって重要ではないと判断しました。ヒントを共有してくれてありがとう。
デビッド
興味深いコンセプトです。現在、私は相対日付を使用しています。私の古いコンテンツをユーザーがどのように認識するか、常に疑問に思っていました。この視点を共有していただきありがとうございます。個人的には、これ以上同意できません。特にテクノロジーに関連するコンテンツでは、これは特に当てはまります。
マイク・シンケル
@Syedさん、こんにちは。
この記事を書いてくれて本当にありがとう。日付を削除するブロガーの傾向は非常に憂慮すべきであり、クレア・ボイルズが言ったことがそれをよく表していると思います。そのようにアドバイスする人々が、引き起こしている害を認識し、ただ止めてくれることを願っています。
誰かが日付を隠している場合、それは彼らが読者のために価値を創造することに関心があるというよりも、明らかに自分の利益を得ることに集中していることを私に伝えています。私は後者が成功するのを助けたいと思っています。しかし、前者については?あまりそうではありません。
また、皮肉なことに、WordPress はエバーグリーンコンテンツに最適な仕組みを提供しています。それは「ページ」(「投稿」とは対照的)と呼ばれます。エバーグリーンコンテンツにページを使用する素晴らしい例については、このサイトをご覧ください。トップメニューのリンクをたどってください。ちなみに、ほとんどのブロガーは、本当に優れたエバーグリーンコンテンツページを少数しか維持できません。賢く選びましょう。
最後に、「最終更新日」というアイデアは気に入っていますが、できれば「最終更新日」と「初公開日」の両方を見たいです。読者を本当に助けたいのであれば、両方を知ることは役立ちます。
-マイク
追伸:アトランタで実際に会えて嬉しかったです。
編集スタッフ
マイク、ご意見ありがとうございます。会議で公開日について必ず話し合います。
管理者
マイク・シンケル
クール。
関連する点として、「編集スタッフ?」のような名前ではなく、実名を使用することを検討しましたか?一般的に、そのようなニックネームを見ると、そのコンテンツはインターンかスキルが低い人が書いたものだと思います。そのため、実際にはその人の実名がない記事は無視する傾向があります。
I think author names are a lot like using post dates; be more transparent and we’ll reward you for it.
パメラ
私もそう思います!誰と話しているか知りたいです…
「編集スタッフ」という言葉は、私にはとても冷たく聞こえます…
編集スタッフ
それもまた問題です。例えば、著者Xが2年前に投稿を書いたとします。その投稿を更新するために、著者Yが入り、更新しました(これは投稿全体を書き直すことを意味する場合があります)。誰が功績を得るべきでしょうか?元の著者?それとも新しい著者?確かに、Co-Authors+を使用することもできますが、サイトが成長するにつれて、同じ記事に5人以上の人が関わる可能性があるため、さらに複雑になるだけです。編集スタッフを使用するのは簡単な解決策です。私たちの記事の質が低いと思われるなら、メールで私たちに知らせてください。しかし、編集スタッフと表示されているというだけで早計な判断をするのはあなたの選択であり、私たちはそれを変えることはできません。著者が誰であれ、私たちのサイトに価値を見出していただけることを願うばかりです。
Muskie
2005年にブログを立ち上げて以来、常に投稿に公開日を使用しています。7年という期間で多くのことが変わります。私も投稿を編集したり、追加したりします。また、価値のないコンテンツは削除したり、投稿全体を削除したりもします。
フッターを編集して、そこに最終更新日を使用するかもしれません。私はGoogleサイトマッププラグインのようなものを使用しており、古い投稿を更新するとGoogleは確実にそれに気づきます。執筆において最も重要な資質は、適時性と普遍性です。公開データなしで、どちらをどのように測定できますか?
編集スタッフ
ヘイ、マスキー、
サイトマップは確かに最新の更新コンテンツを表示しますが、Googleの検索結果には表示されません。表示されることが多い公開日が保持されます。私たちも古い投稿をすべて削除したり、新しい/より良いバージョンにリダイレクトしたりします。
管理者
jason
よく言いました。ヒントをありがとうございます。この記事を読む前は、あなたと同じような考え方でした。私を啓発してくれてありがとう。
Zimbrul
今日は私が愚かなのかもしれませんが、コードはどこに貼り付けますか?
トリッシュ・ジョーンズ
@zimbrul、Genesis(私が使用しているもの)のようなものを使用している場合、コードをそのまま挿入するのはそれほど簡単ではありませんが、フックを使用したり、functions.phpファイル内にコードを記述したりすることは可能です。しかし、私は今、Genesisの開発者の1人が提案したLast Modified Timestamp WordPressプラグインを使用しています。それは見事に機能します。
Zimbrul
トリッシュ、あなたはスターです(実際には5つ星です)。はい、私はほとんどのサイトでGenesisを使用しており、あなたの提案は非常に役立ちます。
@編集スタッフ:これは今年読んだ中で最も重要な記事の1つだと思います(冗談ではありません)WordPressの投稿に関して。もう少し考えてみると、これが進むべき道だと思います:最終更新日は公開日よりも重要です。
トリッシュ・ジョーンズ
どういたしまして、Zimbrulさん。これがGenesisまたは類似のものを使用している他の誰かの役に立つことを願っています。
Zimbrul
Trish、あなたが提案したプラグインを試しましたが、記事を更新しても日付は一切変更されません。何か見落としていますか?
トリッシュ・ジョーンズ
コメントを更新していただいたので再確認しましたが、おっしゃる通り、正しく更新されていませんでした。大変申し訳ありません。この文字列のずっと下にある編集者コメントをご覧ください。そこにGenesisのコードが提供されています。
functions.php ファイルに追加したところ、機能しました。
編集スタッフ
ループの中にどこかにドロップする必要があります。そのため、すべてをそこで説明するのではなく、参照のために投稿メタデータ記事にリンクしました。
管理者
Zimbrul
これは、ドロップした場所を示す日付スニペットのようなものだということですか?
編集スタッフ
その通りです。投稿コンテンツの後にコードを追加すると、投稿コンテンツの後に表示されます。
トリッシュ・ジョーンズ
Copyblogger が投稿を削除する方向に行ったのを見て驚き、それが私がなぜブロガーがそのようなことをするのかをさらに調査するきっかけとなり、私の調査があなたのサイトにつながりました。
あなたの投稿は100%的を射ており、ユーザーへの強調は最高です。私は過去に日付のない記事を無視してきましたが、ユーザーも私に対して同じことをするだろうと確信しています。あなたの解決策は論理的で、SEO的で、ユーザーにとって理にかなっています。ありがとうございます!
Zimbrul
Copybloger のコンテンツは、ライターが良いコンテンツを書く方法という点では、今後10年で何が変わるか想像もつかないので、ほとんど「時代を超越した」ものだと思います。
編集スタッフ
今日や最新のコンテンツ(テーマリリースや製品発売のニュースなど)といった言葉を使用する記事がたくさんあります。そのため、それらの記事の多くは時間を経ても価値を保ちますが、最後に更新されたのがいつかを知っておくことは依然として重要です。
管理者
Charnita Fance
ブログから日付を削除すべきではないという意見に完全に同意します。ブログ記事を読むときに私が最初に確認するのは日付です。どれくらい新しいかを知りたいのです。読者にそれを奪うことは決してありません。なぜなら、それがどれほど私を悩ませるかを知っているからです。
素晴らしい記事です。ありがとうございます。
Chris Rouse
これのためのよりクリーンな文字列(最新バージョンのWordPressで動作するはずです)は次のとおりです。
この方法は非常にシンプルで、ユーザーのWP管理設定からフォーマットを取得します。気にするオプションが少なく、適切なタグで囲み、「最終更新」を追加する以外に追加の設定は必要ありません。
Chris Rouse
どうやらphpはコメントから削除されるようです。まあ、理にかなっていますね。
ですから、欠けている部分はPHPタグで囲まれたフォローアップです。
the_modified_date();
Stijn Vogels
興味深いコンセプトですね。現在、私は相対的な日付を使用しています。自分の古いコンテンツがユーザーにどう認識されるか、ずっと疑問に思っていました。このようなものでA/Bテストを実行できる機能があれば嬉しいです。簡単なCSSの変更で実現できるはずです。そのような機能を提供できるツールをご存知ですか?
ジョン・スミス
はい!ありがとうございます!ユーザーを騙すという考えは好きではありませんでした。私はテクノロジーブログを運営しており、チュートリアルを行っているソフトウェアのバージョンも記載しています!読者としては、長いテキストを半分読んで、最新バージョンが18なのにチュートリアルがソフトウェアXのバージョン1にしかなかったと知るのは非常にイライラします。
投稿ありがとうございます!
Mattia
Well said….
And I am one of those users who had been hard with you!
編集スタッフ
Hah Mattia. Thank you for straightening us out
管理者
Mattia
And I will never stop!
モハメド・ジョブラン
これは、日付なしで読むことを受け入れた唯一のブログです。サイードさん、ありがとう。
読む
私の心を読んだのですね。
日付を削除すると、ユーザーは記事がまだ関連性があると思うだろうと考えていました。私が間違っていたと知っています。WordPressは非常にダイナミックで、かなり速く成長します。一部の機能は非推奨になります。一部のコードは機能しないか、最新バージョンのWordPressで改善されるだけです。
さて、Copybloggerの場合、それはコンテンツの種類にすべて依存します。ニュース関連のブログやWordPressのように頻繁に変わるものにいる場合、日付は必須です。
最終更新日のヒントをありがとうございます。以前は考えたこともありませんでした。なぜ追加する必要があるのか分かりました。
Dave
ここで返信のスレッドに問題があります。4回の返信の後、返信ボタンが小さすぎて使用できなくなります。
元の公開日と更新日の2つの日付を表示することについて、どう思いますか?
並べて表示、または記事のどこか(例:下部)に表示、あるいは更新のみ表示しますか?
WordPress の投稿で、日付/時刻のスキーマが静的なものとどのように機能するかはわかりません。
編集スタッフ
Daveさん、こんにちは。
スタイリングを維持するために、4回の返信後にスレッドを無効にしました。常に2つの日付を表示できます。スキーマタグは最終更新日に設定し、公開日はプレーンテキストで表示します。まだ最終更新日のスキーマはないと思います。
管理者
Dave
ありがとうございます
Dave
興味深いことに、公開日と更新日の両方のコードを使用し、投稿を将来にスケジュールすると、更新日が公開日よりも新しくなります。読者によっては少し混乱するかもしれません。
編集スタッフ
公開日は投稿をスケジュールした日付なので、そうは思わないでください。
公開日より新しい場合のみ最終更新日を表示するスクリプトでコーディングすることもできます。
Thorir Vidar
特に技術関連の記事を読んでいて、記事の途中で、これはあまり最近のものではないかもしれないと感じたことが何度あったか分かりません。そして、日付が見つかることはめったにありません。これは愚かです。数年前のものでもコンテンツは関連性があるかもしれませんが、書かれた時期を知らずに評価するのは難しいです。
著者が意図的に何かを隠そうとしているとは思いませんが、読者にこの貴重な文脈を与えなかった影響に気づいていなかっただけだと思います。
アドナン・シャヒド
ブログの世界に足を踏み入れたばかりの新人として、私はいつもあなたのブログからガイダンスを得ており、この記事も私に大いに役立ちました。しかし、記事で言及されているコードをどこにどのように追加すればよいのか、どうしても理解できませんでした。「最終更新日」で投稿日を置き換えるにはどうすればよいか、教えていただけますか?
ありがとう
編集スタッフ
Adnanさん、
日付コードがある単一の.phpファイルに配置する必要があります。日付コードは次のようになります。
<?php the_time('F j, Y'); ?>1-click Use in WordPress
それを置き換える必要があります。
管理者
グレン・C
素晴らしいヒント!
サイトの single.php エリアで、あなたのガイドに従ってこのタスクを完了することができました。しかし、ブログページの先頭には元の日付がまだ表示されています。 blog.php エリアにも同じコードを挿入しましたが、効果はありませんでした。
他に何かする必要があるアイデアはありますか?
私のサイトはOrange Copywritingです
よろしくお願いいたします。
グレン
編集スタッフ
グレンさん、こんにちは。
アーカイブの日付を変更することは個人的にはお勧めしません。なぜなら、ユーザーが順序について混乱するからです。あなたのアーカイブは新しいものから古いもの(公開日順)に並んでいます。最終更新日順に並べ替えているのでない限り、公開日を表示するのが最善です。両方表示することもできますが、アーカイブから公開日を削除しないでください。
だからこそ、WPBeginnerのアーカイブページでは、元の公開日が表示されているのがわかります。
あなたのblog.phpファイルでコードが機能しない件については、なぜそうなるのか分かりません。投稿ループ内にある限り、機能するはずです。
-Syed
管理者
ガウタム・ドダマニ
thanks man i had previously disabled the dates on posts page too..but now using this method to show dates..i think this is more effective than the previous one
ところで、日付除外SEOプラグインについてどう思いますか?Google検索で古いコンテンツが表示されると、クリック率が低下すると思います。これを解決するには、古い投稿の日付を非表示にし、新しい投稿の日付を表示するという方法があります。これにより、クリック率を維持しつつ、優れたユーザーエクスペリエンスを提供できるという、まさにウィンウィンです!
編集スタッフ
日付は常に表示すべきです。なぜなら、そうしないことでユーザーに不利益を与えているからです。率直に言って、更新が必要な古い記事を更新していない場合…そもそもユーザーのクリックを得る資格はないと思います。
私の2セントです。
-Syed
管理者
ガウタム・ドダマニ
well said i am convinced syed!
乾杯、
ゴータム
Jack Bastide
一部の情報は本当にエバーグリーンです
それなら、エバーグリーンには「ページ」を、それ以外には「投稿」を使用するということですか?
Jack
編集スタッフ
それに同意します。ページはエバーグリーンガイドを作成するために使用し、投稿はタイムリーなトピックに使用してください。
管理者
クレア・ボイルズ
日付のないブログ記事を見つけたら、すぐに立ち去ります。なぜか? 著者が意図的に何かを隠そうとしていると感じるからです。記事がいつ書かれたのか分からないのは好きではありません。
ブログ記事はウェブサイトの情報ページではありません。それらには日付がないことを期待しますし、かなり最新であることを期待します。
ブログ記事に日付がないのは透明性の反対であり、ブログ読者としては好きではありません。
私は常にブログに日付を入れており、古いブログ記事をツイートする際には、通常ツイートに#archiveを含めるようにして、人々が分かるようにしています。
情報は依然として関連性があるため、古いブログ記事に今でも人々を誘導していますが、透明性を保つために、いつ書いたかを伝えています。
Eugenio
Great analysis, i think a blog is like a diary and the date is the first thing we write in a diary’s note. The modified date is a solution for all perspectives
Thank you for sharing
arunii
これに何かプラグインをお勧めいただけますか?コーディングの部分はいつも怖くてためらってしまうので。
もしその時点でプラグインが存在しない場合は、single.php のどこに正確にコードを配置すればよいか、もっと詳しく説明していただけますか(私は themejunkie のテーマを使用しています)。
編集スタッフ
残念ながら、このためのプラグインは存在しません。single.phpファイルに移動し、現在の日付が表示されている場所を見つけてください。それをこの新しいコードに置き換えてください。
管理者
クリス・ハワード
賛成です。日付の削除は、これまでで最もフラストレーションのたまるウェブトレンドの1つです。
開発者/デザイナーとして、私は記事やチュートリアルに多くを依存しています。意見記事でさえ、時間の経過とともに重要性を失います。
記事を読み始めて、古い記事かもしれないと感じたのに、確認する日付がないのは最悪です。しかし、少なくとも私にはそれを識別する十分な経験がありますが、他の人はそうではないかもしれませんが、私の時間を無駄にします。
ありがとう。他の人もあなたの言うことを聞いてくれるといいのですが。
Carolina
これを共有していただきありがとうございます。非常に参考になります。Genesis のために提供されたコードを使用し、ブログ投稿の後に日付を追加しました。しかし、日付のみが表示されることに気づきましたが、「最終更新日:[日付]」と表示されると便利です。それは可能ですか?また、管理ダッシュボードで公開済みの投稿を最終更新日で表示することは可能ですか?しばらく更新されていない投稿を確認して、必要に応じて更新できるようにすると便利です。
Thanks again! This is my first comment, but I’m a regular reader of your blog.
編集スタッフ
はい、可能です。コードの4行目に「最終更新日」を追加するだけです。管理者については、可能だと確信していますが、まだ調べていません。
追伸:コメントしていただきありがとうございます。
管理者
Carolina
うまくいきました、ありがとう!
ロバート・ネルソン
「コメントを追加」を読みましたが、「すべてのリンクは nofollow です」と書かれています。なぜですか?
編集スタッフ
ユーザーがリンクジュースを得られると考えて、コメントにリンクをスパム送信しないようにするためです。
管理者
スーザン・シルバー
これは実際、特にSEOにとって素晴らしいアドバイスです。アーカイブから投稿を更新することの重要性について、まさに先日読んだアドバイスがありました。訪問者にとって本当に改善できます。最近更新された時間機能のために、今日この変更を加えようと思います。非常に理にかなっています。
Jeff
素晴らしい記事です、Syed!今追加しようとしています。
Genesisでは、single.phpページは子テーマではなく、親フレームワークの下にあります。2つ目のsingle.phpを複製して子テーマフォルダに追加することをお勧めしますか?
どうもありがとうございます!!
編集スタッフ
いいえ。Genesisでは、genesis_before_post_contentにフックして行う必要があります。例としては次のようになります。
add_action('genesis_before_post_content', 'add_last_modified_date'); function add_last_modified_date() { if (is_single()) { ?> <time datetime="<?php the_modified_time('Y-m-d'); ?>"><?php the_modified_time('F jS, Y'); ?></time> <?php } }1-click Use in WordPress
そのコードをfunctions.phpファイルに貼り付けてください。構文が正しいことを確認してください(つまり、他の関数の中に貼り付けていないなど)。
管理者
Carolina
Genesisで提供されているコードを使用すると、最終更新日はバイラインの下に表示されます。WPBeginnerのブログ投稿(「最終更新日…」)のように、最終更新日を著者バイラインの前に表示するにはどうすればよいですか?
編集スタッフ
さて、デフォルトのジェネシス関数を無効にし、著者と日付のカスタム関数を作成しました。
ウェンディ・クランパー
非常に役立ち、タイムリーでした。WordPress/ブログの日付の質問に答えてくれただけでなく、すべてのライターに、今日書いたことが明日あなたの真実ではなくなるかもしれないことを思い出させてくれました。それでも書きましょう。ありがとう
Dave
このコードに出会ったのは初めてです。
参考までに、データベースの日付は変更されますか?もし元の公開日に戻したい場合、可能ですか?
そして第二に、人々は「公開日」と「更新日」を並べて表示することについてどう思いますか?これはレビューやイベントのようなものに適用されるでしょう。
Dave
OK、テストしました。DBの変更はありません。
しかし質問です。公開日と最終更新日の両方を表示する場合、Googleはどちらを表示しますか?それとも、このデータはタイムスタンプから取得しますか?
編集スタッフ
試していません。しかし、私たちが持っているような時間スキーマコードを使用し、公開日を通常どおり表示するだけであれば、最終更新日を拾うだろうと推測します。
管理者
Dave
「タイムスキーマコード」についても、あまり書かれていないことがあります。 http://www.w3schools.com/schema/schema_dtypes_date.asp は、schema.orgとは別のものです。
コメントには多すぎるかもしれませんが、この記事の興味深いフォローアップ投稿になるかもしれません。実装方法など。
編集スタッフ
schema.org には必要な情報がすべてあります。それは、時間スニペットと日付フォーマットと同じくらい簡単です。それだけです。
Zseller Istvan
技術情報はエバーグリーンではありません。チュートリアルの途中で非推奨または存在しない関数の警告が表示された場合、長いチュートリアルをやり直すのは嫌です。すべてのエディターがこれらの種類のエラーを検出できるわけではありません。情報が1年以上前の場合は、完全に無視します。WordPressに関するものであれば、APIの変更はそれほど頻繁ではないため、2年前のものでも問題なく機能する可能性があります。EmacsやVimのように、ソフトウェアが長期間存在している場合、古いチュートリアルでも問題ありません。
Bob Dunn
I totally agree. And since I do WP tutorials as well, it is a disservice to the reader if they don’t realize it’s from 2 years ago, and likely outdated
これについて投稿してくれて本当に感謝しています。日付を表示しないことを選択し、読者への影響を理解していないサイトをたくさん見かけます…乾杯!
Jennifer
いくつか質問があります(WPを使い始めて数ヶ月です)。 — このコードはどこに入力しますか?
また、コードは特定の投稿を避けて機能しますか?(公開日を保持する必要があり、ブログの進化によってはしばらく更新される可能性のある投稿がいくつかあります。)
編集スタッフ
こんにちは、ジェニファーさん、
このコードは、テーマの single.php に、おそらく投稿タイトルのすぐ後に挿入します。WordPress が提供する条件分岐ステートメントを使用して、特定の投稿にのみ最終更新日を表示するようにプログラムできます。
http://codex.wordpress.org/Conditional_Tags
管理者
アン
例えば、twenty-eleven テーマでは、このコードはどこに配置されるのか、例を示していただけますか?
編集スタッフ
content-single.phpファイルに移動して、17行目のコード: twentyeleven_posted_on(); をここに表示されているものに置き換えることができます。しかし、そうすると著者名なども削除されてしまいます。そのため、ここに表示されているコードを使用してください。
https://014.leahstevensyj.workers.dev/wp-themes/how-to-display-post-meta-data-in-wordpress-themes/
または、functions.php ファイルの twentyeleven_posted_on() 関数を変更する必要があります。
Jennifer
この推奨事項は、数年で古くなるコーディングにより当てはまると思います。そしておそらく、より一時的な事柄にも。ただし、一部のブログでは、あまり変わらない事柄については、日付があってもなくても関係ないかもしれません。私の意見では。
(思考、人間関係のブログなど。ブログされている特定の状況や著者の状況によっては重要かもしれませんが、主題自体については、数十年/社会的な変化の範囲内では日付は重要ではないようです。おそらく、コンテンツについて考えてみてください。この全体的な推奨事項内で役立つかもしれません。)
pamela
ブログを始めたばかりの頃は、もっと「かっこよく」見せるために日付を隠したいと思っていました(笑)、でも今はそれは悪い考えだと思います。先日copybloggerを訪れたのですが、日付が削除されていることに気づかず、ほとんどサイトを訪れることがありませんでした。情報の古さが分からなかったので、とても混乱しました。結局、日付が古いと思い込んで立ち去りました…
マイケル
この現象に注目していただき、ありがとうございます。多くの読者にとって明らかなことですが、サイトの著者や所有者が資料に日付を含めない場合、意図的に「消費期限」を不明瞭にしようとしているのです。もしそうであれば、その情報はもはやあまり価値がなく、読者の時間の無駄となります。そして、ご指摘の通り、それは最終的に不満、回避、そして読者の喪失につながります。残念ながら、多くの人がこれを行っており、記事の途中で「これはいつ公開されたのだろう?」と自問自答することがよくあります。なぜなら、記事を読み進めるほど、それが無関係で時代遅れであることが明らかになるからです。案の定、日付も署名もどこにもありません。(多くのデザインブログも同様で、例えばMySpaceは含まれているがPinterestは含まれていない「新鮮な」素材やアイコンなどをツイートして「再利用」しています。インターネットの基準では、2009年は実際には「新鮮」ではありません。
ジェイ・カスティージョ
GoogleのSERPから日付を削除することについてはどう思いますか?クリック率が向上すると思いますか?
編集スタッフ
それは状況によります。記事が古い日付の場合、そうだと思います。しかし、新しい日付の記事と日付のないものを比較した場合…新しい日付の記事を選びます。クリック率も他の多くの要因(タイトル、著者確認、説明など)に依存します。そのため、多くの要因が関わっている中で1つの変数だけを測定するのは非常に困難です。
管理者
PolarStar
サイードさん、あなたは最高です。これは非常に役立ちます。何週間も前から、これについて何かすべきかどうか考えていました。あなたは私の考えの多くを要約し、素晴らしい解決策を提供してくれました。
ありがとうございます、そしておめでとうございます!
編集スタッフ
Glad I was able to help
管理者
Corrinda
この視点を共有していただきありがとうございます。個人的にはこれ以上同意できません。特にテクノロジーに関連するコンテンツでは真実です。この種のコンテンツから日付を削除することは、意図的かどうかにかかわらず、欺瞞的であるとさえ言えます。トピックを調査しようとするときに時間を無駄にします。
ほとんどのことと同様に、一般的なルールには例外があり、少量の不朽のコンテンツがあると思います。しかし、ほとんどの場合そうではありません。そして、「不朽」であっても、日付は文脈を提供するのに役立ちます。
あなたの代替案である、最終更新日を提供するというのは素晴らしい提案です。
日付を削除するとコンテンツがより多く読まれるようになるという考えは意味がありません。実際には逆の効果があるのではないかと疑っています。
Main Uddin
著者に同意します。ブロガーは、ブログ投稿に日付を追加するか削除するかに関して、最終的には自分自身のブログとその読者にとって最善だと感じることを行うべきです。しかし、残しておくのがより良い選択肢です。
Edward Caissie
投稿には日付を付けるべきだという点には、これ以上同意できません(ページについても同じことが言えると思います)。最近のテーマで、元の投稿日と、該当する場合は変更日(および著者)の両方が、すべての投稿やページに含まれるか、含まれるようにするために多くの時間を費やしました。
私が見る限り、日付がないことは「エバーグリーン」コンテンツを意味するのではなく、読者がいない可能性が高いことを意味します。
Connie
燃えるような問題について検索し、いくつかのブログ記事を見つけ、それらを勉強し、しばらく知的な作業をした後、その特別な記事が時代遅れであることに気づいたとき、私はいつも愚かな気分になります。
日付を公開しないブロガーは、3065日以上ブログを続けるつもりがないか、ユーザーを気にかけていないかのどちらかだといつも感じています。
まあ、ユーザーを軽視しないでください。特にサポート資料やチュートリアルを提供している場合はなおさらです!
編集スタッフ
Agreed Connie. This is why we made the switch in 2011. Thanks to all the users who complained about my stubbornness
ご訪問いただき、コメントありがとうございます。
管理者
Cynthia LaLuna
つまり、明確にするために、このコードは更新された日付をバイラインに表示しますが、ブログのインデックスページでの元の表示順序は変更されないということですか?
ありがとうございます!
編集スタッフ
はい、その通りです。
John Saddington
よく言われています。私も自分で検討しましたが、日付を削除することはありませんでした。更新日を追加するのは、両者の良い中間地点です。
編集スタッフ
ジョンさん、お越しいただきありがとうございます。はい、投稿単体ページには最終更新日を、アーカイブページには公開日を表示して、整理しています。これにより、ユーザーがアーカイブを閲覧している際に、日付と投稿の逆年代順で混乱しないようにしています。
-Syed
管理者
マイケル・マッキーン
As a WordPress “beginner” (less than a year) myself, I made it a point to rip out all of the post info (dates, author, etc). I had that same impression that if no one knows when or where it came from it could last forever and looked prettier. What I didn’t understand, at first anyways, was I even forgot when things were done. I was missing things that I had meant to go back and update and couldn’t remember the things that I had already updated. (I try to spend most of my time on the front end of my sites to understand the user experience and only go to the back-end when necessary.) I appreciate the last updated code you provided, I will be using that
hope you don’t mind. I think this will definitely help me stay on top of the things I need to. Thank you.
編集スタッフ
マイケルさん、コードを一切使用していただいても構いません。実際、この投稿を書いた主な意図はそれでした。公開日ではなく最終更新日を追加してほしいと思っています。なぜなら、それがより役立つと感じるからです。
ご訪問いただき、コメントありがとうございます。
-Syed
管理者
Tushar
「最終更新日」があるのは良いと思いますし、非常に理にかなっています。
はい、記事に(何らかの)日付があるのは良いことであり、ユーザーを騙して苦情を増やすようなことは決してすべきではありません。
さて、問題は、検索エンジンはどの日付を選択するのかということです。特にGoogleは、さまざまなメリットのためにさまざまな方法で騙される可能性があるため、記事に表示される日付に100%依存しない場合。
Thanks
編集スタッフ
Googleはすでにサイトマップを通じて記事の最終更新日を知っています。私たちが記事で行ったようにタイムスタンプを変更すると、Googleは検索結果に最終更新時間を表示します。
管理者