为什么要开发WordPress主题?
WordPress主题由一系列文件和样式表单组成,这些文件和样式表单共同作用生成WordPress网站的外观。每个主题都不同,用户可以通过这些主题随心所欲地更换自己网站的外观。那么为什么我们要自己开发WordPress主题呢?
为自己的WordPress网站打造独一无二的外观
利用模板、模板标签和WordPress Loop创作不同的网页表现形式和网站外观
为网站特殊功能如类别页面和搜索结果页面提供其它模板
轻松切换两种网站外观设计,或利用主题、样式转换器来改变网站外观
设计WordPress主题,然后公开发布,让大家都看到自己的作品
WordPress主题也有很多好处:
主题将样式表单和模板文件从系统文件中独立出来,这样网站升级时就不会对网站的视觉外观造成大幅影响
每个主题的呈现样式和网页布局都是独一无二的
通过主题更换,WordPress网站可以快速改变其外观
用户再也不必为了让网站表现得清新自然而清除CSS、HTML、PHP代码
我们自己开发WordPress主题原因还在于:
这是一个深入学习CSS、HTML/XHTML、PHP的好机会
同时也是一个积累CSS、HTML/XHTML、PHP实践经验的机会
开发主题可以发挥人的创造性
开发主题是一个充满乐趣的过程(大部分时候)
将主题公开发布,与其他用户分享自己的劳动成果,回馈WordPress社区
创建 WordPress 主题其实不难,只要你从现在开始认真学习这个教程,从零一步一步开始,你就会成为一个 WordPress 主题制作高手,至少你会修改现有主题。
下面是一个从零开始制作 WordPress 主题的教程,它会一步一步教你如何制作 WordPress 主题。 看到一个网上的WordPress蛮好的教程,挺适合初学者。分享一下:
WordPress 主题教程:从零开始制作 WordPress 主题
erdaoo 的 WP Theme 教程学习笔记
WordPress 主题教程电子书下载
小结:
1. WordPress 主题教程:从零开始制作 WordPress 主题
1)网络上已经有很多关于制作 WordPress 主题的教程,并且 WordPress 官方网站上也有指导文章。但是当你不懂这方面的术语的话,这些教程可能不一定会帮助你,甚至还会误导你,所以这个教程会真正从零开始教你如何创建 WordPress 主题。
2)本地安装 WordPress。
3)服务器上安装一个测试版的 WordPress。
4)代码编辑工具。 NotePad++ ,DW。
5)FTP 工具。
6)至少配备三种浏览器,Microsoft Internet Explorer、Mozilla Firefox、Google Chrome,版本暂时不限,用于测试网页是否显示正常。
2.WordPress 主题里面的模版文件介绍
主题的位置:D:\xampp\htdocs\wordpress\wp-content\themes
创建一个新的文件夹,命名 daliu。
页面
主题文件中是否必须存在
作用
备注
archive.php
非必须
通用文件:标签页、分类页、自定义分类页、存档页
控制存档、分类、日期的输出页面。其实这些内容是可以单独控制的,不过大部分模版都不把它们分开对待。
author.php
非必须
作者存档页
author-bio.php
attachment.php
非必须
附件页
category.php
非必须
分类页
comments.php
content.php
content-link.php
content-none.php
content-page.php
content-search.php
date.php
非必须
时间存档页
footer.php
基本文件
一般是用来输出页脚信息的,比如放些模版作者,版权信息之类。
functions.php
非必须
主题函数文件,自定义头部,进入后台主题设置可以看到,可扩展性相当强。
header.php
基本文件
用来输出标题和菜单项,同时html文件的头信息也放在这
home.php
基本文件
首页
image.php
index.php
必须
通用文件:首页、文章页、分类页、存档页、页面、404页面、搜索结果页、附件页