WordPress 启用 Memcached 动态缓存方法

WordPress 启用 Memcached 动态缓存方法

1、服务器上安装 Mencached 的服务端。 2、安装 PHP Mecached 扩展,注意是 Mecached 不是 Mecache。 3、访问 https://github.com/tollmanz/wordpress-pecl-memcached-object-cache下载文件。 4、解压得到 object-cache.php,上传到 wp-content 目录即可开启 memcach …
WordPress 快速判断登录用户的角色

WordPress 快速判断登录用户的角色

WordPress 使用角色的概念来让博客的所有者对用户进行权限控制。博客所有者可以控制用户写文章、创建页面、管理插件、管理主题,以及管理其他用户的权限。博客所有者可以通过该工具分配用户权限。 WordPress 有五个预定义的角色: 管理员, 编辑, 作者, 投稿者 和 订阅者。每一种角色被允许执行一系列被称作为功能的任务。 在 WordPress 主题或者插件开发的过程中,经常遇到要判断登录用 …
WordPress 中权限与用户角色对应关系

WordPress 中权限与用户角色对应关系

WordPress 有五个预定义的角色: 管理员, 编辑, 作者, 投稿者 和 订阅者。每一种角色被允许执行一系列被称作为功能的任务。 权限 超级管理员 管理员 编辑 作者 投稿者 订阅者 管理 _ 网络 √ 管理 _ 站点 √ 管理 _ 网络 _ 用户 √ 管理 _ 网络 _ 主题 √ 管理 _ 网络 _ 选项 √ 激活 _ 插件 √ √ 添加 _ 用户 √ √ 创建 _ 用户 √ √ 删除 _ …
WordPress 开发 – 功能模块 – 发表文章时提交到百度

WordPress 开发 – 功能模块 – 发表文章时提交到百度

向百度提交资源有主动推送、自动推送、SITEMAP 三种方式。自动推送是百度站长平台最新推出的轻量级链接提交组件,只需将自动推送的 JS 代码放置在站点每一个页面源代码中,当页面被访问时,页面链接会自动推送给百度。SITEMAP 方式就不细说了,都知道。主动推送方式是实时的,效果最好,百度站长平台上有各种推送的示例代码,下面就是 WordPress 中主动推送的 PHP 代码,需要 PHP 支持 …
WordPress 开发 – 功能模块 – 自定义个人资料

WordPress 开发 – 功能模块 – 自定义个人资料

WordPress 后台的“个人资料”里可以填写用户的一些信息,但是内容太少,也不是我们想要的,下面就是自定义个人资料项目和调用的方法: /** * 自定义个人资料 */ function userProfile( $contact ) { $contact'site' = '个人网站'; $contact'google' = 'Google+'; $contact'twitter' …
WordPress 开发 – 功能模块 – 外链网址自动优化

WordPress 开发 – 功能模块 – 外链网址自动优化

WordPress 站点中所有的外链在新窗口中打开,并且自动添加 NOFOLLOW 属性,有利于 SEO。 /** * 外链网址 */ function externalLink( $content ) { $regexp = "<a\s^>*href=(\"??)(^\" >*?)\\1^>*>"; if ( preg_match_all( "/$reg …
WordPress 开发 – 功能模块 – 英文自动添加空格

WordPress 开发 – 功能模块 – 英文自动添加空格

WordPress 文章内容中英文与中文之间自动添加空格。 /** * 自动添加空格 */ function autoSpace( $data , $postarr ) { $data'post_title' = preg_replace( '/(\x{4e00}-\x{9fa5}+)(A-Za-z0-9_+)/u', '${1} ${2}', $data'post_title' …
Wordfence 插件 Optimize Wordfence Firewall 失败的解决方法

Wordfence 插件 Optimize Wordfence Firewall 失败的解决方法

WordPress 作为全世界最流行的网站博客系统的同时也是全世界最容易受到攻击的一个网站系统,所以提升 WordPress 的安全性是使用 WordPress 建站后需要首先考虑的。Wordfence Security – Firewall & Malware Scan 是目前 WordPress 下最强大的安全插件,使用人数众多。如果使用宝塔面板等管理面板建立网站的,安装插件后无法:“ …
Wordfence Security 插件破解升级专业版方法

Wordfence Security 插件破解升级专业版方法

Wordfence Security 是 WordPress 下最强大的安全插件,该插件某些功能是需要购买升级专业版才能使用的,现在国外论坛传出了破解方法,大家一起来研究下吧,至于是不是和真正的专业版同等功能有待测试。 国外论坛截图: 1、安装好插件并启用,选择不输入序列号使用免费版。 2、使用 FTP 工具定位到/wp-content/plugins/wordfence/lib/目录下,找到 w …
WordPress 开发中正确加载 CSS 和 JS 文件

WordPress 开发中正确加载 CSS 和 JS 文件

在开发 WordPress 主题或插件时,后台页面的 CSS 和 JS 你正确加载了吗?最近看了很多主题和插件,竟然大部分都是直接使用 wp_enqueue_style、wp_enqueue_script ,是不是感觉就应该是这样?你在后台打开另外一个页面查看一下源代码,是不是发现你的 CSS 也加载了?后台每个页面都加载了,不仅降低了性能,更有可能造成冲突。 如何解决这个问题呢,下面是比较常用的 …