mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2025-10-16 12:05:38 +00:00
Fixes bug where an invalid Last-Modified value would be returned in feed requests for sites that had 0 items to return. Comment or post feeds will now return the current timestamp as the Last-Modified header value. Example: a request for the comments feed for a site without any comments. Replaced use of the local static variable `$cache_lastcommentmodified` to store the modified date in `get_lastcommentmodified()` with the Object Cache API. The `get_lastcommentmodified()` function returns early if there is a cached value and returns `false` if there where no comments found. Introduced `_clear_modified_cache_on_transition_comment_status()` to flush the `lastcommentmodified` cache key when a comment enters or leaves approval status. In `get_lastpostmodified()` return early if there is a cached value and return `false` if there are no posts found. Props swissspidy, rachelbaker, dllh, leobaiano. Fixes #38027. git-svn-id: https://develop.svn.wordpress.org/trunk@38925 602fd350-edb4-49c9-b593-d223f7449a82 |
||
|---|---|---|
| .. | ||
| checkComment.php | ||
| commentForm.php | ||
| commentsTemplate.php | ||
| dateQuery.php | ||
| getCommentAuthorEmailLink.php | ||
| getCommentAuthorUrlLink.php | ||
| getCommentClass.php | ||
| getCommentCount.php | ||
| getCommentExcerpt.php | ||
| getCommentLink.php | ||
| getCommentReplyLink.php | ||
| getCommentsPagesCount.php | ||
| getPageOfComment.php | ||
| lastCommentModified.php | ||
| metaCache.php | ||
| query.php | ||
| slashes.php | ||
| template.php | ||
| walker.php | ||
| wpAllowComment.php | ||
| wpBlacklistCheck.php | ||
| wpComment.php | ||
| wpCountComments.php | ||
| wpListComments.php | ||
| wpUpdateCommentCountNow.php | ||