wordpress自定义主题
1.什么是主题?
我理解的是一套网站的风格模板就是主题,wordpress上提供了许多专业好看的主题,但我们如果自己有另外的需求需要按照自己的页面样式来制作网页的话就可以使用自定义主题。
2.如何制作自定义主题?
完整的主题我们需要这几个文件:
//最最最基础的我们可以先创建红色标出来的文件感受一下自定义主题
style.css 样式表文件
index.php 主页文件
single.php 日志单页文件
page.php 页面文件
archvie.php 分类和日期存档页文件
searchform.php 搜索表单文件
search.php 搜索页面文件
comments.php 留言区域文件(包括留言列表和留言框)
404.php 404 错误页面
header.php 网页头部文件
sidebar.php 网页侧边栏文件
footer.php 网页底部文件
下面是引用博客园一位大佬的博客
下图就是 WordPress 的层次结构,它简单的向你展示,一旦你主题中的某个文件丢失了,WordPress 主题系统将会使用其他什么模板文件来代替。
我们可以通过上面这张图中模板文件所处的位置来知道各个主题文件的重要性,越靠左越重要。
WordPress 利用这个层次结构去寻找相应的模板文件显示页面,并且在相应的文件丢失之后如何处理。
比如 archive.php 模板文件(用来显示存档页面)丢失了,那么 WordPress 将会使用 index.php 来控制存档页面如何显示。
比如 single.php 模板文件丢失了,它会寻找 index.php。
2.1创建style.css、index.php
2.2在style.css中写入这几个属性,填你自己的信息,这样我们在仪表盘中就可以看见自定义主题的信息(例:版本、作者、描述…)
/* Theme Name: 这里填主题名称 Theme URI: 这里填主题介绍的网址,没有就填你的博客网址吧 Description: 这里填主题的简短介绍 Version: 版本号 Author: 作者名 Author URI: 作者的网址 Tags: 标签,多个用半角逗号隔开 */
2.3在 index.php文件中
放入所需要的效果代码,当然有一些代码需要改成php的方法。
3.这个时候我们访问我们的自定义主题可以看到一片空白,这样就ok了,可以开始自定义你所需要的网页了。
原文链接:https://blog.csdn.net/weixin_44434230/article/details/112242405?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171853162716800188550651%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171853162716800188550651&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-19-112242405-null-null.nonecase&utm_term=wordpress%E4%B8%BB%E9%A2%98