为WordPress博客编写缓存清单文件(应用程序缓存、离线Web应用程序)

时间:2011-06-23 作者:alexisgo

我想知道是否有人实施了Offline Web Applications 来自WordPress博客中的HTML5?

编写清单文件时,必须考虑所有文件,因为可以在网络部分指定通配符*。那么,考虑到一个典型的WordPress安装有多少文件和目录,有没有人对哪些文件/目录应该缓存,哪些可以从网络上获取有指导?

以下是我在缓存(显式)部分中需要的内容:

我正在使用的主题(因此wp内容/主题/主题名称和关联文件)

  • wp内容/上载/+缓存中的所有内容
    • 以下是我想从缓存中删除的内容(即被网络部分中的*捕获):

      wp管理员/文件夹及其所有内容

    • wp内容/升级
    • wp内容/插件
      • 我不确定是否缓存wp includes/文件夹中的任何内容。

        我预见到的另一个问题是,由于上传/文件将随着图像的添加而改变,因此我必须更新缓存。每个新内容的清单——除非我对不缓存的图像/视频/任何内容都满意。

        做过这件事或正在考虑做这件事的人对此有何想法?

    1 个回复
    SO网友:Matt Kosoy

    我也有同样的想法,我仍然在想最好的“方法”应该是什么。

    无需缓存任何Wordpress核心文件(/wp includes、/wp admin等)。你必须缓存一些生活在你的主题中的文件。css、js和您在UI中使用的任何图像资源之类的东西。我创建了一个little plugin 可用于通过wp admin上下文管理缓存清单包含的文件。如果你觉得有帮助,请告诉我。

    结束

    相关推荐

    如何在WordPress中关闭标记的自动关闭标签(例如,HTML5或HTML4)?

    我想在我的WordPress主题中使用HTML5,如何关闭wptexturize 我不介意增加休息时间,但我想让他们休息一下<br> 而不是<br />. 我如何控制这些中断在代码中的显示方式 EDIT: 我只在乎<br> 标签问题,我不介意它对排版的改变 EDIT2: 事实上,我想<img> 标签也很重要。任何自动关闭的独立标签在这里都很重要。所以<hr> 也可能是个问题。更不用说这些了wp_head() 项目作为<link> 各种