Memorizing syntax

时间:2013-01-26 作者:drake035

我希望下面的问题在这里是可以接受的。

我完全依赖复制/粘贴来实现大多数WP功能,但我想WP老手们不会。记住常见的WP语法很重要吗?如果是,人们真的会像记住一首诗或一句格言一样努力记住它们吗?

2 个回复
最合适的回答,由SO网友:Adam 整理而成

并不是每个人都会遵循惯例,所以可以肯定的是,如果你是复制粘贴,那么你会从做这件事的人那里得到一种混搭的方法"right" 然后去做"wrong" 有时,对与错的区别是一个意见的问题,让我们不要忘记。

这也适用于NOT 只有Syntax Style 而且Best Practice 使用适当的WP核心函数而不是首选的黑客作业或非常规函数来执行某些任务的方法。

这里有两个链接可以帮助您理解WordPress认为在语法上可以接受的编码标准,其中大部分是PHP开发人员的常见做法;

SO网友:fuxia

你不必记得太多。任何体面的IDE 将帮助您自动完成并概述已解析的PHPDoc.

Eclipse示例:

enter image description here

键入后add_ 如果有一个有用的PHPDoc块,您将获得匹配函数名和常量的列表、参数的描述和解释。

enter image description here

当您创建一个新对象时,您也会得到提供的公共方法。

另请参见此answer for a useful setup.

您应该了解主要操作的顺序:

  • muplugins_loaded
  • plugins_loaded
  • after_setup_theme
  • init
  • wp_loaded
结束

相关推荐

Functions.php:从博客中排除类别

所以很明显,如何从模板中排除某些类别,但我不想修改4个模板,使它们忽略某个类别。有没有一种方法可以将某个类别从阅读设置的“博客”集中排除?我正在将博客分配到名为“博客”的页面。。。但显然,档案和搜索也需要对这一超出类别的内容视而不见。我宁愿在里面做functions.php