-

CMS教程

CMS是Content Management System的缩写。PHP开源的CMS非常多,像WordPress,DedeCms等等。CMS教程主要讲解关于WordPress、DedeCms等CMS的使用和相关经验技巧。

WordPress过滤器之add_filter()

PHP

WordPress中,程序在开发的时候作者就预留了一些过滤器钩子(Filter Hook),所有挂到过滤器钩子上的函数都是过滤器(Filters),add_filter()就是用来添加过滤器的。过滤器钩子它要做的是通过执行过滤器函数来改变对象或变量的值,就相当于对变量或者对象进行过滤或者处理。过滤器可以提高了WordPress的灵活性,方便自定义开发。无论是制作WordPress主题还是WordPress插件,我们都会使用add_filter()添加过滤器来实现一些特殊需求。下面雷雪松就详细的讲一下WordPress过滤器之add_filter() 。
阅读原文 »

如何删除WordPress菜单中的class或id样式?

PHP

WordPress对于PHP程序员已经再熟悉不过了。截至2019年08月27日,来自于W3Techs的最新数据,WordPress被34.5%的网站使用,43.6%的网站不使用没有使用内容管理系统,在内容管理系统市场WordPress占有率为61.2%。WordPress的wp-nav-menu函数主要是来生成菜单的,默认会有很多多余的class和id。今天雷雪松就给大家介绍一下如何删除WordPress菜单中的class或id样式。
阅读原文 »

WordPress如何全站实现HTTPS?

PHP

谷歌一直在推广HTTPS,HTTPS也称之为HTTP Secure,目的为了HTTP更加安全。在今年年初的时候谷歌就已经表示,为了推进HTTPS的普及,7月份推出的Chrome 68将会标记HTTP为不安全链接,从而引起用户和站长的注意。如今已然做到,这很谷歌。在之前很多网站都是HTTP,因为技术和成本的原因一直都没有改成HTTPS。下面雷雪松详细的介绍一下Wordpress如何全站实现HTTPS。
阅读原文 »

WordPress如何编辑器开启更多功能按钮?

PHP

WordPress是一个强大的建站程序,可以看看之前写的这篇文章《是WordPress让PHP更流行了的启发?》。毫不夸张的说,很多人先用WordPress这个CMS做网站,后面才了解PHP。WordPress默认编辑器是TinyMCE,提供可视化和html两种编辑模式。默认的编辑界面编辑器的功能很少。下面雷雪松详细的介绍一下如何开启WordPress编辑器更多功能按钮。
阅读原文 »

WordPress代码高亮插件-CodeColorer

PHP

最近雷雪松在写博客的时候需要插入代码做讲解,于是在网上找到了一个不错的WordPress插件-CodeColorer,现在推荐给大家。CodeColorer可以直接在WordPress上面搜索并安装,启用就可以了,非常的简单。CodeColorer可以设置代码配色风格和内嵌代码块的风格,还可以自定义一些设置,CodeColorer会把一些语言关键字突出显示,方便识别。
阅读原文 »

WordPress获取当前TAG别名(slug)、ID

PHP

WordPress是一个非常优秀的PHP内容管理系统。Wordpress帮我们提供了很多的函数,TAG标签用得最多的函数就是single_tag_title()、get_tags()、the_tags()。如果我们要在标签页面获取当前TAG的id,获取TAG的slug呢?可能不能直接用wordpress的函数。下面看一下Wordpress如何获取当前TAG别名(slug)、ID?
阅读原文 »

WordPress页面判断函数

PHP

WordPress是一个PHP开发的,非常优秀的个人博客CMS系统。WordPress功能强大、扩展性强、WordPress Theme风格模板非常丰富。使用WordPress搭建自己的个人博客非常的简单,只需要简单的修改主题就可以了。下面讲解下Wordpress常用判断页面的函数。
阅读原文 »

DedeCms功能模板说明

PHP

织梦(DedeCms) 以简单、实用、开源而闻名,是国内最知名的、用户最多的PHP开源网站管理系统。DedeCms免费版的功能更专注于个人网站或中小型门户的构建,当然也有企业用户和学校等在使用。DedeCms使用起来非常的方便,有时你完全可以不用学习PHP就可以做网站。DedeCms的功能也非常完善,基本常规网站需要的功能都可以实现。在网上学习起来资料也比较全,还有很多免费的模板可以自由选择。下面主要讲解下DedeCms功能模板对应的文件。
阅读原文 »

WordPress数据结构讲解

PHP

WordPress是使用PHP开发的博客平台,也可以把 WordPress当作一个内容管理系统(CMS)来使用。WordPress使用的数据库是MySQL。作为开发者,其实很有必要学习这些开源的数据库表结构。一是:学习别人的设计思想,可以运用到以后自己开发的项目中。二是:熟悉WordPress的基本结构,尽管他可以很自由的更换主题,但有时候还得自己去写一些功能,方便以后定制开发。
阅读原文 »