冲动是魔鬼!!!

WordPress插件之-在aLinks中使用中文语言包

今天装上了aLinks,也找到了中文语言包上传,可就是在设置选项里怎么也找不到对语言的设置选项,即使把其他的语言文件删除仅留中文语言包也不行。虚心求教之后,总算是搞定了。解决的方法如下:

找到
alinks/classes/aLinksLang.php

var $mofile = null;
替换成
var $mofile = ‘zh_CN.mo’;

将Sidebar一分为二

Blog时间用得长了,Sidebar上的东西也越来越多,总觉得这个好,那个也不错。带来的结果就是打开速度越来越慢。看到别人的blog可以对home和single采用不用的sidabar表示,确实很实用啊。于是上网搜索到了李杰 轻轻松松将sidebar一分为二的解决方案。

1、修改主题文件夹下面的functions.php,添加一行新的代码从而使得Widgets页面上产生两个siderbar

if ( function_exists('register_sidebars') )
{
register_sidebars(1);//在此添加这行代码
register_sidebar(array(
'before_widget' => ”,
‘after_widget’ => ”,
‘before_title’ => ‘

‘,
‘after_title’ => ‘

‘,
));
}
?>

2、修改主题文件夹下面的siderbar.php,修改一行代码从而使得首页和其他页面调用不同的siderbar

原来的代码:



新的代码:



这里用了is_home()这个函数来判断页面是不是首页从而调用相应的siderbar。

WP插件之WP-Stickiness

这个插件是“我爱水煮鱼”将Where did they go fromContextual Related Posts Random Posts三个插件整合在一起形成的。(这三个插件的作用是:用于记录读者在你网站上的浏览记录,显示相关日志和显示随机日志)

下面是原文部分关于安装和使用的说明:

安装非常简单,解压,上传 wp-stickiness.php 文件到插件目录,然后激活即可。
然后在你想显示列表的地方,输入

该插件需要你的 footer.php 函数中含有 函数或者 函数(两个只要一个就行了,多了是不好的),如果没有的话,这系统不会记录被浏览的历史记录,所以刚开始的时候也不会显示浏览记录。

安装之后,历史浏览记录是不显示的,因为刚开始还没有记录,需要等一段时间之后(时间长短取决于你博客的流量)才会显示。

默认情况下,随机日志是不显示的,只有在该片日志没有相关日志的情况下才显示。

默认情况下,这些列表都是最多只显示5篇日志。当然你可以编辑插件文件来修改。在插件文件中以下带代码是来修改各个最大值的:

$max_history = 5; // 历史浏览记录显示的最大值
$max_related = 5; // 相关日志显示的最大值
$max_random = 5; // 随机日志显示的最大值

你也可以通过下面代码修改各个记录的标题:

$history_text = “

读过这篇日志的读者同时也读了:

“; // 历史浏览记录子标题
$related_text = “

相关日志:

“; // 相关日志子标题
$random_text = “

随机日志

“; // 随机日志子标题

下载WP-Stickiness

PS:如果使用后出现如下提示

