开场
好久不见了各位。
我十分想念你们啊。
至于我为什么这么久不更新呢?
我最近也是忙于学习,也没有什么时间去学习主题编写了。
但是啊!没时间不代表我完全不学啊!
这不,我又给大家带来一些干粮了。
今天我们不学代码。
我们来理解一下Wordpress的主题文件。
主页文件
【functions.php】
最重要的一个文件用来处理后台和前台的部分函数问题,也是用来交互后台设置的文件,重中之重的文件。
【index.php】
当只有一个index.php文件,那么博客内容将显示Post post文件类型。 每个主题有且只有一个index.php文件,这样你的主题才能生效。 许多基本的主题可以通过使用index.php来显示他们的Post post类型,但上面给出的用例可以证明创建其他模板文件。
【header.php】
这个文件一般都适用于头部修改,你可以在这编写横幅和导航栏,用户头像以及发帖按钮什么的。写完之后你就可以引用到个个页面了。
【footer.php】
这个文件一般都适用于底部,比如主题版权啊,底部快捷导航啊等等,你可以激发你的想象力在下面各种创造。当然这个和头部模板文件一样都可以引用。
【sidebar.php】
这个是侧边栏文件,也就是你在每个Wordpress右侧看到的侧栏,那个就是侧边栏啦。
【style.css】
这话个不用我去多说了吧,只要你学过HTML和CSS的都知道这个是什么玩意,当然你的css不一定要写在这里面,也可以另创建一个CSS文件然后在对应的模板文件引用所创建的CSS文件。
【comments.php】
这个是评论文件,也就是你和用户的评论,当然你可以在这修改你的评论样式和功能什么的。
【front-page.php】
这个是首页的模板文件,无论给你在后台的设置>阅读>你的主页显示>主页 | 中设置什么,都会选择这个文件模板作为首页。
【home.php】
如果在后台的设置>阅读>你的主页显示>主页 | 设置一个静态页面,那么这个文件将作为首页模板
【tag.php】
这个光看名字就知道和标签有关,这个是标签的存档页面模版文件。也就是说你所创建的标签都会在这里显示。
【single.php】
【文章】的页面,简单来说就是你所编写的文章页面,也就是你当前浏览此文章的整体页面。
【single-{post-type}.php】
文章类型的详情页面模板。
【archive-{post-type}.php】
文章类型的存档页面模板。
【page.php】
【页面】的页面,这个和文章页面类似,但和文章页面又不一样,简单来说就是创造性更大的文章页面。
【page-{slug}.php】
别名为slug的页面文件模板,只要把slug改成其他的,就是另外一个页面模板啦。
【singular.php】
页面模板,当你未创建Wordpress的 single.php 或 page.php 时,那么Wordpress就会使用此文件作为这些文章类型的单页面模版文件。
【search.php】
这个是搜索结果页模版文件。就好比你在我的站点搜索文章,就会跳转到搜索页面,这个就是搜索页面模板。
【404.php】
这个我就没必要多说了吧,就是未找到页面就显示404啦
【category.php】
这个就是分类页面的文件了和标签页面差不了多少。
【author.php】
作者存档页面,其实就是适用于【个人博客】的文章历史图那样,iro主题就有类似的自己去看吧。
结束语
文件总体我个人觉得有用的就这些了,如果觉得还是不够,可以去bing搜索【Wordpree主题开发手册】会有一堆讲解的比我细的人,我说过,我这个只是学习笔记,并不是真正意义上的教程,有不对的地方是难免的,毕竟我还在学习嘛,那么这次的文章就到此结束了,谢谢各位的阅读。