您当前的位置:首页 > TAG信息列表 > coding-standards

  • WordPress mode for emacs?

    时间:2011-12-01

    是否有人使用emacs编辑WordPress,并且有一种遵循代码风格指导原则的模式,他们愿意分享?如果是这样,我将不胜感激。谢谢

  • 为CURRENT_THEME_SUPPORTS创建函数还是变量更好?

    时间:2012-05-06

    我只是问自己,有两种方法可以实现这一点。什么更适合编码标准?还是这只是个人的事情?And what about php and memory, assuming this would be way more complicated and executed very often. Would it cost more memory to create a function or a variable? 解决方案1:function stuff(){ [...]

  • 为什么WordPress不是框架互操作组织的一部分?

    时间:2012-10-20

    是否有任何技术原因阻止WP参与Framework Interop Group?

  • 使用全局$POST v/s$GLOBAL[‘POST’]

    时间:2012-11-21

    这可能更像是一个PHP问题,但我想知道在使用global $post; echo $post->ID; 与相比时echo $GLOBALS[\'post\']->ID; 访问WordPress中帖子的ID。这answer on表示第一种方法处理速度更快,而第二种方法编写速度更快。我还注意到,第一种方法在法典中经常提到,而第二种方法在the_content filter 页这只是偏好的问题吗?还是在性能和安全方面也是如此?谢谢

  • 为什么WordPress要颠倒条件语句?

    时间:2013-01-04

    在WordPress的核心代码中,您经常会看到:if (1 == $someVar) 与此相反:if ($someVar == 1) 我不知道第一种方式是否是以WordPress为中心的编码风格,但我只在WP代码(核心代码或第三方代码)中注意到了这一点。

  • 必需:找不到wp_link_ages。请参阅:WP_LINK_PAGES by Theme Checker

    时间:2013-01-18

    我已经通过WordPress主题检查器运行了我的主题,看看它是否可以提交给WordPress。组织。我遇到了以下错误:必需:找不到wp\\u link\\u页面。请参阅:wp\\U link\\u页面但事实并非如此。我正在使用自定义函数wp_my_own_link_pages() 它是wp_link_pages(). 它为主题生成具有兼容HTML结构的分页。我错过了一些必要的东西吗?我怎样才能做到这一点?

  • spaces inside parenthesis

    时间:2013-04-13

    Wordpresscoding standards 状态以在左括号和右括号内外放置空格。括号内空格背后的原理是什么?除了PHP之外,我几乎没有在任何其他代码中看到过这种情况。

  • WordPress公式有没有一个通用的结构?

    时间:2013-05-15

    我正在为wordpress开发一个插件,我想知道如果我创建一个html表单,是否有html和css结构以及命名的通用标准?那么,有没有定义WP表单shell的DOM是什么样子的?如果有,建议的语法是什么?对不起,我的英语;)

  • 什么是WordPress文件编码?

    时间:2013-06-08

    我注意到WordPress文件使用UNIX终端和UTF-8,没有BOM表。这是应该使用的标准吗?还有什么需要注意的吗?我注意到Filezilla无法将Macintosh终端文件正确传输到Windows或Linux服务器。缺少新行结尾。有时它们会以不同的配置加倍。如果可能的话,我想避免这种情况。

  • Wordpress Theme Validator?

    时间:2013-09-06

    我正在寻找Wordpress主题验证程序。不一定是validates the HTML 但更多的是遵循Wordpress Coding Standards 用于主题开发。

  • WordPress和事件驱动编程-它是关于什么的?

    时间:2013-10-10

    我想非常清楚地表明not 打算恢复关于函数式/过程式编程与面向对象编程的讨论。关于这一点,WPSE和整个网络上都有很多说法。But 不久前,我正在阅读一些关于Wordpress编程基础的讨论,我读到了一些东西-我不得不重新措辞,因为不幸的是,当时我没有将其添加到书签中-大致如下:使用Wordpress最吸引人的一点是,它们还基于event-driven paradigm 编程。据我所知event-driven programming 在这种情况下,几乎是同义词signal 或dataflow 编程。此外,

  • Sandwich Coding Standards

    时间:2014-05-24

    我最近发现code for a wp-lunch.php file 用于WordPress模板,如果遵循适当的WordPress编码标准,这会是什么样子?<?php if ( current_user_can(\'has_sandwich\') ): ?> <?php get_sandwich_header(); ?> <?php while( has_filling() ): the_filling(); ?>

  • 动作、功能和条件句

    时间:2014-05-26

    在开发主题和插件时,有时需要使用条件语句为某些挂钩添加一些功能。示例:function my_custom_function() { if( is_home()) { <---what should the function do---> } } add_action( \'some_hook\', \'my_custom_function\' ); 据我所知,只要存在任何其他情况(is_home re

  • 当主题和WordPress编码标准冲突时该怎么办?

    时间:2014-06-18

    我正在考虑不同的首发主题,例如_s 和roots. 根看起来很好,尤其是它的叉子。总之,有一件事我很担心。似乎Roots没有遵循主题和插件的WordPress编码标准。如果我想使用根作为起始主题,我应该遵循什么标准?

  • 如何命名命名空间类的文件?

    时间:2014-10-27

    WP Core Handbook > PHP Coding Standards > Naming Conventions 建议使用类命名文件:类文件名应基于class- 例如,将类名中的前缀和下划线替换为连字符WP_Error 成为:class-wp-error.php 虽然从本节的措辞来看,它主要用于核心用途,但总体编码风格通常适用于(而且在我看来应该适用)第三方WP代码。然而,由于core不支持名称空间(PHP 5.2,ugh),这并不能解释这种情况。从开发人员方便的角度来看,

  • 为什么Wordpress代码如此“空间快乐”?

    时间:2015-01-08

    WP核心、许多WP插件和WP coding standards themselves 使用非常“慷慨”的空格(不是缩进,而是括号和方括号的“内部”)。这似乎是Wordpress所独有的——这种风格/理念似乎在其他类似的项目(PHP或其他项目)中并不存在。有关此方法的更多信息,请参阅:https://make.wordpress.org/core/handbook/coding-standards/php/#space-usage示例:foreach ( (array) $foo as $bar ) { .

  • 我应该如何记录函数调用?

    时间:2015-02-24

    正在读取WordPress PHP Documentation Standards, 我看不到任何地方提到如何记录函数调用,例如add_action( \'foo\', \'bar\' );我应该记录函数调用吗?如果是,如何记录?

  • 为什么WP核心团队不允许使用Filter_*函数?

    时间:2015-03-03

    这个问题与this other question.如果这似乎是我们有一个魔术报价问题的解决方案,为什么WP核心团队不允许他们?我对此并不清楚,也找不到任何官方声明来解释这一决定:只是在一些trac门票和博客帖子中很少提及:显然这个问题是rones@westonruter: https://github.com/wp-stream/stream/issues/257</这篇来自westonruter的帖子看起来很积极:https://weston.ruter.net/2013/10/22/revela

  • 清理html输出本身

    时间:2015-03-09

    我刚刚开始根据VIP WordPress编码标准编写代码,我坚持进行清理。我知道所有输出都需要消毒,没有任何例外。但是,如何对本身具有HTML代码输出的函数进行清理呢?例如,yoast的WordPress SEO插件中的函数yoast\\u breadcrumb(),该插件输出HTML格式的breadcumb。。?<?php echo yoast_breadcrumb( \'\', \'\', false ); ?> 输出:<span prefix=\"v: http://rd

  • 避免“不鼓励使用直接数据库调用”

    时间:2015-03-21

    WordPress-Coding-Standards 报告“不鼓励使用直接数据库调用。”它在抱怨我使用$wpdb->insert() 在插件中。不建议这样做吗?将数据插入插件数据库表的正确方法是什么?或者我可以忽略这个错误吗?在这种情况下,是否有某种系统将其标记为已审核且不再标记?