标签为‘wordpress’的日志

再搞WordPress系统

今天再次折腾我的WordPress系统,花了不少时间,终于搞清楚几个一直困扰我的问题。

问题一:我想将我的WordPress文章隐藏起来。

其实这个也不算一个了不起的问题,只要将文章的公开度设置为“私人的”就行了。也可以给某篇文章加一个访问密码。如图:

image

不过这里还有个问题,我用twitter tools来汇总我的文章,发现在twitter tools里没有办法将汇总Tweets生成的文章发布为私人的,因此只能每次生成之后,再手动修改文章的公开度。

问题二:simple tags不能给twitter tools自动汇总生成的文章添加tags。

这个问题到现在也没有解决,我的替代方法是:过一段时间,用simple tags的Auto term(s)功能,自动添加tags。

image

问题三:TweetSheep主题里的Featured Posts显示问题

一直以来,我用的TweetSheep主题,在页面上方,总有一个Featured Posts的框显示空白,当然,我也按主题说明添加了FeaturedMe这个插件,但总是不行。今天仔细研究了一下FeaturedMe这个插件的官网说明(我的英文太差,以后需要加强),原来又是我火星了。这个插件使用后,还需要指定哪一篇文章是“精选”的,设置在编辑文章时,编辑页面最下方有这个选项:

image

选好之后发布,Featured Posts自然就显示出来了。

 

——————————- 华丽的分割线 ——————————

其实不想用现在这个空间来使用twitter tools汇总我的推,因为怕我的推里有什么不河蟹的内容导致空间被封。上午再用了一些时间,搞了一个 zqmadcat.200u.com 的博客,这个免费空间3G,不限制流量的空间,本身已经被封了,也不差我再加一个有不河蟹内容的博客。可惜好不容易上传系统,安装、修改各种插件、主题,最后迎来的是:发布任何文章都出错(修改原来的文章没有问题哦)。好吧,我弱小的心灵再次受到伤害。让image 见鬼去吧!

Tags : , ,

测试一下新的wordpress插件

twitter tag插件所说可以自动通知twitter上的联系人,现在测试一下: @zqdz

———————-

原来这个插件并不是发一条tweet给那个人,而是生成一个twitter用户的连接。感觉用处不是很大,留着吧。

Tags : , ,

一个专门用Twitter Tools来收集我的Tweets的系统做好了

好不容易,用我原来购买的空间,安装了一个WordPress系统,再加上一个Twitter Tools插件,就组成了用于记录我每天发推、转推的地方。

其实我不是很习惯写日记,当然Blog也不是经常写。到是Twitter是经常上,并有上瘾的趋势,很有必要让杨叫兽给我电击一下。

不写日记不要紧,不写Blog也不要紧,就用Twitter Tools将我每天写的Tweets汇总一下吧,起码能将每天看到,想到的东西记录下来。就当我的Tweets备份吧。不知道哪一天“qiang”的加高加厚,就让我们彻底告别Twitter,但起码我还能在某个地方找到一点点记忆。

 

另外,Twitter Tools默认是不显示每条Tweets的具体发布时间的,虽然这个时间已经被获取到了。我们可以修改插件的代码来解决这个问题。

网上搜索到的解决方法如下:

针对  Twitter-Tools 2.0 修改 twitter-tools.php 文件第 818 行:

$time_display = ‘#’;

 

为:

$time_display = date(‘Y-m-d H:i:s’,strtotime($tweet->tw_created_at)+3600*8);

 

其中:“3600*8”,目的是为了调整时差使之与我东八区时间相吻合。

再适当修改一下输出的文字大小,整个页面就好看了。

—————–分割一下——————

找到Twitter Tools这个插件,需要感谢上海的李立律师( @lawlee )

安装,使用这个插件时,又得到了 @lostindream 的帮助

修改插件的代码,需要感谢google和闲来无空

在网上得到了别人的帮助,还是将这些来源记录下来以示感谢。

Tags : , , ,

继续搞twitter tools

