wordpress笔记

一、wordpress后台速度慢的问题

    1.无法正常加载用户头像的图片;

    2.wordpress使用到了google字体;----安装Disable Google Fonts插件

二、主题剖析

    WordPress 主题除了图片和JavaScript,经常由三种文件构成。
    1.样式表文件 style.css, 控制着页面的外观
    2.函数文件 (functions.php)。

    3.模板文件,它控制着从数据库中调出的数据所呈现的外观。

三、子主题(https://codex.wordpress.org/zh-cn:%E5%AD%90%E4%B8%BB%E9%A2%98)

    创建一个子主题是很简单的。创建一个目录,将格式编写正确的 style.css 文件放进去,一个子主题就做成了!只需要对 HTML 和 CSS 具有基本的了解,您就可以通过创建一个非常基本的子主题 来对一个父主题的样式和布局进行修改和扩展,而不需要对父主题的文件作任何修改。通过这样的方式,当父主题被更新的时候,您所做的修改就可以保存下来。

    因为这个原因,我们强烈推荐您使用子主题的方式来对主题进行修改。

四、模版文件列表

    style.css:主样式表,这个文件 必须 位于你的主题里面,而且必须在头部注释处写清楚你的主题的信息.
    rtl.css:rtl 样式表。如果网站的阅读方向是自右向左的,他会自动被包含进来。你可以使用 the RTLer 插件来生成这个文件.
    index.php:主模板.如果你的主题使用自己的模板,index.php 是必须要有的.
    comments.php:评论模板.
    front-page.php:首页模板,仅用于开启 静态首页 时。
    home.php:主页模板,默认的首页。如果你开启了 静态首页 这是展现最新的文章的模板页面。
   single.php:单独页面模板。显示单独的一篇文章时被调用。对于这个以及其他的请求模板,如果模板不存在会使用index.php。
    single-{post-type}.php:自定义单独页面模板。例如, single-books.php 展示自定义文章类型为 books的文章. 如果文章类型未被设置则使用index.php。
    page.php:页面模板. 独立页面调用。
    category.php:分类模板。 分类页面调用。
    tag.php:标签模板。标签页面调用。
    taxonomy.php:术语模板。请求自定义分类法的术语时使用。
    author.php:作者模板。作者页面调用。
    date.php:日期/时间模板,按时间查询时使用的模板。
   archive.php:存档模板。查询分类,作者或日期时使用的模板。需要注意的是,该模板将会分别被category.php, author.php, date.php所覆盖(如果存在的话)。
    search.php:搜索结果模板,显示搜索结果时使用的模板。
    attachment.php:附件模板,查看单个附件时使用的模板。
    image.php:图片附件模板。当在wordpress中查看单个图片时将调用此模板,如果不存在此模板,则调用attachment.php 模板。
    404.php:404 错误页面 模板。当WordPress无法查找到匹配查询的日志或页面时,使用404.php文件。
    按照Template Hierarchy,这些文件在 WordPress 中有特殊的意义,即当对应的 条件标签 返回 true 的时候,他们将在这种情况下代替index.php ,例如,如果当前显示的是单一的一篇博文,那么is_single() 这个函数将返回'true',并且如果有一个single.php文件存在于当前主题中,该文件模板就将起作用。







你可能感兴趣的:(PHP)