wordpress模板_wordpress后台地址_WordPress主题开发

电脑杂谈  发布时间:2016-06-01 20:05:08  来源:网络整理

你是否正在寻找关于wordpress主题开发的内容?让我把最实用的东西奉献给你:

wordpress主题开发_wordpress模板_wordpress后台地址

wordpress主题开发

本文主要介绍如何开发制作自己的WordPress主题,是对开发主题、编写主题代码的技术性讨论,而不是如何下载新主题或怎样激活主题,如果希望了解如何下载、使用主题,请参考使用WordPress主题。

开发WordPress主题可以做个人使用,也可以发布自制主题给所有WordPress用户使用。

为什么要开发WordPress主题?

WordPress主题由一系列文件和样式表单组成,这些文件和样式表单共同作用生成WordPress网站的外观。每个主题都不同,用户可以通过这些主题随心所欲地更换自己网站的外观。那么为什么我们要自己开发WordPress主题呢?

  • 为自己的WordPress网站打造独一无二的外观
  • 利用模板、模板标签和WordPress Loop创作不同的网页表现形式和网站外观
  • 为网站特殊功能如类别页面和搜索结果页面提供其它模板
  • 轻松切换两种网站外观设计,或利用主题、样式转换器来改变网站外观
  • 设计WordPress主题,然后公开发布,让大家都看到自己的作品
  • WordPress主题也有很多好处:

  • 主题将样式表单和模板文件从系统文件中独立出来,这样网站升级时就不会对网站的视觉外观造成大幅影响
  • 每个主题的呈现样式和网页布局都是独一无二的
  • 通过主题更换,WordPress网站可以快速改变其外观
  • 用户再也不必为了让网站表现得清新自然而清除CSS、HTML、PHP代码
  • 我们自己开发WordPress主题原因还在于:

  • 这是一个深入学习CSS、HTML/XHTML、PHP的好机会
  • 同时也是一个积累CSS、HTML/XHTML、PHP实践经验的机会
  • 开发主题可以发挥人的创造性
  • 开发主题是一个充满乐趣的过程(大部分时候)
  • 将主题公开发布,与其他用户分享自己的劳动成果,回馈WordPress社区
  • 剖析主题

    WordPress主题被保存在wp-content/themes/中。所有主题的样式表单文件、模板文件、可选函数文件(functions.php)以及图片文件都存放在themes文件夹中。例如,名称为“test”的文件应该存储在wp-content/themes/test/中。

    安装WordPress时系统默认配置两个主题,主题Classic和主题Default。这两个主题类型不同,生成页面显示结果使用的也是不同的函数和标签。用户可以仔细研究这两个主题的文件,为自己创建主题文件打下基础。

    WordPress主题由三种主要文件与若干图片组成。第一种文件是样式表单style.css,style.css决定网页的外观。第二种是可选函数文件functions.php。还有一种则是模板文件,模板文件决定网页显示信息的生成方式。下面我们逐个分析这些文件。

    主题样式表单

    样式表单style.css不仅要提供主题的CSS样式信息,同时也必须以注释形式提供主题的详细信息。所有主题在注释头中列出的信息都必须是唯一的,不能与其它主题相同。相同的注释头信息会导致主题选择对话框运行出错。仿照已有主题时,注意更改注释头信息。

    下面是一个样式表单的前几行代码,也就是样式表单的“页眉”部分,假设其中的主题名为“Rose”:

    /* Theme Name: Rose Theme URI: the-themes-homepage Description: a-brief-description Author: your-name Author URI: your-URI Template: use-this-to-define-a-parent-theme--optional Version: a-number--optional . General comments/License Statement if any. . */

    这是一个简单的主题,主题只有一个style.css文件,可能还有若干图片(如果存在图片)。为了创建这样的主题,用户首先要编辑模板文件,指定一系列模板供主题继承使用。例如,如果希望 主题“Rose” 从主题“test”中继承模板, 可以在Rose主题的style.css文件的代码开始部分加上 Template: test。这表示,“test” 是“Rose”的父模板, “Rose” 只由一个style.css文件和若干相应的图片构成,这些文件和图片都被存储在wp-content/theme/Rose文件中。此外(从WordPress 2.7起,) 子主题中也可包含模板文件,用户可以在控制板中将模板文件选项设为normal,若子主题的模板文件与父主题的模板文件名相同,子主题模板文件会改写父主题模板文件。

    WordPress利用style.css文件中的注释头代码来验证某个主题,然后将该主题作为可用主题与其它所有已安装主题共同显示在管理面板>外观>主题中。

    注意:定义父主题时,请务必在注释头Template部分使用style的文件名。例如,如果要使用WordPress默认主题(Default)的父模板,编写代码时应该使用Template: default,而不是Template: WordPress Default,Default是主题的文件名。

    主题函数文件


    本文来自电脑杂谈,转载请注明本文网址:
    http://xinshanjie.com/a/jisuanjixue/article-7277-1.html

    相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 成田纱矢香
      成田纱矢香

      再加上制度的不完善

    热点图片
    拼命载入中...