• 从无到有开发自己的Wordpress博客主题---Wordpress主题的构造


    在这篇教程中,主要是对Wordpress的主题的构造进行分析,以方便今后的开发工作。

    本来打算就引用一下别人已经有的文档就好了,但还是想从头到尾捋一遍,也方便自己梳理学习。

    1、Wordpress主题的基本组成

    Wordpress主题里面的文件大致可以分为三个部分:

    一、前端文件(图片,js文件,css文件等,比较特殊的是主题根目录下的style.css文件,因为他是识别主题的入口)

    二、函数文件(functions.php,他是主题所有函数的入口,你的其他函数文件都必须在这里面引用)

    三、模板文件(这是主题展示的关键,你在不同的位置,Wordpress会调用不同的模板文件,之前创建的index.php就是主页的模板文件)

    2、前端文件的准备

    作为一个后端程序员,在没有美工的情况下,让我自己做一个前端的博客界面,估计大家要嗤之以鼻了。

    实际上网上的博客模板多的是啦,我们可以找一个自己喜欢的。推荐关注一个前端设计师https://www.yangqq.com

    3、模板文件的种类

    在上一目录中,我们对主题的文件进行了分类,开始Coding是需要你懂一些Html、Javascript和Css的,当然,首先你得有一点PHP的基础。

    最后一部分,我们重点对模板文件进行讲解:这是我们了解Wordpress主题结构的关键。

    一、页面模板

    这里主要包括Wordpress一些常用页面,为了防止概念混淆,我这里只列举我们肯定需要用到的,其他的我会在在之后慢慢的在本文的最后一个Part慢慢往上加。

    首页模板-index.php,这个模板决定你博客的主页长什么样子

    文章模板-single.php,这个模板决定你单篇博客长什么样子

    搜索模板-search.php,这个决定你搜索博客之后的文章列表页长什么样子

    存档模板-archive.php,这个决定你通过分类,标签等分类过滤之后的文章列表长什么样子

    错误页面-404.php,做技术的,这个就不用解释啦

    二、局部模板

    在开发主题时我们会发现,有的代码是几乎所有页面都会用到的公共部分,比如页面头部和底部,这个时候就有了局部模板的概念

    当然,这里我们依然只讲最常用的,另外,你也可以创建主题自己的局部模板,很简单,就是把一段代码封装在一个函数里供别人调用(冷冷一笑)

    这里只说两个就是header.php,footer.php,不解释了啦。

    4、其他一些模板

    其他模板会在后面陆陆续续补充进来。

    5、其他补充知识

    这里的东西都是纯理论的啦

    我的学习参考链接如下:

    https://www.wpdaxue.com/wordpress-theme-development.html

  • 相关阅读:
    弹性网卡支持私网多IP
    微服务浪潮中,程序猿如何让自己 Be Cloud Native
    Nacos v0.7.0:对接CMDB,实现基于标签的服务发现能力
    如何更高效的管理原生微服务应用
    如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes
    PHP flock文件锁
    MySQL锁(MyISAM和InnoDB)
    汽车操作系统革命:封闭还是开源?
    采集百度top500歌曲,python2.7.2
    关于revision 的cover letter
  • 原文地址:https://www.cnblogs.com/jerryqi/p/9760350.html
Copyright © 2020-2023  润新知