Php Wordpress的好资源?

Php Wordpress的好资源?,php,frameworks,widget,wordpress,Php,Frameworks,Widget,Wordpress,我正在建设一个相当大的网站,没有电子商务,但有很多具体内容需要管理。出于某种原因,客户需要Wordpress。这是无法回避的 我以前使用Wordpress快速开发博客,但仅此而已。如果有什么超出了Wordpress的范围,我将在某些东西中使用框架(Rails/Cake) 这个构建需要定制插件和小部件,所以我要问的是,学习Wordpress以及插件和小部件的最佳实践的最佳方式是什么?点击Wordpress网站。看起来很明显,但是他们有很多很好的文档和信息 从这里开始,深入挖掘。我目前正在使用Wor

我正在建设一个相当大的网站,没有电子商务,但有很多具体内容需要管理。出于某种原因,客户需要Wordpress。这是无法回避的

我以前使用Wordpress快速开发博客,但仅此而已。如果有什么超出了Wordpress的范围,我将在某些东西中使用框架(Rails/Cake)


这个构建需要定制插件和小部件,所以我要问的是,学习Wordpress以及插件和小部件的最佳实践的最佳方式是什么?

点击Wordpress网站。看起来很明显,但是他们有很多很好的文档和信息

从这里开始,深入挖掘。我目前正在使用WordPress作为CMS,并对其进行大量定制。如果你知道正确的钩子,模板是如何工作的,这是可能的


我还认为新的API搜索界面非常方便:

如果您更习惯Rails/Cake,那么将其作为更可行的选项呈现给客户端。

我是css-tricks.com的忠实粉丝。Chris涵盖了很多话题,包括Wordpress的内容和一些好的屏幕广播


好的,有两件事-考虑一下改变你对WP的看法,新版本(尚未上市)WP 3.0比以前的版本走得更远。WP的版本。你可能会发现,这比你想象的回答/解决了更多的“定制”问题。除此之外,编写小部件并不难。最后,它们都使用相同的WP-PHP类。一旦你有了代码(我想太长了,不能在这里发布了?),你就可以随意操作代码了。我通常发现的最难的部分——你也可能会发现——实际上是在主题中,而不是在后端。由于客户端通常试图将许多插件“塞进”他们的系统中。最大的问题是并不是所有的插件都写得很好,并且存在一些冲突。有时,关于插件的“客户端”教育很难

关于最佳实践——遵循WP指南,非常简单,记住对JS包含使用WP_排队,而不是硬编码到头部


如果您需要任何帮助/建议等,请随时呼喊

我查看smashingmagazine.com以获取教程、插件、主题、提示和黑客

speckyboy.com也是我经常去的地方

通常,它更像是谷歌(google)手头的任务,请看;)

学习、安装演示、玩游戏或阅读wordpress(dummies系列或其他)书籍的最佳方式 这将确保你涵盖所有的基础知识,并获得一些有趣的经验


快乐的wordpressing

我每天都会使用这些链接,所有链接都是WordPress特有的。快乐编码


    • 有一本非常棒的书(和电子书),叫做《挖掘WordPress》。强烈推荐。可靠的建议、出色的描述和良好的代码。他们真的很擅长解释事情。如果你买了一本实体书,你也可以得到PDF。另一件好事是,如果你买了它,你也会得到未来的更新,这样当WP经过更改时,你会在更新后得到新版本的PDF

      你可以在

      上找到警告:这里有点无耻的自我推销:

      如果您使用TextMate,我会专门维护一个捆绑包,以帮助您更轻松地使用WordPress。请查看:

      如果您使用的是BBEdit,我还有一个简单的函数、动作和过滤器剪辑集:

      除此之外,正如其他人所说,请查看WordPress codex以获取入门信息。如果你直接使用WP 3.0,它将在你上线时退出测试版。跳过下载链接,在SVN仍在开发时直接通过SVN查看:

      我的网站运行在3.0b2上,我的工作网站也运行在同一个平台上。这是一个很好的改进,自定义帖子类型功能大大提高了WordPress作为CMS的使用性能

      如果您正在寻找一个主题框架,请查看Carrington:-从Carrington JAM(只是添加标记的缩写)开始,您将获得一个非常好的裸体主题来开始构建。比沙箱好多了,伊姆霍。卡灵顿需要一点时间来让你的头绕起来,但一旦你这样做了,它就很好,很容易延伸。对于复杂的站点非常方便

      还要注意:



      Wordpress是一个很好的平台,但是文档的质量显然不如传统的软件编辑器

      所有的Wordpress书籍都是由顾问编写的,他们似乎更愿意通过一系列的技巧来展示他们的技术知识,而不是真正的教学方法,让你一步一步地从建筑的基础到最高层次


      Wordpress本可以用标准的MVC框架重新开发,我很惊讶没有人尝试过。

      广义上说,要开始编写Wordpress插件之类的东西,你只需要学习一件事,那就是钩子是如何工作的。查看“添加操作”和“添加过滤器”功能。一旦你有了这些,源代码就是你最好的朋友。在大多数情况下,评论都很好。您确定了要实现的功能,确定了要将代码附加到的最佳“钩子”,然后使用这两个函数之一将自定义代码插入到混合中

      基本上我就是这样开始的。我学习了如何使用钩子,并加入了wp黑客电子邮件列表

      在这里;这是一个很好的起点:


      Wordpress非常适合编辑、草稿、评论、自动保存、新角色系统和其他功能。。。 这是它的领域,而不是其他领域。 Wordpress插件系统不采用OOP方法(我不是说没有使用OOP方法编写的插件,但在复杂的场景中,挂钩系统会导致非常乏味的结果) 首先,尝试向您的客户解释这一点。 文档,比如