存档

‘WordPress’ 分类的存档

一次性关闭所有Trackbacks的方法

2010年8月22日 没有评论

一键关闭所有文章的Trackbacks。

很多人觉得Trackbacks没有用,或者用不上,想关闭,当然在设置中可以设置,不过,当你有很多篇文章的时候,想要关闭这些文章的Trackbacks,不得不花掉你很多时间,其实有办法一次性关闭所有的Trackbacks。

打开你的phpmyadmin,备份你的数据。

运行以下代码:

  1. UPDATE wp_posts SET ping_status = 'closed';

一切烦恼都烟消云散了。

分类: WordPress 标签: , ,

怎样显示博客feed平均订阅阅读数

2010年8月22日 没有评论

一些博客,特别是一些国外的博客都用FeedBurner的chicklet来显示订阅数量,如果你想在你的博客上显示最近7天的平均订阅量,以下代码可以实现。

首先要做的是把以下代码添加到function.php文件中:

  1. function get_average_readers($feed_id,$interval = 7){
  2. $today = date('Y-m-d', strtotime("now"));
  3. $ago = date('Y-m-d', strtotime("-".$interval." days"));
  4. $feed_url="https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=".$feed_id."&dates=".$ago.",".$today;
  5. $ch = curl_init();
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. curl_setopt($ch, CURLOPT_URL, $feed_url);
  8. $data = curl_exec($ch);
  9. curl_close($ch);
  10. $xml = new SimpleXMLElement($data);
  11. $fb = $xml->feed->entry['circulation'];
  12.  
  13. $nb = 0;
  14. foreach($xml->feed->children() as $circ){
  15. $nb += $circ['circulation'];
  16. }
  17.  
  18. return round($nb/$interval);
  19. }

阅读全文…

博客海升级至WordPress 3.0.1最新中文版

2010年8月19日 3 条评论

博客海发现WordPress从3.0以来就没有更新中文的语言包,或者中文版,今天上网看到终于在发布WordPress3.0.1版本后的N天,发布了中文版。等待官方的中文版的日子里,只要一上线,就会去看看自动更新里有没有中文版的。

这里下载:http://cn.wordpress.org/wordpress-3.0.1-zh_CN.zip

WordPress 主题:TStyle

2010年8月18日 3 条评论

这款主题是在中文WordPress论坛看到的,很不错,这里向大家推荐一下,博主说这款是个人网站cms主题,的确有点像,而且我估计还可以用在企业网站上,我比较喜欢,所以这里分享。

这款主题安装要求是WordPress3.0+,使用开启rewrite和GD组件功能的服务器或虚拟主机,一些主机还是可以不能用。

作者博客和演示:http://www.dafi.cn/

里面有详细的安装说明。

下载地址:http://www.dafi.cn/index.php/article/110.html

分类: WordPress 标签: , ,

eStore:ElegantThemes Theme

2010年8月6日 12 条评论

WordPress之所以有如此多的人使用,不仅因为WordPress得强大,更因为WordPress有许多的插件和主题。

目前的博客程序中,国产的z-blog和pjblog比较流行,但是仅限于国内,而WordPress可以使用插件或主题来网上出售商品,这个在国内的博客是个难题。今天为大家推荐一款主题,就是为了购物,通过这个主题你可以卖点东西,这也是网赚的开始,网商可以从WordPress开始!

这款主题是今年8月才刚出炉的新货!购买ElegantThemes 所有主题只要$39.

eStore WordPress Theme: Demo |  download | BUY

http://www.elegantthemes.com/
分类: WordPress 标签: , ,

Yamidoo Magazine Premium Theme:很好很强大

2010年8月6日 5 条评论

Yamidoo Magazine Premium Theme是一个非常漂亮,同时也是一个功能强大的主题。

整个布局也非常好。这款杂志类的模板,有博客的样子,也有杂志的风格,我比较喜欢,可能很多人也很喜欢,这里来分享一下。

阅读全文…

WordPress Hack:在RSS Feed中显示缩略图

2010年6月24日 33 条评论

将以下代码复制粘贴到functions.php,你的WordPress博客rss feed 中将显示你博客中图片的缩略图。

  1. function diw_post_thumbnail_feeds($content) {
  2. global $post;
  3. if(has_post_thumbnail($post->ID)) {
  4. $content = '
  5. <div>' . get_the_post_thumbnail($post-&gt;ID) . '</div>
  6. ' . $content;
  7. }
  8. return $content;
  9. }
  10. add_filter('the_excerpt_rss', 'diw_post_thumbnail_feeds');
  11. add_filter('the_content_feed', 'diw_post_thumbnail_feeds');

每个WordPress博客应该安装的20个插件

2010年6月24日 16 条评论

1.akismt

反垃圾评论插件。这个插件的非常重要,以至于WordPress程序已经内置了这个插件。

2.wordpress.org/extend/plugins/all-in-one-cufon/” target=”_blank”>all-in-one cufon

All-In-One Cufon allows you to replace your standard fonts with whatever font you want. Please, go to the plugin’s page to get more info.

3.all-in-one SEO PACK

从名称可以看出是关于 SEO 的插件,能够自定义meta关键词和描述等,优化网站页面,更利于搜索。但有牛人说百度对这款插件比较“厌恶”很多使用这款插件的博客都被降权,百度会K掉一些页面。谷歌不会,所以在英文博客上可以使用这款插件。

4.contact form 7 

管理联系表单,能够管理几个联系表单。

5.permalinks migration

使用这款插件,你可以更安全的在不破坏原有链接的基础上更改网站permalink链接结构,同时也不会对Google PageRank造成影响.

6.feed statistics

自己的feed 分析插件,有较详细的记录。

7.google xml sitemap generator

Google xml 地图插件,安装后利于搜索引擎.

8.lightbox gallery

lightbox 查看图片。

阅读全文…

分类: WordPress 标签:

WordPress 3.0 正式版本发布

2010年6月22日 3 条评论

今天上博客海网站后台,看到提示WordPress 3.0 版本可用,没想到WordPress 3.0 更新真快。WordPress 3.0 版本经过2个beta版及3个rc版之后,终于发布WordPress 3.0 正式版了。

WordPress 3.0 版本 使用了新的默认主题:Twenty Ten

WordPress 3.0 之前版本已经提供在线升级WordPress 程序以及插件,3.0版本现在可用直接在线升级主题模板,功能更强大了。

WordPress 3.0 后台UI也有所改变,色彩也变化。

更多功能可以到官方网站查看:WordPress.org

另外WordPress官方中文还没有出简体中文版,目前还是WordPress 2.9.2 版本的,不过网上已有网友给出了非官方的简体中文包。WordPress中文地址:cn.wordpress.org

如何在文章发布后自动创建一个自定义字段

2010年6月22日 1 条评论

WordPress自定义字段:
在Post发布后,想要添加一个自定义字段?这些代码可以帮你自动创建一个自定义字段,你唯一要做的是把下面代码插入到functions.php文件中并且修改第六行中的自定义名,自定义值就行了。

  1. add_action('publish_page', 'add_custom_field_automatically');
  2. add_action('publish_post', 'add_custom_field_automatically');
  3. function add_custom_field_automatically($post_ID) {
  4. global $wpdb;
  5. if(!wp_is_post_revision($post_ID)) {
  6. add_post_meta($post_ID, 'field-name', 'custom value', true);
  7. }
  8. }