郭宇翔的博客
WordPress技术
警告!有数百WordPress站点集体被黑,大家尽快升级3.3.1
二 1st
M86安全实验室今天警告称一经发现有数百个基于WordPress的网站和博客被黑,主要影响版本3.2.1,表现在注入代码并将用户重定向到恶意网站中。攻击者还特别设定了安全策略,绕过垃圾邮件过滤器和反病毒特性。
黑客试图利用微软的IE浏览器,Adobe的PDF和Flash,Oracle的Java漏洞来攻击用户的PC并安装TDSS rootkit,感染后的机器将成为僵尸网络的一部分,目前还没有查出是谁在背后攻击,Websense建议WordPress用户升级到3.3.1最新版。
注入攻击过程:
WordPress 页面导航更换为分类目录导航
七 11th
可能由于使用习惯的不同,国外网页设计者设计的WordPress博客主题的顶部导航是WordPress博客的页面,而国人开发的WordPress博客主题的顶部导航则是WordPress博客的分类目录,国人的使用习惯偏向后者。
那么,使用以页面为导航的国外主题就要通过替换相关代码变更为以分类目录作为导航目录。
相关代码:
WordPress3.1实现五彩标签云
四 28th
标签云(Tag Cloud)是自WordPress 2.3+ 以来的内置功能,一般直接调用函数 wp_tag_cloud 或者在 Widgets 里开启即可,但是默认的全部是一个颜色,只是大小不一样,很是不顺眼,虽然可以用插件实现各种效果,但是就觉得爽,所以我在Wordpress3.1下自己动手,参考之前的一下文章,自制五彩标签云。
后台编辑主题的 functions.php , 插入以下代码:
function colorCloud($text) {
$text = preg_replace_callback('|<a (.+?)>|i', 'colorCloudCallback', $text);
return $text;
}
function colorCloudCallback($matches) {
$text = $matches[1];
$color = dechex(rand(0,16777215));
$pattern = '/style=(\'|\")(.*)(\'|\")/i';
$text = preg_replace($pattern, "style=\"color:#{$color};$2;\"", $text);
return "<a $text>";
}
add_filter('wp_tag_cloud', 'colorCloud', 1);
可以看到,颜色是随机的,可以自行修改 $color = dechex(rand(0,16777215)); 这行来修改范围,这样就很炫耀哈哈。
Catchable fatal error:Object of class * could not be converted to string解决方法
三 24th
最近在弄Wordpress的sina登陆··但是在登陆之后老是会出现:
Catchable fatal error:Object of class WP_Error could not be converted to string in formatting.php on line 2818
研究了很久终于找到解决方法。
修复Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate xxx bytes)
一 8th
昨天服务器问题,重新安装了WP,结果在后台插件页面一进去就显示:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate xxx bytes)
研究一番发现,解决方法共享一下:
用CSS给wordpress图片添加立体边框
一 2nd
看到我博客的童鞋会发现我博客的图片会有一个阴影边框~这不是在上传前添加的效果,而是css实现的。
怎么做?看下去就知道了~~~~
先在你博客主题的CSS中找到img和a img的样式,没有就自己建立,然后使用一下代码:

最新评论