WordPress的functions.php文件是主题功能的核心,其功能不仅限于主题,大多数插件的功能也可以写进functions.php,唯一的缺点是重用性差,不便于管理。优点是当你发布一款自制主题时,强大的functions.php等于功能强大的主题,至少买的人会这么 觉得。
分类: WP笔记
Sola主要做WordPress相关的项目,过程中会遇到许多问题,喜欢随手记录以下,这个笔记也是我的WP成长笔记。
WP_Query、query_posts() 和 get_posts()应该在什么时候使用
WordPress输出文章最常见的函数是query_posts(),但query_posts()不是唯一的方式,而且乱用query_posts()不是一个好习惯。get_posts()或者WP_Query也可以达到相同的作用。看了一篇文章,描述了这三者的区别。
继续阅读WP_Query、query_posts() 和 get_posts()应该在什么时候使用WordPress Thematic Framework 添加/移除Sidebar
刚接触WordPress Thematic框架,不太熟悉,干啥都得到处找代码,今天要处理一下Sidebar,找了一段代码,赶快记下来,免得忘记。
继续阅读WordPress Thematic Framework 添加/移除Sidebar定制WordPress添加媒体界面

WordPress编写文章界面的添加媒体按钮允许用户上传多媒体文件,但并不是每个人都能用的顺手,有的人倾向于引用外部图片,所以希望“从URL上传”这一项是默认选中的,有的人喜欢从媒体库中挑选图片,如果定制一下WordPress添加媒体界面,就能称心如意了。
注:该代码只适用于<3.5的版本,3.5以上定制方法请看文章最后一节。
继续阅读定制WordPress添加媒体界面WooThemes服务器遭遇入侵,其Framework存在漏洞
WooThemes是一家知名的WordPress主题提供商,4月30日其服务器遭遇DDOS攻击,每秒有8GB的数据包发送到服务器,导致WooThemes网站一度无法访问。
我喜欢的WordPress插件
我很喜欢WordPress,每次安装WordPress时总有几个插件是必装的,尽管插件可能拖慢网站的速度,尽管插件让WordPress显得有些臃肿,但对我来说插件是WordPress最大的魅力,插件代表着无数的可能,插件让WordPress不仅仅是博客。
继续阅读我喜欢的WordPress插件WordPress数据库移植好帮手 – WP Migrate DB

今天发现一款不错的WordPress数据库移植插件叫做WP Migrate DB。安装插件后,只要填上要移植到的地址,就能生成一份经过地址替换的.sql文件。
继续阅读WordPress数据库移植好帮手 – WP Migrate DB是否应该禁用WordPress自动草稿功能
WordPress会产生自动草稿,后台不可见,这些东西无声无息的存在于数据库中,导致post_id不连续,看过一些文章写如何禁用自动草稿,必须更改核心文件,让我对wp略有失望,不明白为什么做了一个不允许外人用钩子函数更正的动作,直到今天读了一篇文章。
继续阅读是否应该禁用WordPress自动草稿功能