Posts Tagged ‘Wordpress’

我使用的wordpress插件

Monday, August 28th, 2006

我也总结下现在所使用的wordpress插件,以下排名不分先后:

1. Anti Spam Image 防止spam,留言时加上图形验证。

2. Adsense-DeluxeMightyAdsense 两个关于adsense的插件,介绍见这里

3. Extended Live Archives 文章归档增强插件,简称(ELA),效果见这里(firefox下效果不太好)

4. Adhesive 将某篇文章设为置顶。

5. Browser Sniff 检测来访者的浏览器,系统信息,效果见我的留言部分。

6. CoolCode 代码加亮效果,一个效果

7. Dagon Design Sitemap Generator sitemap插件,见设置后效果

8. Wordpress中文工具箱 更好的解决中文的最新文章,最新评论显示等功能。

9. Page Post 2 分页插件,将比较长的文章分页,AJAX效果,演示

10. WP-PageNavi 分页导航插件,比WP本身的好多了。

11. Related Posts 显示随机文章。

12. Site Statistics 网站信息,比如文章数,评论数等,效果见侧边栏站点信息下面内容。

13. Ultimate Tag Warrior 强大的tag插件,以至于我现在还没有搞懂它,只会在每篇文章下加上tag。

14. WordPress Database Backup WP自带,数据库备份插件。

15. WP-ContactForm 留言插件,访问者可以留言然后直接发送到设置好的邮箱,演示

16. Marekkis Watermark-Plugin 给图片加水印插件,使用介绍

此网页会陆续更新。。。

本站提供Wordpress空间服务

Thursday, August 10th, 2006

Update: 本站已经搬到Lunarpages上了,原Dreamhost空间不再使用!

本站是上个月搬到Dreamhost的空间,用了一段时间,感觉挺好的。

网上有个关于Dreamhost的中文FAQ系统,可以去看看

如果你有信用卡,可以使用我的优惠码来购买。

如果你对其它国外的虚拟主机感兴趣,可以参考这里的价格

这么大的容量和流量我一个人肯定是用不完的,所以决定分出一部分来给需要空间的朋友。

(more…)

wordpress图片加水印插件

Monday, August 7th, 2006

 Watermark,在页面上增加一个水印效果的图片,后台可以精确控制水印所在位置。

这个需要用代理访问,可以使用这些代理工具

我这里提供本地下载

使用方法:

将下载到的文件,解压缩,将watermark文件夹整个上传到/wp-content/plugins/中,

即目录结构是/wp-content/plugins/watermark

然后修改wp-admin/inline-uploading.php文件,如下:

// Construct the attachment array
$attachment = array(
‘post_title’ => $imgtitle ? $imgtitle : $filename,
‘post_content’ => $descr,
‘post_status’ => ‘attachment’,
‘post_parent’ => $post,
‘post_mime_type’ => $type,
‘guid’ => $url
);

// INSERT HERE!!!
include(ABSPATH . ‘wp-content/plugins/watermark/stempel.php’);


// Save the data

即,加入这句:include(ABSPATH . ‘wp-content/plugins/watermark/stempel.php’);

然后,可以自己做一个水印的图片,覆盖watermark文件夹中的stempel.png

也可以上传喜欢的字体文件到watermark/fonts/中。

在后台激活插件以后,在Options标签下,就有Watermark的全部设置,可以使用图片,

可以使用文字,有比较精确的水印放置的控制。

watermark2.png

注意,图片只有通过后台上传才可以显示水印,用Zoundry是不行的。


Technorati :
Del.icio.us :
Ice Rocket :

两个关于adsense的插件

Monday, August 7th, 2006

1. MightyAdsense ( Version 3.0)

它提供三个广告显示位置,可以自由设定把Google Adsense插入到首页的哪篇文章中,也可以放到文章最底部。

支持单篇文章中的广告显示。使用这个插件的好处在于无需修改模版就可以很方便的插入或修改广告。

后台有相关的说明,如何插入到sidebar中。

