部落格

WP 主题开发:接入 Options Framework

WordPress 接入 Options Framework 终于在这节课要开始为主题制作一个管理后台了。 可能中间你一直奇怪,为什么我没有讲为主题制作一个管理后台,毕竟一个高度自定义化的主题,是一定会需要很多设置项的,如果不将其做在后台的管理菜单中,就需要通过修改代码来实现自定义,显然这并不符合我们的主题的定位,通过修改代码实现自定义的形式仅适合开发者们。 如今,我们要尝试使用 Options … 阅读更多 »WP 主题开发:接入 Options Framework

WordPress 主题开发:一些特殊的页面

WP特殊文件的构建 这节课来完成非主要文件的创建和内容的填充,来完善我们的 GitChat 主题。 在上一节课中提到了 WordPress 主题下有多种不同的文件,可以实现很多不同的效果,其中最特殊的就是自定义页面模板。接下来先说说自定义页面模板。 自定义页面模板 WordPress 默认提供了文章(Post)和 页面 (Page)两种不同的模板,如果作为博客使用,我们会以文章为主,如果作为 CM… 阅读更多 »WordPress 主题开发:一些特殊的页面

WordPress 的主题文件结构

WordPress 的主题文件结构

在上节课完成了一个简单的主题的开发过程,但是毕竟是一个简单的主题,所以功能非常简陋,比如常见的 404 处理都没有。这节课先来了解一下 WordPress 的主题文件结构,通过对主题结构的了解,你会明白,WordPress 主题应该有哪些文件、每个文件都能解决什么样的功能,通过这样就明白应该使用什么样的文件来完成一些特殊的功能。

简单的 WordPress 主题

WordPress 主题开发快速入门

课程目标 经过本次课程可以学会制作一个简单的 WordPress 主题。 主题效果图: 课程内容 课程资源请单击这里。 创建一个主题 在课程的开始首先应该创建一个主题。 打开 WordPress 源码文件夹,进入到 wp-content/themes 目录中,创建一个名为 gitchat 的目录。 接下来下载课程资源中的 blog-template.zip,解压后会看到一个 index.html … 阅读更多 »WordPress 主题开发快速入门

WordPress 主题的使用和管理

WordPress 主题的使用和管理

对于很多新手来说,选择 WordPress 的一个很重要的原因便是它丰富的主题,海量的主题让我们有充足的选择。对于新手来说,无疑是十分友好的,无需编写一行代码,就可以任选主题。 因此, WordPress 也成就了非常多的外包团队,他们使用 WordPress 为企业、个人建立网站,帮助企业和个人成功。 WordPress 后台主题管理 切换主题 在我们安装完成了 WordPress 后,Word… 阅读更多 »WordPress 主题的使用和管理

wordpress教程

WordPress 安全设置

没有任何一个解决方案可以处理所有安全问题,我们需要使用多种不同的解决方案搭配使用来解决不同深度的安全问题,在多层次的解决方案处理下,即使某一层的解决方案出现了故障,整个系统仍然处于保护之下.

在 WordPress 中开启 Gzip

WordPress 站点性能优化 (二):服务器优化

加速:服务器优化 使用 Nginx 替代 Apache 虽然 Apache 对于 PHP 的处理更好,但是 Nginx 本身更加轻量,能够花费更少的系统资源。在 Nginx 节省的资源将会用到 PHP 中。 为 PHP 开启 OPCache 什么是 OPCache 当解释器完成对脚本代码的分析后,便将它们生成可以直接运行的中间代码,也称为操作码(Operate Code,OPCode)。OPCod… 阅读更多 »WordPress 站点性能优化 (二):服务器优化

WordPress 站点性能优化 (一):动静分离

为什么网站打开速度很重要? 当用户第一次登录你的网站时,如果你在最开始的几秒钟没有捕捉到他们的注意力,没有让他们对内容产生兴趣,他们可能马上就关掉网站。调查显示如果网站 3 秒内没有打开,那么将会有 40% 的用户离开。如果网站加载时间太长,用户还没看就走了,那就白白流失了一个访客。 此外,网站速度还将影响你的网站在搜索引擎中的排名,速度缓慢、跳出率大,都会导致排名下降,流量减少。 接下来,我会用… 阅读更多 »WordPress 站点性能优化 (一):动静分离