1.1: 顶部菜单(菜单放到顶部,管理更方便) 搜外网
1.2: 左侧菜单(菜单放到左侧,符合各种人群习惯) 搜外网
1.3: 应用二级菜单 (多样化功能分开管理,选项卡式操作)搜外网
1.4: 系统二级菜单(功能管理链接加到对应位置,更方便操作)搜外网
1.5: 系统文字修改(改掉碍眼的,改掉绕嘴的,就用顺口的)搜外网


课程下载:https://www.wlpxw.net/tags-1443.html
今天我们学习菜单开发。菜单开发第一节顶部菜单。不论是我们开发插件还是开发主题,首先要开启网站的调试模式。首先,进入网站后台。设置这里面有个全局设置。把调试模式打开。然后提交。我们开启调试模式,它有一个特点,就是当我们开启调试模式之后。我们不需要再刷新这个缓存了,它是直接生效的,我们改模板的时候,
它直接生效。模式开始启之后,我们看一下顶部菜单接口。这个这一步,那个网站提供了很多个接口,这里这个是一个顶部菜单接口,还有左侧的。我们再看一下顶部菜单函数。它有接口。有接口之后插入一个函数,然后呢,这是写入一个函数,把函数写好之后,然后通过接口。接入到网站。zblogphp开发教程
我们看一下网站后台。顶部菜单这个位置现在已经有三个位置。我们可以看一下它是怎么组怎么构成的?顶部菜单。是立标签。最外层是这个力标签,然后呢,有个ID号。啊,里面是一个a标签a标签里面再标含一个。I标签这个I。这个I就是字体图标。这是一个字体图标。在一点七版本的时候,新增了很多字体图标,
这些都是字体图标。这也这个也是这是这个位置也是这个也是这是这都是都字体图标。zblogPHP开发教程然后后面是个span,然后包含一个数字呃,一个文字就是菜单的名字。好了,我们现在开始新建一个插件,我们不论是建插件还是建主题。它的效果都是一样的,建立插件的时候,它对对我们所有的网站都起效果,比如说我们建立一个插件a。建立插件a的时候,当我们启用主题甲的时候,插件a是有效的启用主题乙的时候,
才是有效的。这是插件的一个通用法呃,一个一个通用的一个模式,它主题它是不一样的。当我们做一个主题,它有这个功能,我们用这个主题呢,是有这个功能,当我们启用其他主题的时候,它是没有这个功能的。所以说我们在开发嗯功能的时候呃,需要自己选择一下,我们现在开始新建一个插件。应用中心。然后新建插件。
测试。测试插件。测试插件有个内置管理页,默认是main点PHP,然后嵌入页,嵌入页只能命名为include点PHP。那我们就是直接就是默认就行了。然后提交。提交完之后,我们开始插件管理。这有个测试插件,我们把它启用。我们看这个插件的名字,刚刚我们设置的是。从这里面我们可以看到它的名字叫测试plugin。
这个插件所在的目录ucb users plugin,然后测试plugin,我们到这个目录里面。操作一下。plugin.然后测试plugin。我们要呃写入函数,函数一般都在。呃,include里面写,这是我们作用在后台里面的。首先呃,我们要加个接口。接口加在active这个位置,这个大括号。
加入一个接口。顶部菜单。复制这个接口。然后粘贴。然后我们再做一个函数,写一个函数。这是top的复制。粘贴。刚刚我们的插件名字叫。测试plugin,然后复制。然后我们的函数名字就是这串。还有复制。粘贴,然后保存。
保存之后,我们现在看一下,我们都加了哪些菜单,这是菜单是怎么构成的?怎么加的?我们先看第一个,第一个是echo。这是非常简单的一种写法,直接输入,直接输出。我们现在把这些把它注释掉。然后保存。我们现在加了一个顶部。栏目我们先看看一下后台。这已经加了菜单了。
这点不开,因为我写的写写的地址。没有写对应这个插件。我们先把那个路径改一下。我们的路径是在。jb users plugin.然后呢?测试。测试plugin,然后没有点PHP。保存。然后我们再刷新一下。这是点开是有效的。我们来看看它怎么构成首先。首先是echo。
echo里面我们加了一个力标签。力标签,力标签里面有一个ID号ID等于多少?我们自己命名。后面是一个href,一个超链接,我们这插入的这个链接是我们的一个管理功能的一个链接。呃,这是本地站点的一个主域名。后面是plugin这个路径路径我们都可以能看得出来的,我们那个管理页面就是main点PHP。它的路径。就是这个路径,我们看看这个文件是不是这个路径啊?就是main在zb users plugging,
然后测试plugging,那么main点PHP这是没有问题的路径,没有错,那就我们就可以点开。zblogPHP开发教程现在我们加了一个顶顶部栏目。然后我们再加上。加上一个友情链接。友情链接也是非常简单。这是个友情链接。我们来复制。粘贴我们将那个搜外网友情链接,这是外链的。我们在里面,如果说我们为了方便呃点开其他的网站,我们就可以加。
是根据根据我们的需要来加的。这是搜A网,直接可以打开。就跟友情链接是一个效果。它的一个构成。它的构成是。有一个top menus。这个跟那个top menu的,这是一一对应的,然后后面我们需要改的就是一个这个是搜外网是显示的一个。诶,一个菜单名字。后面超链接就是网址。还有blank,blank是就是在新窗口打开。
这里面一个top menu show 3,这是呃立标签,立标签的一个ID名字。后面后面这一串。这是一个字体图标,我们看看字体图标怎么找?字体图标。这里面比如说我们要这个呃,这个小闹钟,我们把它复制一下,复制完之后。往这一粘贴。然后这个搜y链接,它的小图标就是就是一个小闹钟。然后我们在后台里面刷新一下。
好,这里面前面的小图标就变成小闹钟了。还有很多图标供我们选择,比如说这个,这是黑色的,我们可以复制一下,然后呢?粘贴。粘贴,然后后台刷新,我们就可以看到效果了。好,那黑色的小闹钟,还有前面这个位置也是一样的。这是个ID的名字,
然后加了一个呃a标签,这是一个超链接,超链接是我们那个文件路径。呃,文件路径呢?然后呢?就是span里面有一个呃ii标签。这个I呃,就是我们的字体图标。我们把这个可以换成其他的也都可以,也是可以换的。这里面有很多,比如说我们用用这个,然后复制。粘贴。
保存。然后我们的后台再刷新一下。好,前面的图标键已经换过换过来了。我们再看一下这个代码。zblogPHP开发教程我们这是增加了一个链接。是这样的,我们再加第二个链接。然后复制一遍,然后回车再单击。需要加几个,你就复制几遍就可以了,这个都直接可以都。这些啊,都可以直接用的,
然后复制一下,又增加一个。这非常简单的,这都有方法。我们看看把这些注释把它取消掉。好取消之后,这些就都生效了。啊,这加了那么多链接。这里面一共有。先把它相同的方法,先把它删掉。删掉一个。tab menus对,删掉一个。
删掉嗯,就是加顶部菜单,我们输出的话,一共有这么三个方法。三个方法,我们根据自己的需求,自己用就可以了,这第二一个这第二个是属于外链。啊,外部链接,然后呢?这个。这这个也是直接输出来的echo,然后这是用的另外一种方方法。我们后来刷新一下,
应该我加了一二三三个三个链接。好,现在我们链接就就学完了,下面呢呃,我们再看一下下面一部分。加了顶部菜单接口跟函数,我们都有了立标签,这些我们也都认识了。这是力标签,这里面有个嗯,我们看看元素,这里面外最外层是个i did,里面有个a标签a标签,里面有一个spans pn里面。呃呃,
这有一个ii就是字体图标,跟跟我们跟这些都一样的。这也是。好,我们下面下面加上一个功能,就是页面量化设置页标题的图标。啊,设置页设置页就是我们那个功能管理页就是慢点PHP。每一年PHP我们打开。我们想把这个量化,如何量化呢?我们看看这个。第一部分呢,我们需要在div结束之后加上一个js。先把第一个复制一下。
复制之后呢,往div结束之后往这粘贴。保存。嗯,我们看这里面有一个,这个就是ID号,就是力的ID号好,我们跟后台看一下。看一下我们这个。我们这个ID要是one。我们先把刚刚加了好几个,把它ID都改一下。第一个我们改成。万一。这是功能方面的啊,
外链先不用管。呃,这个改成万二。y2好,然后保存。我们想让哪个亮就哪个亮亮呢?是怎么亮呢?比如说我们现在点一下网站设置。啊,这里面直接变粗啊,比如表示我我们在这个页面正在管理呢,就是量化就是这个效果。我现在点哪个m不亮?所以说量化就是这个效果。看看我们看看想让这个量这个量的话啊,
它的ID号是万一万一,然后呢,我们在main这里面。这里面写万一。zblogPHP开发教程ID号就是万一,然后我们的服在这后台刷新一下。好,这里面已经加粗了,我们点的其他页面,你看看是不是加粗点首页?或者首页它不加粗的。好,这是加粗了。这是万一,第二一个是。
万二。我们改一下。啊,我们把链接也改一下。这是以这是字,这是放在主题上面的。zb users.然后把它给。测试。然后保存。后台刷新一下。好,这现在是呃,万一的量,我们让万二量。
万二呢?它的ID号是万二万二,然后我们在这个位置。魅影,然后把那个。zblogPHP开发教程万一把它改成万二就可以了。然后后台刷新一下。好,这个位置就亮了。这个量化学完之后啊,我们再学习一下这个图标,这个默这个图标上是默认就有的。然后我们加上自己的自己喜欢的一个字体图标。这个位置,然后我们。
把这一段复制一下。复制下面位置粘贴。保存。然后我们选择一个我们喜欢那个字体图标。我们的字体图标页面选一个好往下翻。比如说我们选一个这个花。复制粘贴。保存,然后后台刷新一下。好,这时候变成一朵花了。这个这就是呃,我们设置页的一个一个小图标。然后呢?这是量化哪一个ID?
好,这节课。我们要学到这里,我们下节课再见。