Geini.com ads
搜索

WP-RecentComments参数设置不生效问题

注:本文对应WP-RecentComments版本为 1.82

升级2.0后,默认无法显示,需要到后台管理的“设置”最新评论 将“使用 wp-recentcomments.css” 勾上。

最近使用一款主题,发现WP-RecentComments调用的评论过长。一行显示不完,自动转行,不够美观。本以为很简单,将调用语句中length值改小即可。

原来length=10,改成9应该正好满足要求。

可是发现改9不生效。刚开始以为是浏览器缓存问题,但清空缓存后,依然不生效,于是只好开始分析源代码。

功夫不负有心人,经过分析代码发现,原来WP-RecentComments插件对length有最小定义,不能小于10。而现在刚好需要小于10,因此出现了不生效的情况。原因找到了,问题也就很容易解决了。

将WP-RecentComments插件目录下的core.php文件打开,第264行、265行的10改为比需要的数值小即可。

如下,我需要改为9,将代码中length限定在最小6。

// 限定参数
if ($args['limit'] < 1) {
$args['limit'] = 1;
} else if ($args['limit'] > 20) {
$args['limit'] = 20;
}
if ($args['length'] < 6) {
$args['length'] = 6;
}

标签: length, wordpress, WP-RecentComments, 参数, 长度