2013年8月25日

摘要: 在 WordPress 中开发一个插件的时候,最重要的是要从可靠的插件基础开始。有一个好的基础可以在开发过程中避免许多令人头痛的问题。本部分内容讨论的技术会作为一个示范在整个教程中使用。创建一个插件文件WordPress 中的插件可以是一个单独的 PHP 文件,也可以是一个目录下的多个文件。在创建一个新插件的时候你需要考虑很多事情,比如插件的名字和适当的目录使用。为你的插件命名在为插件选名字的时候,最好根据插件的实际功能来。比如,一个 SEO 方面的插件,你就不想把它命名成”我的插件“。你的用户没办法通过你的插件名字来知道你的插件究竟是做什么的。你的插件名字必须是唯一的并且能很好的描述它的功能 阅读全文
posted @ 2013-08-25 12:17 挑推 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 一,插件( Plugins )是如何与 WordPress 交互的:WordPress 为插件提供了多种丰富的 APIs。每一种 API( 应用程序接口 )使插件和 WordPress 以不同的方式交互。下面是 WordPress 提供的主要 APIs 以及他们的功能列表:插件:给插件提供一系列的钩子( hooks )来使用 WordPress 的相关部分。WordPress 包含两种不同类型的钩子: 动作( Actions )和过滤器( Filters )。动作让你可以在运行时的特定时刻触发自定义的插件代码。例如,可以在用户在 WordPress 中注册了一个账户后触发一个自定义函数。 过滤 阅读全文
posted @ 2013-08-25 01:54 挑推 阅读(629) 评论(0) 推荐(0) 编辑

2013年8月17日

摘要: 有时候我们想实现某些内容只在首页出现,而不在其他页面中爆露,这时我们可以用 is_home() 来做判断,不过这时候还是不够完美,因为单用这个函数,内容会出现在首页第一页,第二页……第N页这些首页分页中,如何真正做到只出现在首页第一页呢?其实方法很简单,在后面再加多一个is_paged()条件函数就可以了,比如我想让友情链接只出现在首页的第一页,可以写成如下形式: 友情链接 ','','',FALSE,'id',FALSE,FALSE,-1,FALSE);?> 我们还可以把 is_home 换成is_category() 实现只在分 阅读全文
posted @ 2013-08-17 23:33 挑推 阅读(847) 评论(0) 推荐(0) 编辑

导航