瑜伽

WordPress 主题框架是若何任务的

作者:admin 来源:原创 时间:2020年03月31日 04:25:50浏览:

  文章目次[隐蔽]

  主题框架可以说是非常弱小的!关于非技巧型的 WordPress 用户来讲,主题框架使得建立一个无独有偶并看起来像是运转一个量身定制的主题的网站成为能够,而且关于 WordPress 开辟者来讲,它们可以协助你在应用DRY(切勿复制自己)准绳的同时,快速建立起一个自定义网站。

  假设你应用了一段时间的第三方框架以后,发明其代码痴肥并缺少灵敏性,并对此认为十分沮丧的话,又或许你仅仅是想能完整掌控你自己的代码,那么建立一个你自己的主题框架无疑就是最好的选择了!

  在本系列教程中,你将进修若何去创立你自己的 WordPress 主题框架,从而为你自己或许你的客户建立一个网站,又或许宣布分享给其他用户。你将会经过以下几个阶段的进修,包罗创立具有框架基础的父主题、添加额外的功用、钩子(也能够叫“挂钩”)等等。同时,你也将会进修若何在你的子主题和插件中应用这些技能,而且知道若何向大众地下分享你的代码等等。

  然则在末尾之前,你需求知道主题框架是若何任务的,而且究竟是甚么使得它们分歧于一个规范父主题。

  我花了一些时间开辟了两个主题框架,辨别应用于两种类型的客户网站,随着时间的推移我不时地增强和改良它们的一些应用。我也曾与第三方协作开辟过一些主题框架。以我的经历来看,一个主题框架应当有以下几个主要特色:

  平日它主要由一个父主题构成,这个父主题会被设计成能与子主题联合应用。在某些状况下,父主题也会独自应用,然则在其他一些状况下,父主题非得和子主题连在一同才华应用——WordPress 法典将其辨别定义为“基础/入门主题”和“代码库”。平日它包罗一些可以被子主题和插件应用的钩子和函数。你的主题框架是全部生态系统的基础,它还包罗局部与框架钩连的插件。假设是给由不会编程的用户应用,它会包罗主题选项页面,如许可让用户依据自己的需求来自定义主题。设计、计划、功用和内容等等都可所以多样且混淆的。在某些状况下,一些功用可以经过主题定制器来供给。它能够包罗多个小对象区域,因此非技巧用户可以经过 WordPress 小对象(包罗你专门为框架编写的经过插件添加的小对象)添加内容或代码。它能够还包罗脚本库功用,如 jQuery 滑块或灯箱殊效。依据你和用户的需求,你能够会需求在主题框架中将这些吞并到一同,或供给一些与框架相钩连的插件。

  上述第一点和第二点是最基本的——假设没有一个父主题,你就不会有一个主题框架。而一个不具有那些钩子和函数的父主题仅仅只能算是一个基本父主题,不能说是一个真实的主题框架。

(来源:原创   admin)  

1.bbin糖果派对app遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本网的原创文章,请转载时务必注明文章作者和"来源:bbin糖果派对app",不尊重原创的行为bbin糖果派对app或将追究责任;3.作者投稿可能会经bbin糖果派对app编辑修改或补充。

阅读延展