1

该站点不会在其响应中发送 Last-Modified 标头。

我知道我应该在某个地方插入类似header("Last-Modified: " . the_modified_date());但在哪里?

4

3 回答 3

2

“Last Modified” WordPress 插件适用于我。 http://wordpress.org/extend/plugins/header-last-modified/

它需要对 wp-includes/template-loader.php 进行更改,因此在更新 WordPress 核心时要小心。

于 2012-08-23T14:37:43.800 回答
0

这在所有帖子上都对我有用 - 添加到主题 functions.php 文件中:

add_action('template_redirect', 'theme_add_last_modified_header');
function theme_add_last_modified_header($headers) {
    global $post;
    if(isset($post) && isset($post->post_modified)){
        $post_mod_date=date("D, d M Y H:i:s",strtotime($post->post_modified));
        header('Last-Modified: '.$post_mod_date.' GMT');
     }
}
于 2020-05-24T10:05:42.077 回答
-2

编辑 wp-config.php 将其插入到文件末尾之前?>

于 2011-05-15T07:17:55.620 回答