WordPress database error: [The used table type doesn't support FULLTEXT indexes]
SELECT ID,post_title,post_content,post_excerpt,post_date, MATCH(post_name,post_content) AGAINST (‘wp-stickiness’) AS score FROM wp_posts WHERE MATCH (post_name,post_content) AGAINST (‘wp-stickiness’) and post_status = ‘publish’ and id <> 176 LIMIT 0,5

那就意味着空间提供商的mysql不支持全文本索引,需要联系空间商解决。遗憾的是我现在的空间商不给开启全文本索引,也就是说没法用了,汗一个。

WordPress最简单的搬家工具

用Wordpress做了Blog,就很难免涉及到blog的搬家,不管是换域名还是换空间,都是很麻烦的事情。但是今天在博客联盟看到了这个“以史上最简单的方式实现wordpress blog的自由搬家功能”,呵呵,真是一个很方便的东西啊。

原文:
WPexportfor2的特点:
1、不需要修改数据库;
2、不需要任何的其他第三方的工具;
3、更不需要什么高深的计算机知识;
4、只需要导入导出,就可以把任何一个wordpress blog的内容,评论,trackback等等转移到另外一个wordpress blog里面;
5、不管是换域名,还是不换域名只换空间,甚至空间域名都换,都能够自由搬家;
6、适合wordpress新手,当然同样适合wordpress老鸟。

WPexportfor2支持的导出格式:
1、MoveableType
2、SQL
3、XML
4、Wiki XML
5、WikiXML file
因为wordpress支持导入Movable Type格式的内容,所以我们只需导出Movable Type的格式,然后再到新的blog里面导入已经导出的Movable Type内容就可以了。

WPexportfor2的安装使用方法:
1、下载,解压,上传,激活,控制面板选项里面会出现“export”这个菜单,点击它。
2、选择MoveableType、SQL、XML、Wiki XML、WikiXML file这五种格式中的一种【推荐选择MoveableType】。
3、Export Data下面的对话框中会生成很多的内容,把这些内容复制到文字编辑软件里面——推荐用em editor——并保存为txt格式。
4、进入你要导入内容的wordpress blog后台,选择导入Movable Type,再选择你刚刚保存的那个文件就可以了。
5、等,内容越多要等的时间越长,杰哥我导入217篇文章用了大概10分钟左右的时间,成功将《长不大的孩子》里面所有的内容转移到《博客联盟测试站》。

注意事项:
1、保存文件的时候一定要选择UTF-8格式,否则导入的内容会全部乱码。【保存的时候,编码类型选择UTF-8】
2、会出现下面的警告信息,没关系的。

Warning: wpexport_option_page(admin.css): failed to open stream: No such file or directory in /www/users/zengyingjie.com/wp-content/plugins/WPexportfor2/WPexport_plugin.php on line 72

Warning: wpexport_option_page(admin.css): failed to open stream: No such file or directory in /www/users/zengyingjie.com/wp-content/plugins/WPexportfor2/WPexport_plugin.php on line 72

Warning: wpexport_option_page(): Failed opening ‘admin.css’ for inclusion (include_path=’.:/usr/local/lib/php’) in /www/users/zengyingjie.com/wp-content/plugins/WPexportfor2/WPexport_plugin.php on line 72

3、根据playerstation的使用经历,该插件会把草稿箱里面的内容判断为已发表的内容出现在后台,不过对于前台并没有影响。所以各位打算用这个插件的blogger,请在使用前清理你的草稿箱,把他们都放到记事本里面吧。

参考文章:WordPress Export/Import

WPexportfor2下载点这里

WordPress图片撑破页面解决办法

J的个人生活上给出了解决方法:
如果Blog的文章正文部分宽度只有450px,文章里加了一幅宽度超过450px的图片,无论是IE还是Firefox/Opera下都会出现撑破页面的情况。怎么办呢?下面给出两种解决方案备选。

1. 通过定义CSS解决。示例:定义一个如下img属性

#xxxx .xxxxx img {
max-width: 450px;
width: expression(this.width > 450 ? “450px” : this.width);
}

max-width: 450px: 代码中的这个部分针对Firefox/Opera浏览器,限制对象的最大宽度为450px。
此代码对IE无用,为了让IE也能限制对象宽度,所以在代码中加入第2行命令,用IE提供的expression命令,使所有图片的宽度自动缩小或放大至450px:
width: expression(this.width > 450 ? “450px” : this.width);

这种方法简单易行,一劳永逸,但是IE浏览器中,所有宽度不足450px的图片也会被放大失真。

2. 在插入图片的时候定义图片宽度。
如果想要完美解决这个问题,还有个笨办法,就是针对每张宽度大于450px的图片,都在插入图片时定义其宽度为450px。例如:

abc

这样,该图片的宽度就会被缩小至450px了。

第二种方法比较自由,可以根据需要进行调整;缺点就是需要记忆width属性。

WordPress技巧之字体格式和颜色设置

随着文章增多,对过往文章修改的增多,单一颜色也越来越不适应需要了。但是wordpress工具上没有直接提供颜色和字体格式设置,不过可以通过代码完成操作。

一、字体字型制作:
输入文字
字型代码:.
字型 字体代码
黑体 “黑体”
隶书 “隶书”
楷体 “楷体_GB2312″
仿宋 “仿宋_GB2312″
方正舒体 “方正舒体”
宋体 “宋体”
华文行楷 “华文行楷”
华文细黑 “华文细黑”
华文新魏 “华文新魏”
华文彩云 “华文彩云”

二、字体大小制作:

输入文字
*注:字体大小的数字为1—7

三、字体颜色制作:

1、输入文字

2、输入文字

例:
栗色
效果:栗色
《font color=#800000》栗色《/font》
效果:栗色
栗色
效果:栗色

四、以上语句的综合应用如下:

1、输入文字

2、输入文字
例:
红色楷体
效果:红色楷体

红色楷体
效果:红色楷体

返回顶部