其实一直以来,我写博客都比较喜欢在线来写,省得装那些客户端,主要是曾经试用 Windows Live Writer 写出的东西垃圾代码太多,且文件上传时目录不好控制。 不能因为一次不愉快的经历就害怕十年吧。为什么又再次提起博客的离线客户端呢?因为现在风声吃紧,特别是对于使用国外空间的,你非常的谨慎的写着, 该避讳的地方也避了,还是不知哪个字成敏感词,一提交,网络被重置,完蛋了,抓逛也无济于事,一切重来,如果你没有事先 Ctrl + C 的话。 所以我现在网上养成了一个良好习惯,写一段话在提交之前必按 Ctrl + C。
找个博客的客户端程序是十分必要的,由于我的是用的 WordPress,所以在此介绍几款支持 WordPress 的客户端。 有了 WordPress 客户端不光可以不受胡萝卜的侵扰,还能让你无论何时何地自由的书写,连上线后即发布,上传图片文件等事也省了许多麻烦,还有更多的在线编辑不能提供的功能。
Read More
要向另一个服务程序传送 PDF 文件,同时要用另一个文件来给 PDF 文件加入一些描述信息,描述都很短,这时候那个描述文件其实是多余的,完全可以把这些描述信息写到 PDF 文件自身中去。比如在查看 PDF 文件属性 PDF 标签页中可以看到的 Title/Author/Subject/Keywords/Created/Modified/Application 这些信息都可以通过 iTextSharp 来编辑。其实不止这些,你可以加入任何命名的属性,只是它们不在属性窗口中显示而已。而且这些属性存的数据好像也不受限的,当然太大了直接就是增加 PDF 文件的体积,如果是可视属性的话,在查看文件属性时显示也要变慢,所以尽量还是在 PDF 的 MetaData 中存简短的信息。 Read More
看来我真是浸淫在了 WordPress 里,俗称工欲善其事,必先利其器,也不知道想把这一器磨成多利。大约和当初结识 Joomla 时同样的境遇,难道要变大杀器不成?接连都几篇与 WordPress 相关的内容,反而把主业给抛在了一边。
好了,都是实际的问题,我的文章里因为有一些代码什么的,所以选择了用 <!--more--> 的形式显示片断,而不是用的摘要,虽然摘要也有可视编辑器,但还是用 <!--more--> 一点鼠标方便些。但是问题又有了,文章列表页里是显示了 more 前面的内容,但 RSS 不好控制,因为文章没有摘要, 所以在后台 Settings/Reading 里无论选择 Rss 输出是 Full Text 还是 Summary 都会以全文的方式输出。选择 Summary 时,WordPress 看到没有填写文章摘要就会代之以全文。 Read More- 客观的说,阅读本书的收获并不大,学了些东西,点点滴滴,零零碎碎的。上回话说到何处,今天接着记录。
通过我们在 General Settings 里都是把 WordPress address (URL) 和 Site address (URL) 设置成一样的,但它们可以不一样的。比如说 wordpress 整个目录传到了虚拟主机中,默认的你要用 http://unmi.cc/wordpress 的方式来访问,这当然不太好看,你希望用 http://unmi.cc 的 URL 来访问,可以用的做法是把 wordpress 下的文件放在虚拟主机根目录中。
另一种做法是仍然让保留 wordpress 目录,把其中的 index.php 以及 .htaccess 两个文移到根目录下,再编辑这个 index.php 文件,把其中的 Read More
用 WordPress 建站当初,每每想到要某一功能时首先想到的是有没有相关的插件,而不去思考可通过改哪里的代码来实现。因而造成插件的数量日渐膨胀,直接 40 多个插件同时绽放,还曾引以为豪。
最初的想法是尽量不去修改 WordPress 的代码,用第三方插件,待到以后升级 WordPress 本身时会很方便,不用担心被覆盖的危险。还有就是老觉得配置插件比改代码更易于操作。但是忽略了主题文件也是 WordPress 外围的元件,改改主题文件中的代码又何妨,而且更多时候也只需要改主题中的某个文件。
找第三方插件的结果是,数量多的话肯定要拖累 WordPress,因为不是用 Action 就是用 Filter 来拦截。到现在感觉慢了要整理插件的时候, Read More
偶然的一天,在书城里逛,并且在网络分类里极不显眼的地方发现了这本书 《Blog 启示录 WordPres 博客建设与经营》,拈起来翻了翻,可以说里面有 3/4 的内容是我知晓的。但是冲着对 WordPress 的那份感情,以及 WordPress 内在的美感,终是把它带回了家。一为收藏第一本 WordPress 书籍,二为如有他人有这方兴致,亦可借阅,第三就是我想总还是能从中获得我想要的东西,也算是梳理一下。
拿回来几天时光一字不落的就把它给看完了,顺便记下些对我来说有意义的东西。被略过的内容并非就是它的不足,毕竟它的读者是广大的不同层次的博主们。 Read More- 不借助于任何插件也可以做个留言本,那就是建个 Page, 直接使用它的评论功能即可,而且给评论加上 Ajax 功能、WYSIWYG、引用、回复、留言分页等功能也可以做的很漂亮。但对于后台单独查看这一类留就没那么方便,因为与其他的文章评论在一起的。为了体现出一定程序的 Professional,最好找个第三方的留言本插件,经过对比再三,最终向大家推介 DMSGuestbook。
在 WordPress 的插件页面,搜索 guestbook 结果其实很少 Guestbook Generator, Gwolle-GB, WordPress Guestbook。 Guestbook Generator 没什么好说的,与 Page 评论差不多,中间那款还能选些风格,最后那个有些简陋。 Read More - 就像是给邮件增加签名一样,我们有时候(可能多数时候) 也需要给日志的前或后附上固定的内容。比如文后加个本文链接、版权声明什么的,你肯定不会想在每篇文章后手工加这么一段,那会死人的。 这就是这里要介绍的 Add Post URL 插件,它可为你在文前或文后加上一段 HTML 代码,显然你不光可用它来加版权声明,甚至是外挂文章前后的广告。 实现上了解过 WordPress 插件的应该能反应到它是用 the_content 过滤器来实现的。 Read More
- 一般我们解压 WordPress 后,再设置完数据库连接的相关信息就开始用了,不知道会有多少人留意过 wp-config.php 中的
define('AUTH_KEY', 'put your unique phrase here');
define('SECURE_AUTH_KEY', 'put your unique phrase here');
define('LOGGED_IN_KEY', 'put your unique phrase here');
define('NONCE_KEY', 'put your unique phrase here');
或者到 WordPress 3.0 之后增加到了八个,增加了与上面相应的四个 Salt Read More - 为什么拟这样的一个标题,而不是为不同浏览器、或不同的 IE 版本选用不同的样式文件呢,其时那些问题都不难找到。这里我主要是考虑到 IE6 与其他版本 IE(如 IE7, IE8 等)、或其他类型浏览器(像 FireFox, Opera, Chrome 和 Safari) 存在较大的差异性。IE7 与 IE8 已较接近,其他类型浏览器一般都会自动升级到较新版本,由于盗版与 XP 的因素,在国内使用 IE6 还奇怪的多。
所以在样式布局方面就有必要区分出 IE6 与非 IE6,让他们选用不同的样式文件来进行界面排版,这就是产生本文的切实目的。另外在其他非 IE6 浏览器中可以通过 CSS Hack 技术来在同一个 CSS 文件里进行统一表现。
当然、仍旧是使用条件注释的方式,就像许多编程语言的条件编译,也可说是 HTML 中的条件预 Read More