Tag Archives: wordpress

Wordpress机能备忘

每次写点小插件都会想不起那些繁杂的filters到底叫些什么,此帖用于不定期记录以备忘。

Read more…

Wordpress主题berita几处修改记录

前阵子看到这篇《使用Wordpress定制企业网站》介绍的berita这个主题。界面我很喜欢,以前也确曾帮朋友用wordpress做过企业网站,于是就去下载了官方原版来用。

当然世事无完美,更没有什么主题能够完全适应各种需求。使用中发现了一些小问题,或者仅仅是不符合个人需求之处,做了一些改动,特此记录。

 

Read more…

Alpha’s Categories Widget for wordpress

近来用Wordpress做一个小站,需要象Joomla一样能按Section展示多组分类。下了一个Breukie’s Categories Widget插件达成了这一功能。但当我随后升级到Wordpress 2.8的时候,这个插件却不能完好的支持。看了一下源码,原来Wordpress 2.8变更了Widgets的实现方法。于是只好自己动手,写了这个增强的Categories Widget插件:Alpha’s Categories Widget。
Read more…

为Wordpress里的中文文章自动截取摘要

一般而言,文章列表页有三种形式:

  1. 只显示文章标题;
  2. 显示文章标题及正文摘要;
  3. 显示文章标题及正文全。

以个人浏览体验而言,我最喜欢显示摘要的网站。只显示文章标题的做法,浏览十分便捷,但是经常有标题党潜伏。显示全文的做法呢,一个列表页被拉的有万里长城那么长,找各篇文章的标题都要找半天。
Read more…

使用XMLRPC发布文章到wordpress


      $xmlrpcurl='http://efrees.com/blog/xmlrpc.php';
      $username='admin';
      $password='password';
      $postTitle='标题';
      $postContent='正文正文正文';

      require('class-IXR.php')// /wordpress/wp-includes/class-IXR.php
      $client = new IXR_Client($xmlrpcurl);
      
      $params=array(
         '',
         'blog_ID'=>'n/a',
         'user_login'=>$username,
         'user_pass'=>$password,
         'post_content'=>'<title>' . $postTitle . '</title>' . $postContent,
         'publish'=>true
      );
      $params=array_values($params);

      $client->query("blogger.newPost",$params);
      $response=$client->getResponse();
      
      if ($response['faultCode']==0){
         print 'Success';
      } else {
         print 'Fail:' . $response['faultString'];
      }

 

关闭 WordPress 的缩略图功能

爱上水煮鱼的猫编译了一篇《WordPress Hack 技巧》,其中提到:

Tip 8:关闭 WordPress 的缩略图功能(替代方法)

当你上传一张图片到 WordPress 的时候,它会创建两张额外的缩略图,我不知道怎么在 WordPress 中阻止缩略图生成,但是如果你是用 Windows Live Writer 发表文章,就会有一个替代方法。

只使用 FTP 模式来发布图片,这会自动阻止缩略图生成,因为 FTP 上传图片是另外一种工作方式。

事实上,不需要缩略图的话,有一个更简洁的办法。只需要在Setting – Miscellaneous处把相应的image size设为0即可。Thumbnail size设为0,则不生成小图,Medium size为0,则不生成中图。都不需要的话,都设为0便是。