dede5.7 で senddate が pubdate よりも遅いという問題を解決するにはどうすればよいですか?
「Baidu 検索ランディング ページ時間係数仕様」の要件により、Web ページには標準化されたリリース時間と公開時間を追加する必要があり、秒単位で正確です。多くの友人が DEDE を使用して、 DreamWeaver には senddate と pubdate という 2 つの時間があり、1 つはリリース時刻、もう 1 つは更新時刻と考えることができます。
推奨調査: 梦Weavercms
しかし、記事を公開すると、送信日が公開時間よりも遅いことがわかります。これは小さな問題です。リリース時刻が更新時刻よりも遅いことを検索エンジンに通知するのは理論的には不合理です。この問題を解決するにはどうすればよいですか?
テスト後、エディターは dede の下のarticle_add.phpを変更し、「$senddate」を検索しました。
変更: $senddate=time(); を $senddate = GetMkTime($pubdate); 保存
変更後は、記事を再公開するときにわかります, 初めて公開するときは、senddate と pubdate の時刻が同じです。これは正しいです。初めて公開するときは、2 つの時刻は同じである必要があります。新しく公開された記事を修正すると、 pubdate が更新されました。最新の更新時刻になり、senddate は変更されていません。これにより、「Baidu 検索ランディング ページ時間係数仕様」の要件が解決されます。
以上がdede5.7でsenddateがpubdateより遅い問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。