分享好友 最新动态首页 最新动态分类 切换频道
Wordpress 主题开发教程-从零开始制作主题
2024-12-29 23:04

Wordpress 经历过十几年的发展,5个大版本的迭代,已经相当成熟了。
现如今,即使不懂任何的编程知识,通过主题与插件的支持,也能建立起一个不错的网站。
但是,如果能了解一款主题是如何制作出来的,对于想修改主题,或者新开发一款主题的使用者来说,都会是一项不错的知识积累。

Wordpress 主题开发教程-从零开始制作主题

这里讨论的是如何使用代码编写一个主题,如果你想了解的是如何安装或使用主题,那么你将不会从这里获得任何有用的信息。

在编写一个主题之前,还要想一个问题,我为什么要自己开发一个主题

我想到了下面几点

  • 可以学习编程,毕竟21世纪青年的自我奋进三件事——编程、健身、学英语
  • 脑洞有多大,网站就可以有多酷,不用拘泥于现有主题的功能
  • 可以吹牛,毕竟向别人炫耀自己的网站是一件很酷的事

虽说,自己写主题可以随意发挥,但是毕竟自己的审美没那么自信。于是,我们可以从模仿中前进,比如说可以仿照下面这个网站

这几节的目标就是做出一个类似上面页面的主题。

在开发的过程中,参考了众多资料,其中包括 的教程,但是原版资料已经多年未更新,我不会按照原有的结构再写一遍,而是采用最新的 PHP 规范与最新的 wordpress 说明文档。按照我自己的思路,引导读者成功开发出一套 wordpress 主题。

在还没有清晰网站原型时,模仿现有的设计,是一个不错的选择。

在开始之前,需要确保几点

  • 对HTML比较熟悉
  • 对css有基本的认识
  • 对js有一定的了解
  • 对php有一定的认识

如果以上都无法满足,至少需要一个可以运行的wordpress环境。
还要一个得心应手的编辑器。可以是记事本,最好能是比较高级的记事本,比如Sublime Text,Notepad++。
我用的是PhpStorm,属于IDE了,如果不是专业编程人员,就不必要用这么重的武器。

我用的wordpress版本为,wordpress基本是向下兼容的,但是肯定会出现高版本的操作在低版本无法使用的情况。

如果之前没有关注过wordpress的项目结构,从现在开始,需要了解起来了。

 
 

Wordpress的主题通常包含如下几个部分

  • 样式文件——控制页面的外观
  • 模板文件——控制数据呈现的形式
  • 函数文件——扩展主题的功能
  • JavaScript文件——增加网站的交互性
  • 图片文件——背景,图标等

前3项是构成一款主题最基本的元素,接下来逐个击破。

样式文件

是wordpress默认的样式表文件名称,它以注释的形式列出主题的详细信息。任何两个主题不能存在相同的注释表述。
下面是一个基本的主题描述

 

这里最重要的几个信息:主题名称 , 版本号 1.0

虽说是个样式表,但是目前还不打算写任何样式代码,定义好主题信息后,就可以将放一边了。

模板文件

模板是一些PHP文件,他可以输出HTML代码呈献给浏览器,决定着主题的外观。
最基本的模板文件可以是一个index.php文件,甚至于不用php代码,我们可以将下面这个html文本写到php文件中。

 

看不出任何的php语法,仅仅把html代码写到了php文件中而已。

内容回顾

现在看一下,这一节做了些什么

  • 新建了一个目录 mapull
  • 新建了文件 style.css,并加了注释
  • 新建了文件 index.php,并加了简单的html代码
最新文章
AI文章改写神器,让你秒变写手大神
作为一名网络写手,每日需承担大量文章制作任务。近日得知一款神奇工具— ai 文章改写器,据说可助力写手迅速完成文章改写,避免耗时费力的修订工作。心生好奇,决定亲身体验。首先,我登陆优采云官方网站,成功下载并顺利安装此款实用工具
AI写歌爆火!先付后用却只能写词,虚假宣传套路用户
Suno火爆之下,“套壳”甚至假冒软件探头,在平台大量投放广告,试图蹭热度捞钱。有网友反映称,其通过某平台广告下载了《Suno AI写歌》应用,并在该应用内充值59元后发现,该应用只能生成歌词,不能谱曲。记者实测了解到,类似于《Suno AI
2019年,这8款自动语音识别方案你应该了解!
作者 | Derrick Mwiti翻译 | 核子可乐编辑 | LindaAI 前线导读:基于计算机的人类语音识别与处理能力,被统称为语音识别。目前,这项技术被广泛用于验证系统中的某些用户,以及面向谷歌智能助手、Siri 或者 Cortana 等智能设备下达指令。从
22条朋友圈心情说说短句
我们生活在一个信息时代,我们会不断收到别人转发的美句。这些句子的特点即是意义浓缩,关于好听又优美的句子你知道那些?小编特别为你收集的“22条朋友圈心情说说短句”,欢迎你阅读和收藏,并分享给身边的朋友!一、无人理睬时,坚定执着
AI生成形象照全攻略:从选型到操作,一步解决个性化形象照制作难题
在数字化时代个性化形象照成为了展示自我、彰显个性的关键形式。传统的形象照制作过程往往耗时耗力且难以达到理想效果。如今人工智能技术的崛起为形象照制作带来了新的可能。本文将为您详细介绍怎样去利用生成形象照从选型到操作一步解决个
2024最新AI大模型面试指南(含答案)大放送!
AI 大模型技术经过2023年的狂飙,2024年必将迎来应用的落地,对 IT 同学来讲,这里蕴含着大量的技术机会,越来越多的企业开始招聘 AI 大模型岗位,本文梳理了 AI 大模型开发技术的面试之道,从 AI 大
AI数字人直播系统源码价格公布!要多少钱?
AI数字人在2023年迎来新的爆发。如果说有些产业,在我们创业的时候,我们或许还会犹豫于它的未来,它的前景,但AI科技,这种前沿的技术,却恰好所有关于AI的创业,我们完全不用担心产品的未来前景,所有的历史都在告诉我们,科技的东西,永
AI工具箱合集,提升你的人工智能工作效率
()逐渐成为了各个领域的热门话题。在AI领域,各种各样的工具和算法层出不穷,针对不同的应用场景提供了许多方便快捷的解决方案。如果你想要提高你的AI工作效率,不妨拥有一套箱合集。一、数据集工具在进行任务时,数据集是至关重要的。能
AI Buddy项目研发虚拟伙伴,通过人工智能陪伴孩子成长
项目灵感来源于对军人孩子成长问题的思考,如果家长长时间参军甚至在参军途中丧生,小孩的心灵创伤该如何抚平? 虚拟助手能否在此过程中充当一个倾听者与陪伴者?AI Buddy创始人周沙联合创新机构CrowdFlower和WeBelievers,与致力于儿童创
DDos攻击如何被高防服务器有效防范?
在结束之际,我想重申的是,学习并非如攀登险峻高峰,而是如滴水穿石般的持久累积。尤其当我们步入工作岗位之后,持之以恒的学习变得愈发不易,如同在茫茫大海中独自划舟,稍有松懈便可能被巨浪吞噬。
相关文章
推荐文章
发表评论
0评