用来偷懒的 Custom Script Manage 插件没有评论

曾经为了找到一款中意的主题而尝试了 N 套,而也 N 次在主题中加入一些统计代码,JS 调用代码。终于有一天自己觉得烦了,就做了这么一个插件来偷懒。貌似对于不懂得修改代码又需要插入统计代码的朋友也可以用用哦,直接往里放就 OK 了,当然是放在隐藏区了。不多说废话了,放下载,使用步骤如下:

  1. 下载插件并上传到空间里 WordPress 的 Plugins 文件夹下;
  2. 到 WordPress 后台插件管理中激活 Custom Script Manage 插件;
  3. 到“设置”->“自定义代码”中管理自己增加的代码;

值得注意的是,有些主题制作不规范(国内见多),缺少一些必要的代码,会造成本插件失效,解决办法是在主题的 header.php 中的 </head> 之上添加 <?php wp_head(); ?>,在 footer.php 中的 </body> 之上添加 <?php wp_footer(); ?>,我会研究下自动修补主题功能的可行性,如果有其他建议也欢迎提出。

颓废没有评论

最近发生的事情挺让人郁闷的,一时不知何去何从。颓了一个星期也不知如何重新振作……

广州印象没有评论

来广州也有快满8个月了,托本命年的福,经历了许多,同时也让我学到了许多,这8个月的经历可以赶超我大学4年了,恩恩,不过今个不想谈经历,简单侃侃广州印象。

说实在的,广州没给我大城市的感觉,仅仅就是“大”而已。刚来的时候尚有一点新鲜感,磨合一个月后发现广州也不过如此,印象最深的是广州糟糕的空气。忘记在哪看到的,说是广州是鼻炎高发地,是不是真的我不确定,但广州的灰尘之多确实很容易引发鼻炎。灰尘怎么个多法呢?就我自个这间小房来说吧,因为窗户走向问题空气流动不强,但是早上刚抹完干净的桌子晚上用手指一擦,指尖上会粘不少灰尘。记得在家那个小城一个星期搞一次卫生绰绰有余,在广州你不得不天天勤奋劳动。另外广州这边也属于“空调”之城,哪怕公交车也几乎清一色的空调车,这固然与广州的气候有关,但空调造成封闭环境里的空气干燥也是引发鼻炎的一大因素,我自己就曾多次在公交车上吹得鼻子里面发干难受。

另外广州上下班时段的公交车之挤也是大开眼界,也许是我上下班走的路线的特例,这条线路上有三挤——车站公交车挤、车上乘客挤、沿途红灯挤。

一个站经常性的同时停靠10辆各路公交车,从站牌排到很远的地方,要想不错过公交车你非得较大范围的来回移动,不然这一溜排的公交车龙你还真没法知道自己要乘的车是哪辆。红灯也很多,尤其是进了天河区,每每上班路途的那1小时中就有10多分钟是花在等红灯上,往往刚过了一个红灯司机松开车刹还没来得及歇脚就不得不再将车刹踏到底。再加上堵车的高发性,不得不将上班坐车时间的预算增加半小时甚至更多。至于乘客挤我就简单概括了“人多!!多到公交车门都经常性地关不上!!”,这又是增加上班时间预算的因素——等公交车关门。

恩,嘴拙没能将自己的意思表达好,不过呢有一句话我相信是没错的……广州只是个用来赚钱的城市,不是个用来生活的城市

WordPress 2.3 的可折叠式分类树插件没有评论

2008.01.10 更新:  继上次添加 Widget 支持后再添加了两个功能。

  1. 显示日志数的情况下将子分类日志数加入到父分类的日志数里的功能选项。使用的参数为“sum”,设置为 1 则将子分类的日志数加入到父分类的日志数统计中,默认为 0
  2. 树形分类默认展开子分类的开关选项。使用的参数为“shrink”,设置为 0 则默认隐藏子分类,设置为 1 则默认展开,参数默认设置为 1

以上两个功能都有 Widget 版的设置项目。更新版本号为 0.3 beta。

