您当前的位置:首页 > TAG信息列表 > debug

  • 调试WordPress SQL调用的首选方法?

    时间:2011-11-22

    在编写自定义后台SQL调用等时,您最喜欢的调试Wordpress应用程序的方法是什么?来自Rails背景,我通常跟踪一个日志文件,该文件不仅显示单独加载到模板中的所有进程和视图,而且如果出现错误,它将锁定exact 错误的位置,以及出现错误的建议。我注意到在WordPress中,您可以设置调试。日志文件,但它只显示了此文件的一个非常简单的版本,很少指出实际失败的地方。有什么建议吗?

  • 我如何才能看到附加到“Add_action”挂钩的所有操作?

    时间:2011-11-29

    我正在使用管理栏,并尝试调试一些菜单及其优先级。我知道有几个回调绑定到操作,例如:add_action( \'admin_bar_menu\', \'wp_admin_bar_wp_menu\', 10 ); 当一个钩子像admin_bar_menu 是否调用?

  • 是否通过`unctions.php`解除jQuery与WooCommerce的连接?

    时间:2012-03-05

    所以我用的是http://woothemes.com/woocommerce/ 电子商务插件,它在本地注册jQuery,与我从Google CDN默认的jQuery调用冲突。这花了很长时间,但我将问题隔离到以下几行代码中woocommerce.php: $suffix = defined(\'SCRIPT_DEBUG\') && SCRIPT_DEBUG ? \'\' : \'.min\'; $lightbox_en = (get_option(\'woocommer

  • WordPress:注意:无法在On Line中将WP_QUERY类的对象转换为int

    时间:2012-03-05

    我在wordpress的调试模式下面临问题。在我的特色滑块中获取错误Notice: Object of class WP_Query could not be converted to int in on line我正在为我的滑块使用以下代码<div id=\"<?php slider_class() //Theme function ?>\" class=\"clearfix\"> <!--[BEGIN: Slider wrapper]-->

  • 如何关闭JS?来自WP-FirePHP的信息窗口

    时间:2012-03-18

    我正在使用WP和WP FireHP的当前版本。加载WP仪表板时,firebug的控制台窗口显示FireHP数据。那很好。正如预期的那样,主浏览器窗口显示WP Dashboard页面本身。But, 浏览器窗口的左上角显示了带有文本调试信息的iframe。它似乎是用于创建仪表板页面的所有WP脚本的名称。右上角有另一个跟踪鼠标位置的调试iframe。How do I get rid of, or move 那些额外的调试iFrame?他们到底表现出了什么?左上角隐藏了页面所需的部分。ps 我没有代表来创建Fir

  • 如何从任何地方转储导航菜单项?

    时间:2012-03-19

    我想预览nav菜单$项数组包含的所有字段。是否有一个函数可以从任何地方获取它并将其放置在var\\u dump中?

  • 仅在首页显示白屏

    时间:2012-03-20

    我有著名的白色屏幕,但只在我的主页上。较深的页面加载很好。我移动了我的themes 目录收件人themes-old 做了一个新的themes 目录中只有二十个。我把主题改为210。我没有启用任何插件,但我移动了插件目录并创建了一个新的空插件目录。我打开了调试。我在这里完全不知所措。我今天确实做了一些主题调整,但我已经恢复了我的主题备份,这没有任何帮助,无论如何,我现在已经设置了二十个作为我的主题。

  • 注意:ATTRIBUTE_ESPOPE已弃用

    时间:2012-04-06

    我将WP\\U DEBUG设置为ON以显示错误和通知。在所有的通知中,困扰我的是Notice: attribute_escape is deprecated since version 2.8! Use esc_attr() instead. in /Users/john/Documents/htdocs/wp-includes/functions.php on line 3467. 我开始对代码进行注释,以找到生成这些通知的函数或语句。令我惊讶的是,这些通知是wp_head(), echo get_th

  • debugging wordpress

    时间:2012-04-15

    我注意到,当我在以编程方式加载wp的php页面上工作时,我的一些错误不会被触发。例如,以前未初始化的变量在我将E\\u ALL置于顶部时创建警告,但在之后加载wp时不会创建警告。有什么意见吗?如何将wordpress置于一种模式,以便报告任何地方的错误。

  • 以编程方式添加TERMS/TERM_TASTIONIES时出现异常行为

    时间:2012-04-20

    这在我看来确实像个虫子。我为您编写了以下代码,以便在新安装上对其进行测试。基本上,代码将在“未分类”下添加两个子类别,以实现以下效果uncategorized sub-uncategorized sub-sub-uncategorized 将它们添加到wp\\U terms和wp\\U term\\u分类中没有问题。已正确添加两个父ID。问题出在wp管理ui中。您只能看到未分类和子未分类。最后一个(sub-sub)在运行中丢失!但是,如果您在同一个“添加类别”

  • 调试错误..如何补救?

    时间:2012-05-21

    访问wp登录时遇到问题。php,所以我更改了我正在开发的主题的名称,以强制WP切换到默认值。然后,我打开调试并收到以下错误。我有点困惑为什么会出现这些问题,因为几天前我上一次研究这个主题时,它们没有显示出来,而且我在其他主题中使用过get\\u bloginfo,没有问题。非常感谢所有帮助:如何修复这些错误。注意:调用get\\u bloginfo时使用的参数自2.2版以来已被弃用!对于bloginfo()函数系列,不推荐使用siteurl选项。改用url选项。在/home3/dyluxept/publi

  • 获取WordPress调试策略

    时间:2012-05-23

    我一直在阅读调试方面的知识。我看了Chip Bennett的video 在wordpress上。并受到了认真对待调试的启发。我在阅读中发现的东西让我有点困惑。我知道define( \'WP_DEBUG\', true ); 还有一些调试插件,如“debug bar”和“FireHP”,以及“记录不推荐使用的函数”,并且已经阅读了this 我有很多调试WordPress的方法,但我不能设想一个总体策略。我的意思是:仅仅使用define( \'WP_DEBUG\', true ); ... 如果是的话,那么插

  • 我如何理解可湿性粉剂死亡的原因(白屏)?

    时间:2012-06-17

    我在管理方面有一些问题:当我尝试根据任何类别筛选帖子时,或者当我发布帖子时,我看到一个白色的WP death屏幕的内容debug.log 是: [17-Jun-2012 11:49:55 UTC] PHP Warning: include(/home/dinorg/public_html/wp-content/advanced-cache.php) [<a href=\'function.include\'>function.include</a>]: failed to

  • WP 3.4 has missing photo data

    时间:2012-06-19

    我刚刚更新到WP3。4并发现系统不再“找到”以前可用的图像。我的意思是,所有图像文件都保持在线并可访问,但WP丢失了缩略图数据,随后在媒体库列表上显示了标准媒体图标。应该有图像的正面页面现在显示通用的“图像丢失”图标,因为没有URL(我检查了源代码)。我的猜测是,数据库和图像列表之间的连接不知何故中断了,我正在尝试对它们进行反向工程,以找出差异。希望还有其他人也有类似的问题,并且已经解决了?

  • 用XDEBUG调试WordPress主题,实时html输出

    时间:2012-06-21

    您好,我正在使用XDEBUG调试我的WordPress代码,调试时是否可以在浏览器中查看页面构建?此时,页面将一直挂起,直到调试过程完成,然后显示完全呈现的页面。理想情况下,我希望在调试主题代码时看到页面一点一点地构建起来。

  • 页面模板下拉菜单的奇怪行为

    时间:2012-07-09

    我的wordpress更新到了最新版本3.4.1,我注意到它有一个奇怪的功能-在页面属性块页面模板下拉列表中有以下值:(.*)\\n)siU\",$template_contents,$template_name) 这是怎么回事?如何摆脱?

  • 如何调试使用WordPress-test的WordPress插件的单元测试?

    时间:2012-07-12

    我正在尝试调试WordPress插件的单元测试。单元测试使用wordpress测试(和PHPUnit)。然而wordpress-test:呼叫system(php ...) </新的外部PHP进程尝试连接到同一个调试器,但调试器已经很忙,因此两个PHP进程都挂起-如何防止这种情况?详细信息/澄清:最初,当我调试单元测试时(例如:$ phpunit --verbose --debug), 然后phpunit连接到端口9000上的Netbeans,一切正常。然而,过了一段时间,wordpress测试运行

  • 根据帖子缩略图的存在添加Body类。代码工作正常,但收到了PHP通知

    时间:2012-07-21

    我想做的是根据是否有帖子缩略图添加一个body类。下面的内容很有效,但我收到了一个PHP通知。如何修复下面的PHP通知?function add_featured_image_body_class( $classes ) { if( has_post_thumbnail() ) { $classes[] = \'has-featured-image\'; } return $classes; } a

  • REGISTER_SIDEAR_WIDGET从2.8版开始就不推荐使用了!改用wp_Register_侧边栏_Widget()

    时间:2012-08-24

    我打开了调试器,出现了此错误。。。Notice: register_sidebar_widget is deprecated since version 2.8! Use wp_register_sidebar_widget() instead. in /home/content/19/9468119/html/wp-includes/functions.php on line 2705 Notice: register_widget_control is deprecated sinc

  • WordPress可视化编辑器因非标准端口而损坏?

    时间:2012-08-27

    我最近在自己的服务器上安装了WordPress,该服务器使用非端口80 Apache服务。我可以查看帖子,但tinymce编辑经常出错。更具体地说,visual editor中的所有菜单项都不会显示,如果有任何文本,则在我高亮显示之前,它们都是不可见的。经过多次研究,有人提到这个问题可能是因为siteurl地址中有“:”(冒号)。我无法验证这一理论,因为我的ISP阻止了端口80。我想知道是否有人遇到过同样的问题,他们如何解决?