找了一个免费空间,艰难地上传了一个全新的wordpress系统。期间遇到以下几个问题:

  • 系统自动安装的wordpress是英文版的,而且版本比较旧,不合用。
  • 网站的速度不慢,但是ftp超慢,只能单线程,而且时常掉线,传了半天,只能放弃FTP的安装方式。
  • 系统只支持不超过2m的文件上传,想传个wordpress安装包上去都不行。

最后想了个办法,将一个完整的wordpress安装包在本地电脑上解压后,再分别打包成几个不同的zip文件,再用网站控制面板里的Java上传组件传了上去。速度飞快……

安装wordpress系统超简单,但到安装插件时,又出现问题了。不管要安装什么插件,都弹出这个页面:

image 

提示需要ftp连接的详细信息。这里的问题最麻烦,因为不管你填入什么信息,都不会有用的

而且,不管是在后台管理那添加插件,还是上传插件,都要填这个玩意。而且不管怎么填都没用。上网查了查,发现也有很多人提出过这个问题。而且有人说是Linux系统权限的问题,重新设一下权限就可以了。我按相关的说法试验,都没有成功。

好吧,直接装不了,我就下载一个插件再上传吧。

上传了twitter tools的安装包,传了系统上,解压,再到wordpress系统后台管理那激活,一切貌似没问题。然后来到了设置那一步,填入twitter的账号和密码:

image

竟然说我登录失败!我反复输入密码,重新试了很多次,都是一样的结果。无语了,一个中午的工作完全没有任何意义。看来我需要重新再找另外一个免费的php空间了。

Tags : , ,

还是关于twitter tools

本来使用这个wordpress插件是为了将我的tweets进行每日的一个汇总。用了两天,发现有一个很大的问题,就是我的wordpress每晚汇总是,总是自动生成两篇内容一样的文章。总不可能让我每天都登录上去删除一篇吧?

另外我还想到了一个重要的问题,就是关于“qiang”的问题。如果我在twitter上转发了一些不是很河蟹的tweets,然后twitter tools又自动将这些tweets汇总到我的博客里来,那不是我的博客很容易就被封了?这可不行。

所以,我现在已经将这个插件删了。我想想,是不是应该去wordpress注册一个博客,然后用那个博客来汇总我的tweets,反正那里已经被“qiang”,无所谓了。

Tags : , , , ,

关于twitter tools

按网上的说明,twitter tools这个wordpress插件,能够将twitter上的每一条推发布为一个blog文章,这个已经通过测试了。

现在要看看,能不能将每月的推,每周的推汇集起来,发布成一篇blog。目前还测试不了。等时间到了再看看吧。明天应该就有结果了。

Tags : , , ,

给我的WordPress系统换了一个twitter插件

原来使用的是 WP to Twitter插件的,但是和我安装的 cos_slug_translator 插件不是很兼容,无法将文章地址在twitter里面正确发布出来。现在换一个twitter tools的插件,同样提供发布blog同时发一条tweet。

现在测试一下这种功能。

 

—————————杯具的分割线———————–

经测试,twitter tools插件还是与 cos_slug_translator 不兼容,仍然将发出的tweet中的地址用了最初的中文文章地址。杯具!

Tags : , ,

同时使用cos_slug_translator插件、WP to Twitter插件与windows live writer出现的问题

我的wordpress博客系统目前使用了 @cosbeta 写的cos_slug_translator插件,用来将文章标题自动翻译成英文,使用了 WP to Twitter 插件,自动在我的twitter中显示blog发布的新文章。本来这两个插件都能很正常的一同工作。

可是最近,爱折腾的我,又开始搞用windows live writer来发布博客(其实我的blog真的很少写)。现在这三样东西混在一起就出问题了。

用windows live writer写文章很正常,发布也很正常,cos_slug_translator也能正常的将标题转换成英文,总是博客部分是一切正常,但是通过 WP to Twitter 发布到推特上时,文章的地址仍使用了原来的中文网址,导致点击这个连接时,找不到对应的文章。