================================================ 

这个插件目前只有最基础的功能,即显示可折叠式分类树,当然你可以通过修改插件所带图片或者 CSS 文件自行调整结构。以后有空会我慢慢扩展其功能。

使用方法

  1、下载插件并解压
  2、将解压所得 wp-collapsible-cats 文件夹上传至空间的 plugins 文件夹下
  3、去插件管理界面激活插件
  4、修改主题模板里的分类调用代码为 Collapsible_list_cats('参数'),参数可直接套用 wp_list_cats() 函数的参数,大部分参数有效

附:WordPress 分类函数参数说明

show_option_all :用来在分类最前面加入一个首页链接。任取其他字符做值均将作为链接表述文字显示出来。默认不显示
hierarchical:其实这个参数对于本插件是无效的,在原始函数中该参数设置为 1 时表示显示子分类。默认为 1
orderby:这个是排序参考,可选值有 id、name。默认为 name
order:这个是排序方式,可选值有 DESC(倒序)、ASC(正序)。默认为 ASC
show_count:当这个参数的值设置为 1 的时候,会在分类的后面显示其下的日志数。默认为 0
style:这个参数用于指定输出的分类格式,可选值有 list,以及为空,当值为 list 时输出的每一个分类项都包含在一个封闭的 <li> 标签中;为空则直接按次序输出,用 <br /> 标签换行。在本插件中该参数已失效。默认为 list
hide_empty:当这个参数的值设置为 1 的时候,会隐藏掉空的分类。默认为 1
use_desc_for_title:当这个参数的值设置为 0 的时候,配合 add_filter('category_description', '自制分类描述处理函数名')来自定义分类链接的 title 属性值。默认为 1
child_of:其实这个参数对于本插件同样是无效的,在原始函数中改参数设置为已存在分类的 ID 时表示显示只显示该分类的子分类。默认为 0
feed 和 feed_image:当 feed 参数单独存在并设置为非空字符时会在分类后面出现一个分类 FEED 链接,其值将作为链接描述文字显示;当 feed 和 feed_image 同时存在,feed_image 设置了一个图标地址,将在分类后面出现链接为分类 FEED 的图标,其说明为 feed 参数值;当 feed_image 单独存在并指定了图标地址,则同样在分类后面出现一个链接为分类 FEED 的图标,不过说明文字为内置文字。默认不显示
exclude:当这个参数设置了已存在分类的 ID 时,将会在最终输出时将该分类排除,可指定多个分类 ID 用“,”隔开。默认为空
title_li:当不加入这个参数时,在分类列表的最开始会加入叫“分类”的标题头;如果加入这个参数但不设置任何参数时则不显示标题头;另外在本插件中增加了功能即如果加入这个参数并设置了非空字符,则以其值为标题头显示出来

LBS 以及 PJBlog 到 WordPress 的新版数据转换程序2 条评论

11月20日更新:加入了时间格式处理,保证在各种环境中获取的数据文本中的时间格式皆为 WP 的时间格式,以不至于转换数据造成时间丢失。 

---------------------------------------------------------------- 

挤时间做了个不同于以前那个的新版转换程序,这次采用的是 WordPress 自有备份格式做为媒介,并且这次将两个博客的转换代码整合在一起,通过对应的按钮分别导出。

使用方法如下:

  1. 将 LBS 或 PJBlog 的数据库改名为 blog.mdb
  2. 将 asp2wp.asp 以及 blog.mdb 上传到同一 ASP 空间目录下
  3. 运行程序根据需求点击相应的按钮获取 xml 格式的导出数据
  4. 进入已安装好的 WordPress 后台依次打开“管理”->“导入”->“WordPress”,根据提示导入之前获取的 xml 格式数据文件

提示:如果数据文件比较大,可以使用压缩包内所提供的 XML 分割软件分割成多个小尺寸数据文件依次导入。

OK,废话完了,给下载。如果有什么问题或者建议请反馈给我,谢谢。