evernote和wordpress

现在evernte基本成了我的主要记录工具,无论是工作日志还是总结. 虽然evernote只是一个笔记工具, 可大有赶超blog的趋势.自从开始用evernote,blog写的少了许多.当然也有一部分原因是微博.

如果能把en和wp合并一下, 比如把en的某个tag/或某个notebook里的note同步到wordpress. 可以试着看能不能做出来.

mofire与其他服务的结合

偶然想到的,mofire现在这样把照片,声音还有视频(将来)直接传到wordpress的服务器上是“anti-social”的,因为没有很快的分享,分享渠道很狭窄 – 只是通过wordpress。
考虑把照片送到flickr或者picasa上,视频上传到youtube或者youcool,之后wordpress(blog)作为这些服务的一个“客户端”来展示这些内容。
进一步考虑,可以把内容直接再复制到twitter上,或者通过twitter发布新的blog,任何人都可以在第一时间track到你的行踪。
貌似这就是一个通过移动设备平台整合social service的方向。

mofire的用户

在网上找到一个用户,呵呵。也有了动力让我继续改进。
在mosh上被下载了2k多次。
还是真的做点改进吧。呵呵

October 14, 2008
Here we go again – Mofire as a weapon of choice
Filed under: Uncategorized — lol @ 12:47 pm

I found a new mobile blogging client for my nokia – mofire.hopefully it proves to be more reliable than the last one i tried which only worked for a few posts and then just quit working.
Powered by MoFire

日志的日志

记录blog的修改维护历史

1.首先上传并安装wordpress(meyu不支持ssh,所以只能ftp所有的文件)
2.在meyu的管理页面设置好域名转向(添加A记录)
3.在域名注册商的网站上添加相应的A记录
4.在wordpress上设置Blog URL和wordpress URL为: zhangv.com和zhangv.com/wordpress(相应要在空间根目录方一个wordpress的文件夹,拷贝index.php到里面)
5.在meyu的管理页面添加wordpress的数据库

6.把之前备份的wordpress数据导入
7.添加计数器(histats),在sidebar的模板里加入相应的javascript
8.添加chicklet插件

9.加入google analytcs 添加sitemap插件
10.加了一个广告在最不显眼的位置(sidebar的最下面)

11.添加delicious的widget
12.加了一个favicon
13.wp-comments-post.php放到4里说的wordpress文件夹里,否则留言时会报500错误
14.添加clustrmaps,在sidebar的模板里添加一段代码
15.添加fanfou插件(sidebar模板)
16.添加wp-t-wap插件,让blog支持wap浏览。也试了wp-wap,但是不支持wp2.5。可以通过zhangv.com/wap/index.php访问
17.添加google account widget,可以通过google账户登录

18.升级到2.7.1(注意不能覆盖,要把admin,includes文件夹先删除,否则会报错),2.7.1的管理界面增色不少。
19.用了k2的主题,很不错,比原来的default好一点。
20.使用favicon generator生成16*16的favicon
21.设置子域名blog.zhangv.com:先在cpanel加一条子域名项blog.zhangv.vhost.meyu.net,相应会在public_html文件夹下多了一个blog的文件夹,之后在域名空间商那里设置一条新的域名解析项blog.zhangv.com指向zhangv.com,类型为CNAME。将原来wordpress文件夹内的内容加到blog文件夹内,Blog URL和wordpress URL设置为blog.zhangv.com。原来在空间根目录放的index.php删除。同样方法设置wap.zhangv.com。
22.安装了snapshot插件,需要注册获取key

空间重新启用

在meyu上买了一块空间,目前速度还不错.推荐一下.昨天晚上一晚上终于把域名,数据库,wordpress的设置全搞定. 记录一下
1.首先上传并安装wordpress(meyu似乎不支持ssh,所以只能ftp所有的文件)
2.在meyu的管理页面设置好域名转向(添加A记录)
3.在域名注册商的网站上添加相应的A记录
4.在wordpress上设置Blog URL和wordpress URL为: zhangv.com和zhangv.com/wordpress
5.在meyu的管理页面添加wordpress的数据库
6.把之前备份的wordpress数据导入

怎样通过xmlrpc往wordpress上传文件

public class XmlRpc {
public static void main(String[] args) throws Exception {
XmlRpc xmlrpc = new XmlRpc();
Object result = xmlrpc.uploadFile();
System.out.println(result);
}
XmlRpcClient xmlrpc;
XmlRpcClientConfigImpl config;
public XmlRpc() throws MalformedURLException{
xmlrpc = new XmlRpcClient();
config = new XmlRpcClientConfigImpl();
config.setServerURL(new URL(“http://yourwordpress/xmlrpc.php”));
config.setConnectionTimeout(1000000);
xmlrpc.setConfig(config);
}

public Object uploadFile() throws XmlRpcException, IOException{
FileInputStream fis = new FileInputStream(“c:/01.txt”);
byte[] b = new byte[fis.available()];
fis.read(b);
HashMap map = new HashMap();
map.put(“name”, “abc.txt”);
map.put(“bits”, b);
Object[] params = new Object[] {“1″,”yourname”,”yourpassword”,map};
return xmlrpc.execute(“metaWeblog.newMediaObject“, params);
}
}

返回结果:

{type=, file=abc.txt, url=http://yourwordpress/wp-content/uploads/abc.txt}

使用apache的xmlrpc-client-3.1, wordpress2.3.2上测试通过

怎么在wordpress的主题里添加标签

wordpress的很多2.3上的主题不会显示tag – 主页index上和每个post的页面里都没有.
怎么把它填回去呢? 今天在网上找到了解决方案.

打开主题编辑

Main Index Template
Single Post

找到相应的位置加入:

<?php the_tags(before, separator, after); ?>

我加的是:

<?php the_tags(Tags: , , , ); ?>

放到

<?php the_content(); ?>

后面