[WP新闻]官方插件目录的搜索更强了!
原文
WordPress.org的官方插件目录最大的问题,也是最常被抱怨的问题,就是那令人恶心的搜索。
以后不会再这样了。我们现在使用了Sphinx(一个“免费的开源的SQL全文搜索引擎”)来加强官方插件目录的搜索,无论是从官方网站搜索,还是从你WP的后台搜索插件(插件→添加新插件),搜索体验都会得到提升。
WordPress插件介绍:cformsII 及其汉化包
Updated: 终于与插件原作者取得了联系,得到了作者的支持,本文链接已经被列到了官方插件主页上,热情的作者还帮忙制作了标题图片的汉化版本。本文底部的下载也就顺便升级到了9.3版本。
一直以来想给自己的博客添加联系表单功能,但是一直也没有碰到好的插件,直到在后台的最流行插件推荐那里,看到了cformsII,一款强大无匹的表单插件。cforms意思为custom forms,就是自定义表单的意思。
这款插件的主要功能有:
插件开发全攻略(目录)
隔了这么久,终于将这个系列文章都翻译完了,这么一遍走下来,实在觉得自己很浅薄,技术和语言水平都十分有限。恐怕也没有全部传达原作者的意图。
我打算陆续将该系列的文章校对一遍,并且打算将这个系列里面的例子改写成自己的例子,这样,我可以对文章有更准确的理解。
插件开发全攻略(11)---在你的WP插件中使用AJAX
越来越多的插件开始使用AJAX技术。我个人并没有在大多数的插件中看到过AJAX,但是使用AJAX来完成某个任务对你的插件来说可能是必要的。这篇文章将像你展示怎样在你的插件中使用AJAX。
这篇文章将在上一篇文章《在插件中添加js和css》的基础上继续。
插件开发全攻略(10)---在你的WordPress插件中使用Javascript和CSS
现今的许多插件对javascript和层叠样式表依赖更多了。将你插件中的javascript和css放置到分离的文件中是非常重要的,那样做会使插件维护起来更加容易。此系列中的这个部分将介绍怎样在你的插件中加载javascript和CSS文件。
添加你的javascript
插件开发全攻略(09)---WordPress插件和数据库交互
当你编写一个插件的时候,你将不可避免地要将一些变量存储到数据库,或者将它们从数据库中取出。幸运的是,WordPress通过options和一个数据库对象,使得存取数据变得很简单。本文将会谈及如何在一个WordPress数据库中存储或者取回数据。
在数据库中存储数据
插件开发全攻略(08)---构建一个WordPress插件用户面板
将会有这么一种情况,你将有一个主要的管理面板,但是希望能够让独立的用户设定他们自己的偏好。在Devlounge Plugin Series这个例子中,我们添加了一个是否把文字添加到文章末尾的选项。然而,假如一个登录用户不希望看到这段文字呢?为什么不给他们一个选择,而且不影响到所有其他的用户呢?
这篇文章将会涉及到这个问题,让你可以添加你自己的用户面板。
插件开发全攻略(07)---构造一个WordPress插件管理员面板
任何需要用户输入(诸如改变一个变量)的插件,都需要某种管理面板。建立一个管理面板,并不是那么难的,所以,一个插件作者决定不创建管理面板,而是让用户自己去修改PHP代码的行为让我很是苦恼。让一个用户(TA的PHP知识可能是0)去修改代码通常来说不是一个好主意。本文将深入探讨成功地为你的插件创建管理面板,到底需要些什么。
插件开发全攻略(06)---WordPress插件Filter
Filter是一组使得你的插件可以插入来修改文字的函数。被修改的文字通常是要插入到数据库或者显示给终端用户看的。
WordPress Filter允许你修改几乎任何类型的显示文字,而且其功能十分强劲。通过Filter你可以修改文章,feed,怎么样在评论中的作者,还有很多,很多。
为了说明WordPress Filter的用处,我们会继续在已经存在的Devlounge Plugin Series代码上工作。
插件开发全攻略(05)---WordPress 插件Actions
WordPress actions允许作为插件作者的你插入到WordPress应用中并且执行一段代码。一个Action的例子就是,你想要在一个用户发布完一篇文章或者留下一篇留言的时候执行一个动作。
一些我使用极其频繁的Action有:
插件开发全攻略(04)---WordPress插件的结构
开发一个WordPress插件的一个更重要的方面,是你怎样设计它的结构。本文将研究几个关于设计插件结构的提示,以帮助你组织你的插件资源,避免名字冲突。每一个插件作者的插件的结构都不尽相同,所以这些提示只是我的个人偏好。我将首先简单地描述一下一个WordPress插件是怎样工作的,然后介绍一个插件的结构。
WordPress插件怎样工作
在将一个插件放入到wp-content/plugins/目录后,插件应该自动的处于可以安装的状态。
插件开发全攻略(03)---怎样获得WordPress插件的创意
如果你已经被说服而想要研究一下创建你自己的WordPress插件的可能性,那么找到一个可以让你开始行动的一个创意可能是非常困难的。幸运的是,有很多地方可以让你找到开发你自己的插件的灵感。在本文中,我会罗列好几个方法使你可以找到开发你自己的WordPress插件的创意。
倾听你的读者
你的读者是你获得插件创意的宝库。比如说,一个读者可能需要一个简单的方式来回复或者编辑评论。因为博客的读者是使用你博客最多的人,他们往往对于你的博客还缺乏哪些功能有着独特的洞察力。就在那天,我的一个读者请求我能不能让评论在发布前可以预览一下。幸运地是已经有一些插件可以提供这个功能了,但是有时候,你的读者会建议一些还没有被插件实现的功能。
插件开发全攻略(02)---编写插件的七个理由
当写作《插件开发全攻略》系列文章的时候,我想,首先罗列一些为什么WordPress用户想要编写一个WordPress插件的理由是有好处的。
下面罗列了为什么一个WordPress用户应该考虑编写一个WordPress插件的七个理由。
插件开发全攻略(01)---介绍
对于许多WordPress用户来说,插件是必须的。WordPress 插件使得那些只有很少或者没有编程能力的用户可以扩展他们博客的功能。插件的形式多种多样,在WordPress中,插件几乎可以做任何事情。
即便是WordPress这样一个优秀的独立应用程序,仍旧有许多方面有缺憾。用户所要求的越来越多的WordPress所应该具有的特性,都很可能被开发成插件。此外,还有很多没有实现的创意,而且,每一天还有更多的创意被提出。
在已经发布了三款插件之后(不包括我自己写给自己用的那些),我意识到了一些WordPress的局限性,我希望能够分享一些我已经学到的(我仍旧在学)关于创建WordPress插件的一些经验。最终,我将会开始写一个系列,专门讨论编写你自己的WordPress插件的过程中遇到的各种各样的问题。这个系列将会从非常基础的话题开始,并且假设你的插件知识是零基础。

Most Commented Posts