在做主题的时候,总有一些细节的东西,需要我们去慢慢体验并优化,就像add_image_size()这个函数,是用来设置 WordPress 中上传图片缩略图大小的一个函数,此函数的得当设置,可以很好的配合你主题内容区域的图片展示,省去你在写文章时不停的调整图片大小的麻烦。

zen coding 是一个代码简化输入的插件(我是这么认为的),网上很多讲这玩意好处的,我也觉得挺好用的, Notepad++ 中也有这个插件,虽然在 aptana 中以插件的形式存在,但功能貌似不如其他编辑器里的插件全面。

zen coding 业已更名,新方法请参考:aptana studio3 安装 zencoding(Emmet) 插件

我的 YoYo 预览

April 25th 2012 评论(8)

YoYo 主题,大部分后台功能面向的是 WordPress 标准接口,尤其是后台设置功能,正在紧张的整合中,虽然写起来比较麻烦,但扩展性却不是一般手工构建表单能够比的,虽然如此,但很遗憾,翻看在线手册发现,背景图片和顶部图片功能,在3.4版将会进行函数调整,另外增加两个独立函数。

很喜欢 LOFTER

April 24th 2012 评论(3)

很喜欢网易的轻博客 LOFTER 的风格,更喜欢 LOFTER 的登陆界面,像一扇涂着绚丽色彩的大门,预示着只要你通过这个大门登陆,进去便是五彩斑斓的世界。
每次登陆都会有不同的背景图片显示,每一幅图片都是我喜欢的感觉,简直是大爱啊,耐着性子翻看了百余张图片,下载下来,挑几幅用在下一个主题的随机背景上。

Jquery 提示

April 23rd 2012 评论(1)

APTANA 整个一个英文界面,因为前几天升级了3.1以后php的跨页悬浮提示出现问题,无奈装了卸、卸了妆的,降回3.09后JQUERY 提示怎么也装不上,提示已经存在JQUERY 目录,

the_excerpt() 函数会输出纯文本的摘要内容,以便我们使用,诸如网页描述等地方都会用到,但有时候我们想要将摘要在页面中输出又要添加阅读全文的链接怎么办呢?

一直在用 aptana 作为编辑器用,虽说功能上不是全都能用到,但一些常用功能也用的挺顺手的,比如说鼠标悬浮代码提示,即将鼠标悬浮到函数或关键词上会弹出提示(在函数有标准注释的时候会提示)。随着版本的提升该 IDE 也一直用着。昨天看着有新版本也就是3.1版,就跟风自动给升级了。

看过很多主题以及其后台的主题设置页面,作者们大都自己构造设置页面来读取和写入wordpress 数据库中 option 字段的数据,但wp给我们留下的标准的后台设置api接口却很少人问津,不知道是怕麻烦呢,还是大都改别人主题呢,还是!@$!%。……,twenty eleven 主题的大部分代码最近也大都看完了,对于后台设置页面的代码我很是有兴趣,所以就按条理把其后台的设置代码看了一遍,对其标准的接口有了一定了解,在此备忘。

WordPress3.3.2安全更新中文版已出,今天你更新了没有?

关于主题

April 20th 2012 评论(0)

关于我自己的这个主题,其实在这个主题建立的开始,我便一直在优化,直到现在也是如此,虽然随着时间的推移优化的也是越来越少,但优化也从不曾间断过,希望也不要再有人问,这个主题会不会分享,个人主题是不会分享的,纵然现在的我觉得太多代码有需要优化的地方。

get_option()这个函数,实际上我们在整合后台功能的时候经常会用到的一个函数,主要用来从 WordPress 博客数据库 option 表中取得我们想要的字段内容的一个函数,在目前大部分的主题中,只要是主题集成了后台控制页面,也大都用到了这个函数,虽然 WP 给了我们很多方法去临时存储我们对主题的设置,但是用比较稳定的数据库去存储主题设置还是大部分主题作者的首选。

get_current_screen() 函数是一个我们很少用到,但却超级实用的一个函数,如果你正着手于制作一个主题,却不知道文档应该放在哪里的话,那你应该看一下这个从 WordPress 3.0 才开始有的函数,该函数允许我们获得一个 WP_Screen 对象,并使用该对象的成员方法在后台里面加挂我们自定义的一个帮助菜单(该功能在,3.3版后得到完善)。

也许你会觉得,Wordpress 官方默认主题 2011 ,是一个很蛋疼的主题,样式丑陋、并且功能简陋,有一种只有陋室铭这种励志类的文章才能鼓励你用下去的感觉,也许你会觉得这个主题除了给那些不会安装主题的菜菜菜菜菜鸟用之外几乎毫无用处,那你就错了。官方默认主题的最大用处就是有很大的研究价值,至少我目前的 WP 主题知识大部分都是通过研究默认主题得来的,今天研究的是add_theme_page()函数。

说浅浅谈,因为本人的 Javascript 知识实在是很匮乏,连浅谈都算不上,但学习过程中总有些心得在此总结、备忘

因为在官方主题(Twenty Eleven)中 get_template_part() 函数被大量使用,所以就目前来看,该函数应该算是比较热门的一个函数了,之前有写过一篇文章讲述该函数的具体使用方法,在这里也就不便再赘述,本文主要针对该函数的 add_action 中的 hook $tag 值进行探讨,因为,WP hook 中林林总总有那么些函数在$tag 值中比较让人费解。

有些时候,在索引页中(首页、分类文章、标签文章、作者文章索引……)提前进入 WordPress 文章循环中( Loop ),以获得一些我们想要获得的信息,但 WP 中,单一页面一般只会一次性跳入循环,也就是说,我们下次再从循环中汲取信息的时候,我们将获得循环中第二篇日志的信息,为了解决这一尴尬局面,WordPress 内置了一个函数,rewind_posts()函数专门用来重置循环指针。

single_cat_title()函数,日常中我们很少会用到,但这个函数会给我们解决很多问题,诸如当前页面的目录、标签,该函数不依附于 WordPress 主循环中,也不能放入主循环中使用。

如果你已经了解有一部分 WordPress 函数了,而且对成品主题的修改也勉强能够达到自己的要求,那么祝贺你,你离玩转 wp 又进了一步。也许你像我一样,不断的学习、探讨、实验,不断的觉得 WordPress 是一个神秘的东西,我们总是能在使用的时候发现新的东西,就像 the_widget() 函数。

convert_smilies() ,今天一个 wordpress 爱好者的群里突然有人问到,从来用不到wp内置表情的我突然被问到本还以为不是wp的内置函数,结果到家一查,还真是内置函数,遇到、学到就要用到,今天就把这个函数搞一搞、总结总结。

WordPress 是一个优秀的文章管理系统,也是一个优秀的、操控性良好的 CMS 框架,不得不承认其一些功能设置的让我这种懒人实在是找不出理由不懒, WP 中的一些功能已经通过内置的一些函数模块化了,就像add_theme_support() 这个函数,我们在做主题的时候只要简单的添加几个参数,不再用复杂的代码,就能实现强大的功能。