(more…)

更新了wordpress 2.0.4

Saturday, July 29th, 2006

今天将站点更新为 WordPress 2.0.4
这里有由2.0.3升级的方法,
这里是中文的介绍
其实只要注意备份数据库和原先修改过的文件,不要删除/wp-content目录,
最好是将所有的文件都用FTP下载下来。
到后台将所有的插件禁用
上传下载的安装文件到合适的目录覆盖老的文件。
运行升级程序:
http://example.com/wordpress/wp-admin/upgrade.php
再激活插件即可。

extern.php,Dreamhost,curl

Friday, July 28th, 2006

我的论坛是用的punbb导入数据以后,发现在其它页面要显示最新帖子的代码不行了,
错误如下:
Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/.freight/topcool/blog.manboo.info/wp-content/themes/manboo/sidebar.php on line 351
原来下面这句话已经不能用了:


include('http://forums.manboo.info/extern.php?action=active');
?>

原因是Dreamhost将allow_url_fopen设为off了。
punbb和google搜索了下,解决方法是使用$curl用下面的代码,注意根据情况修改红色那句。


$curl_handle = curl_init();
// Where should we get the data?
curl_setopt ($curl_handle, CURLOPT_URL, 'http://forums.manboo.info/extern.php?action=active');
// This says not to dump it directly to the output stream, but instead
// have it return as a string.
curl_setopt ($curl_handle, CURLOPT_RETURNTRANSFER, 1);
// the following is optional, but you should consider setting it
// anyway. It prevents your page from hanging if the remote site is
// down.
curl_setopt ($curl_handle, CURLOPT_CONNECTTIMEOUT, 1);
// Now, YOU make the call.
$buffer = curl_exec($curl_handle);
// And tell it to shut down (when your done. You can always make more
// calls if you want.)
curl_close($curl_handle);
// This is where i’d probably do some extra checks on what i just got.
// Paranoia pays dividends.
print $buffer;
?>

来源:http://blog.unitedheroes.net/archives/p/1630/

我恼火的是开始改了上面那个代码,并没有显示出来,我以为代码不对,就又去找其它方法。浪费了好多时间,其实是要在论坛里新发一个帖子,激活下才可以显示。

关于数据库导入乱码的问题

Friday, July 28th, 2006

在Dreamhost,将以前的数据库导入以后,中文字符都变成”???”了。。

搜索了下,解决方法如下:

1. 在Dreamhost,进入phpMyAdmin界面,打开相应的数据库,点右上角的Operations。

2. 在出现的页面下找到Collation,改为utf8_general_ci,Go确认。

3. 点上面菜单Import:确认Character 是utf8。导入数据库文件,
建议原先导出数据库时导出为tar.gz文件,这样导入时速度快些。

4. 编辑/wp-includes/wp-db.php文件,如下图:

按图中所示,加入我加亮的那行代码,就是:
$this->query(”SET NAMES ‘utf8′”);

注意直接复制粘贴可能有问题,建议自己写。

5. 调整网站的链接:因为数据库相同,网站里所有站内链接也会和原来的相同,
全部指向的还是原来的服务器地址。在phpMyAdmin里选择数据库中的”wp_options”表单,
点击”浏览”然后按”option_name”排列主键顺序,找到”option_name”键值为”siteurl”一项,点击”编辑”按钮,把里面的原来网站链接地址改为新的。然后找到”home”一项,同样编辑把链接改成新的网址。

参考1
参考2


Technorati : ,
Del.icio.us : ,
Ice Rocket : ,

WordPress Plugin: AdSense-Deluxe

Sunday, December 25th, 2005
AdSense-Deluxe是一个用于辅助在Blog上放置Google AdSense的插件,使用它可以很方便的在网页的任何地方放置 Google AdSense,,比如你的每一篇post。

详细的介绍和下载地址为:http://www.acmetech.com/blog/2005/07/26/adsense-deluxe-wordpress-plugin/

Technorati : ,