WordPress 4.3即将发布,你准备好了吗

今天收到WordPress的官方更新通知, 4.3即将发布,作为WordPress插件WP Hash FilenameWordPress SEO nofollowWP Gravatar HttpsWP Disable Emjoi作者,需要做好准备,我们也将在4.3发布时,第一时间做好更新。 继续阅读WordPress 4.3即将发布,你准备好了吗

Warning: the variable %%excerpt%% cannot be used in this template. See the help tab for more info.

使用WordPress SEO by Yoast出现Warning: the variable %%excerpt%% cannot be used in this template. See the help tab for more info.错误,是该插件版本更新后,原来的%%excerpt%%已经不支持新版本了。 继续阅读Warning: the variable %%excerpt%% cannot be used in this template. See the help tab for more info.

WordPress设置中文语言

WordPress设置中文语言一般是通过修改wp-config.php来实现,设置方法:

  1. 通过FTP、SSH等方式打开并编辑站点根目录下的wp-config.php文件。
  2. 查找define('WPLANG', '');一行,在第二个参数处填入zh_CN,变成define('WPLANG', 'zh_CN');并保存文件。
  3. 进入站点控制板(dashboard),看到更新提示后进行升级即可。WordPress会自动从官方网站下载中文语言包并安装。

继续阅读WordPress设置中文语言

WordPress文章页获取当前文章所在上级分类

WordPress文章页获取当前文章所在上级分类,如下图:

文章标题换成所在上级分类
文章标题换成所在上级分类

把文章标题换成分类

上面任意一个函数都行。

WordPress著名插件WP Super Cache存在XSS漏洞

根据外媒援引国外安全公司的报道称,在WordPress博客的一个非常著名的缓存加速插件WP Super Cache存 在Persistent XSS攻击漏洞。该攻击将导致攻击者获取网站的管理员权限从而窃取网站资料和数据库。受影响的插件版本为1.4.4,根据官方有效下载统计,大约超过 100万的WP博客受此漏洞的影响。 继续阅读WordPress著名插件WP Super Cache存在XSS漏洞

WordPress更换主题后,网站或后台无法访问怎么办

WordPress更换主题后,可能由于主题有BUG或者主题与插件有冲突,会导致网站或后台无法访问,这个时候应该怎么办呢?

方法一:删除主题

如果有FTP或者服务器权限最简单,可以直接删除主题即可,删除后就可以访问网站前后台,不过前台显示是空白,到后台重新选择一个合适的主题即可。 继续阅读WordPress更换主题后,网站或后台无法访问怎么办

NextGEN Gallery插入相册时页面空白

NextGEN Gallery是一个比较强大的相册插件,推荐喜欢折腾的朋友使用,同时,新手误入哈。比如这次我一台国外服务器某个客户的WordPress安装了NextGEN Gallery,插入相册时页面空白。后台查了下,原来是服务器安全做了限制。Header set X-Frame-Options "DENY"引起的。 继续阅读NextGEN Gallery插入相册时页面空白

WP First Letter Avatar将用户名首字母作为 WordPress 用户头像

WordPress的头像是使用Gravatar的头像,如果没有注册(貌似现在被GFW了)的话就无法使用,可以通过WP Gravatar Https来防止被墙,如果用户没有头像怎么办呢?WP First Letter Avatar,用用户留言昵称的首字母来作为头像的插件。 继续阅读WP First Letter Avatar将用户名首字母作为 WordPress 用户头像

WordPress更新4.1 “Dinah”版本

WordPress官方前天才发了文章预发布WordPress 4.1,今天WordPress 4.1 Dinah正式发布

在圣诞节前夕,WordPress推出了最新版本的WordPress 4.1博客平台,版本代号为“Dinah”以纪念已故爵士歌手Dinah Washington。新版本带来了一系列新功能以及2015全新主题。每年WordPress都会推出一个全新的主题,2015年的主题非常简洁美观,迎合 现代的视觉风格,采用谷歌的NoTo字体实现全语种无缝支持。 继续阅读WordPress更新4.1 “Dinah”版本

wp_logout_url()

描述

这个模板标签是用于用户登出(退出登录)后跳转链接。

使用

参数

$redirect
(string) (可选) 登出链接。
Default: None

例子

默认使用

继续阅读wp_logout_url()

WordPress Plugin: WP Gravatar Https

插件

WP Gravatar Https

描述

Reason Gravatar avatar cannot access Gravatar site server is not stable, is the firewall problem, so the solution is to use the Gravatar avatar service (HTTPS) encryption line.头像无法稳定访问的原因不是 Gravatar 网站服务器的原因,是国内防火墙的问题,所以解决思路是使用Gravatar 头像服务的(HTTPS)加密线路。基于“如何替换 Gravatar 头像的服务器地址来加速访问”做成WordPress插件。 继续阅读WordPress Plugin: WP Gravatar Https

如何替换 Gravatar 头像的服务器地址来加速访问

Gravatar服务器是国外,之前介绍过Gravatar 头像缓存的几种方法,今天介绍一种使用HTTPS的方法。

Gravatar 头像服务在国内访问又不是很稳定,经常出现无法打开的情况,这样的话用户头像就可能会无法载入,本文介绍使用 Gravatar 头像稳定服务器的方法。 继续阅读如何替换 Gravatar 头像的服务器地址来加速访问

wp_loginout() WordPress函数

描述

显示一个登录链接,或者登录后的链接并且可以直接退出登录。

使用

参数

$redirect
(string) (optional) 登录或退出链接,这个参数是在WordPress 2.8开始可以用。
Default: None
$echo
(boolean) (optional) If true, echos the link, if false, returns the link as a string.
Default: true 继续阅读wp_loginout() WordPress函数

get_search_form() WordPress搜索框函数

描述

使用主题文件searchform.php显示搜索表单。

使用

参数

$echo
(boolean) (optional) true to echo the form; false to return the form as a string.
Default: true
Return Values
(string)
The form's HTML, if the $echo parameter is set to false.

示例

默认为HTML4表单

如果你的主题没有searchform.php文件,WordPress将默认构建一个以下表单: 继续阅读get_search_form() WordPress搜索框函数

get_template_part()调用模板部分

描述

装载另外一个模板的部分代码到当前模板(区别于header, sidebar, footer)。使得当前主题可以更加容易的重用代码段,并且对于子主题,通过此函数可以容易的替换父主题的代码段。

模板名必须包含{slug}.php,如果没有该文件,则不会调用模板。

作为参数,文件名格式 "{slug}-{name}.php"。 继续阅读get_template_part()调用模板部分