WordPress 实用小功能:列出所有挂载到钩子和过滤器上的函数 主题开发分享 函数功能 2014-07-30 在查看有些主题的代码的时候,我们经常会看得一头雾水,命名代码里面是很干净的,没有特殊的功能函数,但是前台输出的代码就是多了一些我们不想要的东西,这很可能就是主题作者把相应的功能挂载到WordPress的hook上面了。但是到底是挂… 继续阅读
让 WordPress 子页面自动使用父页面的模板 主题开发分享 CMS子页面 2014-07-25 使用 WordPress 作为一个 CMS 发布内容的时候,我们往往会给页面设置模板,以适应不同的内容,如果是属于一个栏目的内容,这个栏目的模板往往是一样的,默认情况下,我们需要给这个栏目的每个页面设置一个模板。这样做是很麻烦的,如果… 继续阅读
通过 WordPress HTTP API 获取 Restful API 的 JSON 返回内容并解析 主题开发分享 APIHTTP APIjson 2014-07-22 WordPress 4.0 马上出来了,一个亮点就是 Restful API 的加入,今天我们提前来看看怎么获取 Restful API 的 JSON 的内容并显示出来。过程就是用 PHP 获取远程 JSON 的内容,然后把获取到的 JSON 转化为 PHP 对象,然后循环输出内容。通… 继续阅读
在标签存档页面显示包含当前标签的所有文章类型的文章 主题开发分享 存档文章类型标签 2014-07-16 我们可以通过下面的方法给自定义文章类型添加标签,比如下面的代码,我就给「case(案例)」这个自定义文章类型添加了标签的功能,以便通过标签把案例和其他文章类型关联起来。 add_action('init', 'add_taxonomy_objects'); function … 继续阅读
WordPress 页面分栏插件 Column Shortcodes 主题开发分享 后台开发使用 分栏插件 2014-07-13 WordPress 的编辑器还是很好用的,该支持的功能大部分都支持了,可是没有分栏的功能是在是让人理解不了,这应该是很多人都会有的需求吧。或许这是因为 WordPress 的插件机制太方便,太强大了,开发团队觉得这不是必要的核心功能,想把这… 继续阅读
Apache 虚拟主机和反向代理配置 主题开发分享 Apache反向代理服务器虚拟主机 2014-07-09 大家都知道,用Nginx可以很方便的做反向代理,实现一些诸如服务信息隐藏、负载均衡等功能,其实Apache也是一样可以实现的,并且实现起来也不必Nginx麻烦多少。 Apache虚拟主机的配置想必大家都很清楚了,这个不用多说,下面是基本的虚拟… 继续阅读
一个函数判断网站用户是从移动端还是桌面端访问你的网站的 主题开发分享 移动网站自适应 2014-07-01 随着移动网络流量逐渐超过桌面电脑的流量,大家对移动版网站越来越重视了,现在国际主流的做法是以自适应的方式增加网站对移动客户端的友好度,另外一种比较常见的方法就是专门为移动网络开发一个版本。 两种方式各有利弊,自适应的方式… 继续阅读
WordPress 获取某文章类型所包含的所有自定义分类法分类列表 主题开发分享 分类列表文章类型 2014-05-09 WordPress 涉及到自定义文章类型的时候,有些调用就变得麻烦了起来,特别是对分类使用了自定义字段的时候, 使用 wp list categories 函数只能把分类名称和链接调用起来,遇到这种情况,怎么办呢?下面是我经过多种尝试后得出… 继续阅读
通过密钥登录 WordPress 服务器,让暴力破解无机可乘 主题开发分享 linux安全 2014-05-01 最近通过查看服务器日志,发现有不少扫描 FTP 的行为,虽然我的 FTP 密码设置的足够安全,但是被破解的隐患还是存在的,于是就稍微折腾了一下,用更安全的RSA 密钥方法登陆服务器,具体方法总结如下,供又需要的朋友参考。 第一步:… 继续阅读
WordPress 内核自带的一些 JavaScript 库 主题开发分享 js 2014-03-05 WordPress默认包含了很多Web开发人员常用的js脚本库,这意味着我们开发主题的时候可以直接引用这些库,而不用再一个一个查找,然后写代码引用了. 既然包含在WordPress中了调用起来也是相当方便的,我们可以通过以下代码引入WordPress内置的… 继续阅读
通过 functions.php 文件删除数据库中的 WordPress 文章版本 主题开发分享 WordPress数据库加速数据库文章版本 2014-02-22 对于大多数博客用户来说,WordPress提供的版本管理功能是多余的,我们可以通过一些方法禁用掉,可是如果禁用之前,你已经在网站上发布了很多篇文章,这时候数据库里面就会存在这些文章的版本记录。 为了保持数据库的干净,我们最好是清… 继续阅读
当网站有文章发表时,邮件通知管理员 主题开发分享 表单邮件 2014-02-20 我们都知道,WordPress网站上有新评论时,管理员会收到一封邮件通知,那么有文章发表的时候,是不是也可以这样呢?这当然是针对于多用户博客来说的,如果博客是你一个人的,文章是你自己发的,我实在想不出来有什么理由这么做。不要跑题… 继续阅读