WordPress的functions.php文件是主题功能的核心,其功能不仅限于主题,大多数插件的功能也可以写进functions.php,唯一的缺点是重用性差,不便于管理。优点是当你发布一款自制主题时,强大的functions.php等于功能强大的主题,至少买的人会这么 觉得
。
WordPress Answers这个网站Sola在上一篇文章《WP_Query、query_posts() 和 get_posts()应该在什么时候使用》中提到过,我忘记是什么时候发现了这个宝地,似乎突然间搜索很多WordPress问题,都能搜到这个网站上。于是用WordPress Answers的RSS替代了WordPress后台的官方博客订阅,每天看看有什么有趣的问题。话说,WordPress中文论坛上的问题,我自认为没有回答不了的。但WordPress Answers上的问题,似乎没有多少是我能回答的
。
Best Collection of Code for your functions.php file
言归正传,WordPress Answers上有一篇很好的文章,总结了很多有用的functions.php代码,猛点这里查看。
在这篇文章中,你可以找到如下所述代码,但不仅限于此如何改变仪表盘菜单的顺序
如何移除默认的WordPress Meta Box
如何通过JQuery修改所见即所得编辑器的位置
除管理员外禁止其他用户看到更新通知
如何自动获取Post的第一张图片
如何修改登陆界面的Logo和URL
如何为页面(page)添加摘要输入栏(Excerpt box)
如何禁用RSS Feed
如何获取用户真实IP地址
如何禁用Self Pings(引用自己文章时发送的pingback通知)
如何添加google分析代码
禁止WordPress 3.0添加的自动更正功能(将Wordpress变为WordPress)
如何显示数据库查询次数、程序执行消耗的时间和内存
…
什么叫认真
话说这个问题是很好,很好但却被管理员关闭了,因为这个超出了问题的范畴。如果我们的论坛也可以如此认真的管理,那就真是个好地方了。
closed as not constructive by Rarst♦ Feb 15 at 12:44
This question is not a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question will likely solicit opinion, debate, arguments, polling, or extended discussion. See the FAQfor guidance on how to improve it.