估计是windows live writer在发布时,WP to Twitter插件先将文章的地址发布到推特上,然后 cos_slug_translator插件才将文章标题修改了一下更新到wordpress里面。这样就导致了文章连接与twitter里面的连接不同。

怎么办?等我慢慢来折腾吧。

Tags : , , , ,

修改了reTweet主题的部分代码,实现在首页显示我的twitter最新几条tweet

retweet是个不错的wordpress主题,很适合类似我这样的blog写不来的推特热爱者。主题的首页可以显示最新的几条tweet,当然这是在你的浏览可以跨越长城的前提下。

为了方便那些无法跨长城的用户看到这部分内容,我根据 @SunSivan博客里的说明,修改了一代码,实现在不跨长城的情况下,显示tweet。

1、先下载 http://twitter.com/javascripts/blogger.js 然后上传到自己的blog空间里备用;

2、在blog后台的外观——编辑里,修改 底部 (footer.php) 这个文件;

3、将<script type=”text/javascript” src=”http://twitter.com/javascripts/blogger.js”></script>这部分的地址,替换成你在第一步下载,保存在你自己blog空间的那个文件地址;

4、修改以下代码:

<script type=”text/javascript” src=”http://twitter.com/statuses/user_timeline/<?php echo($options['retweet_twitter_username']); ?>.json?callback=twitterCallback2&amp;count=<?php echo($options['retweet_twitter_number']); ?>”></script>

改为:

<script type=”text/javascript” src=”http://[XXX.XXX.com]/api/statuses/user_timeline/<?php echo($options['retweet_twitter_username']); ?>.json?callback=twitterCallback2&amp;count=<?php echo($options['retweet_twitter_number']); ?>”></script>

其中[XXX.XXX.com]改为你自建的Birdnest的代理,当然这个代理需要你自己建,教程在网上一搜一大把。

好了,现在在reTweet主题中已经可以显示我的最新几条推了。

几点说明:

1、在这里,一个首要的前提是你的代理没有被长城和谐掉。appspot.com目前已经被和谐了,因此你的Birdnest代理需要启用一个自己的域名;

2、这种方法,一旦ghs.google.com被封,也将不能正常使用。最近几天发现ghs.google.com解开了,希望这种状态继续保持下去;

3、使用其它twitter api的方法,我还将继续测试一下,今天没时间了。


———–无奈的分割线————-

2009年12月16日更新:目前,ghs.google.com再次被强,这段代码又用不到了。

———–华丽的分割线————-

还是2009年12月16日更新:我自己用twip建了一个twitter的api,现在用这个api的地址代替Birdnest的地址,也可以完全实现以上功能。

将上以修改过的代码:

<script type=”text/javascript” src=”http://[XXX.XXX.com]/api/statuses/user_timeline/<?php echo($options['retweet_twitter_username']); ?>.json?callback=twitterCallback2&amp;count=<?php echo($options['retweet_twitter_number']); ?>”></script>

红色部分修改为可用的twip代理地址就可以了。

至此,感叹一句:推特封得住,母猪都会上树。

Tags : , , , , ,

关于

这博客已经是我开的不知道第多少个博客了。到目前为止,我搞过博客中国,网易,新浪的博客。也用zblog自己建过一个博客;包括这个博客,也是建了很长时间,但一直没有写东西(原来注册的域名是:madcat2008.com,到现在才只有这点东西,可想而知一直空挂着浪费钱)。

不过最近半年来,对微博这玩意很有兴趣。注册了twitter,玩起来感觉良好。当然国内的所谓微博是没有什么兴趣的了(主要还是因为自由度的问题)。有时在想反正这个博客空间也是用来做api为主,有时间,还是在上面记录一点东西吧。于是再次开始写一下。就是不知道这次冲动能保持多久的有效期。反正有兴趣的时候写一下,不强求吧。

这里是关于页面,但并不能了解我多少。建议还是来twitter吧。 @zqmadcat 谢谢。

Tags : , ,