CMS教程
CMS是Content Management System的缩写。PHP开源的CMS非常多,像WordPress,DedeCms等等。CMS教程主要讲解关于WordPress、DedeCms等CMS的使用和相关经验技巧。WordPress过滤器之add_filter()
在WordPress中,程序在开发的时候作者就预留了一些过滤器钩子(Filter Hook),所有挂到过滤器钩子上的函数都是过滤器(Filters),add_filter()就是用来添加过滤器的。过滤器钩子它要做的是通过执行过滤器函数来改变对象或变量的值,就相当于对变量或者对象进行过滤或者处理。过滤器可以提高了WordPress的灵活性,方便自定义开发。无论是制作WordPress主题还是WordPress插件,我们都会使用add_filter()添加过滤器来实现一些特殊需求。下面雷雪松就详细的讲一下WordPress过滤器之add_filter() 。
阅读原文 »
WordPress如何全站实现HTTPS?
谷歌一直在推广HTTPS,HTTPS也称之为HTTP Secure,目的为了HTTP更加安全。在今年年初的时候谷歌就已经表示,为了推进HTTPS的普及,7月份推出的Chrome 68将会标记HTTP为不安全链接,从而引起用户和站长的注意。如今已然做到,这很谷歌。在之前很多网站都是HTTP,因为技术和成本的原因一直都没有改成HTTPS。下面雷雪松详细的介绍一下Wordpress如何全站实现HTTPS。
阅读原文 »
WordPress如何编辑器开启更多功能按钮?
WordPress是一个强大的建站程序,可以看看之前写的这篇文章《是WordPress让PHP更流行了的启发?》。毫不夸张的说,很多人先用WordPress这个CMS做网站,后面才了解PHP。WordPress默认编辑器是TinyMCE,提供可视化和html两种编辑模式。默认的编辑界面编辑器的功能很少。下面雷雪松详细的介绍一下如何开启WordPress编辑器更多功能按钮。
阅读原文 »
WordPress获取当前TAG别名(slug)、ID
WordPress是一个非常优秀的PHP内容管理系统。Wordpress帮我们提供了很多的函数,TAG标签用得最多的函数就是single_tag_title()、get_tags()、the_tags()。如果我们要在标签页面获取当前TAG的id,获取TAG的slug呢?可能不能直接用wordpress的函数。下面看一下Wordpress如何获取当前TAG别名(slug)、ID?
阅读原文 »
DedeCms功能模板说明
织梦(DedeCms) 以简单、实用、开源而闻名,是国内最知名的、用户最多的PHP开源网站管理系统。DedeCms免费版的功能更专注于个人网站或中小型门户的构建,当然也有企业用户和学校等在使用。DedeCms使用起来非常的方便,有时你完全可以不用学习PHP就可以做网站。DedeCms的功能也非常完善,基本常规网站需要的功能都可以实现。在网上学习起来资料也比较全,还有很多免费的模板可以自由选择。下面主要讲解下DedeCms功能模板对应的文件。
阅读原文 »
WordPress数据结构讲解
WordPress是使用PHP开发的博客平台,也可以把 WordPress当作一个内容管理系统(CMS)来使用。WordPress使用的数据库是MySQL。作为开发者,其实很有必要学习这些开源的数据库表结构。一是:学习别人的设计思想,可以运用到以后自己开发的项目中。二是:熟悉WordPress的基本结构,尽管他可以很自由的更换主题,但有时候还得自己去写一些功能,方便以后定制开发。
阅读原文 »