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

  • Debug errors on sidebar

    时间:2014-01-16

    我正在wordpress 3.8上使用一个儿童主题“Twenty14”。在调试模式下,我会遇到以下关于小部件的错误。注意:正在尝试获取\\wordpress\\wp content\\themes\\tema2014\\functions\\widgets中非对象的属性。php在线148update_post_meta($post->ID, \"_sidebar\", $_POST[\"link\"]); 以及注意:未定义的索引:link in\\wordpress\\wp content

  • 如何查找和纠正插件查询性能问题

    时间:2014-01-20

    我最近上传了一个新的网站,我已经工作了一段时间,它在本地主机上运行得很好,加载时间没有明显的缓慢。一旦上传到服务器(dreamhost dreampress WordPress优化VPS)-该网站速度太慢,几乎无法使用-我应该测试什么,如何测试,使用什么工具?虽然我的问题可能非常具体——我想知道调试和修复这种环境差异的一个好的常规程序——并包括以下数据,以向人们展示我迄今为止所研究的内容。更新---:本地站点和实时站点对数据库的请求和缓存命中数大致相等,但主要问题似乎是页面加载的“等待”周期很长,介于10

  • Notice: Undefined index

    时间:2014-01-21

    在我的主题中使用了这个很棒的联系我们页面。它工作得很好,但问题是,在调试模式下,我在以下代码行中得到未定义的索引错误:$name = $_POST[\'name\']; $email = $_POST[\'email\']; $message = $_POST[\'text\']; $human = $_POST[\'human\']; $submitted = $_POST[\'submitted\']; 因此,我根据前面

  • 过滤器执行期间的调试输出不起作用

    时间:2014-01-25

    我正在开发我的第一个Wordpress插件,并且正在开发我的第一个自定义帖子类型。我希望提供一些调试输出,以便查看需要处理的数据类型。我有以下代码(根据大小剪了一些代码):class MyPlugin_Admin { ... SNIP ... private function __construct() { ... SNIP ... add_filter( \'wp_insert_post_data\',

  • 无法登录并且wp-login.php重定向到wp-admin%2F&reauth=1?

    时间:2014-01-27

    我在登录WordPress网站时遇到了一些困难。当我尝试访问示例时。com/wp管理员,我看到一个空白页面,url栏变为:http://example.com/wp-login.php?redirect_to=http%3A%2F%2Fmysite.com%2Fwp-admin%2F&reauth=1如果我访问示例。com/wp登录。php,我只看到一个空白的白色页面,没有对URL进行任何更改。我已经确认这不是本地机器上的任何问题,因为这种行为在多个浏览器和设备上持续存在。我在论坛上找到了许多关于

  • 如果(!IS_USER_LOGED_IN())在404时返回TRUE

    时间:2014-01-29

    我只为注册用户运行一个封闭的网站。为此,如果用户已登录,我将签入// no non-authenticated users allowed if( !is_user_logged_in() ) { wp_redirect(\'/wp-login.php\'); //auth_redirect(); exit; } 但有时它只是让我退出,我不知道该在哪里寻找问题。它发生在本地,因此很难调试。现在:通过不同的功能,我发现if( !is_

  • 为什么WP_DEBUG只在调用wp_DEBUG_MODE()之后才起作用?

    时间:2014-02-11

    调试设置为打开时,define(\'WP_DEBUG\', true); 我的WordPress实例没有显示任何调试信息。经过一番搜寻,我想在我打电话之后wp_debug_mode() 调试信息显示正确。有人能告诉我为什么打电话吗wp_debug_mode() 是必要的,因为调试documentation page 甚至没有提到这个功能?我的环境中有什么东西导致了这种情况吗?

  • 是否始终在URL中保留参数?

    时间:2014-02-13

    WordPress有没有办法在它生成的每个链接中始终保留一个自定义参数?这是我想做的。我想通过输入?debug 作为URL参数;并显示一些特定信息,或者如果URL参数可用,则只进行一些调试编码。我知道我需要什么让WP使用自定义URL参数。我想知道如何使WP保持debug 它生成的所有LIK中的参数;在导航整个站点时,此参数会一直传播到我单击的所有链接,直到我将其删除为止。

  • WordPress API中有哪些工具可用于调试插件?

    时间:2014-02-19

    我对插件开发非常陌生。我已经创建了我的第一个插件,但当我激活它时,它导致网站上大多数页面停止生成。我重复了php脚本末尾的一些内容,以确认它完成时没有出现错误。但除此之外,我不知道该如何调试这个问题。我想能够在一个公共网站上进行这项工作,这样在我工作时就会获得流量,有没有办法让插件只在一个页面上激活,或者只为我而不是为客人激活?我想能够显示调试消息,有没有一种方便的方法可以做到这一点?在我的插件之外是否有一些对调试有帮助的地方?我不知道该去哪里看,这可能会导致问题。

  • 更改函数.php后出现致命错误,即使是原始文件也是如此

    时间:2014-03-18

    获取Fatal Error: Cannot redeclare theme_feature_setup() 函数中代码更改后的消息。php文件。我尝试过删除函数。php文件,并上传以前的版本,但我仍然得到相同的错误消息。define( \'WP_DEBUG\', true ); define( \'WP_DEBUG_LOG\', true ); 包含在配置中。php文件。也没有错误。在wp内容中创建日志文件。错误消息:Cannot redeclare bean_feature_setup

  • 调试-正在尝试将搜索框添加到菜单

    时间:2014-03-19

    我已经在stackoverflow上问了一个类似的问题(https://stackoverflow.com/questions/22492292/add-filter-in-wordpress-how-do-i-know-if-it-is-run), 但也许那是个错误的地方?如您所见,我正在尝试以我看到的推荐方式添加搜索框:add_filter(\'wp_nav_menu_items\',\'menu_search\'); function menu_search($items){ $

  • 从Header:SOURCE Sans Pro中查找并禁用‘Rogge’样式表

    时间:2014-04-01

    我最近刚刚建立了一个本地WordPress开发环境,并使用WordPress内置的导出和导入功能将内容从live网站导入其中。不幸的是,这显示在标题中,使本地站点脱机工作时速度非常慢:<link rel=\"stylesheet\" id=\"open-sans-css\" href=\"//fonts.googleapis.com/css?family=Open+Sans%3A300italic%2C400italic%2C600italic%2C300%2C400%2C600&amp;s

  • 无法打开Advanced-cache.php,这将破坏媒体库

    时间:2014-04-27

    在我的WordPress安装中,它是3.8版本,所有插件都已更新,它使用的是Magic Fields 2和Hypercache等插件。我无法在帖子中插入图像,因为当我上传时,它会给我一个错误:上载时出错。请稍后再试。帖子“插入媒体”中的媒体库窗口显示为空白,尽管我知道那里有图像,可以通过侧边栏中的查看它们。当我尝试插入带有魔术字段的图像时,当我单击“插入帖子”时,窗口是空白的,它不会插入图像。在wp配置中。php,我已将调试设置为true:define(\'WP\\u DEBUG\',true);我在禁用

  • 在保存POST期间运行的筛选器/挂钩回调中转储变量的内容

    时间:2014-05-15

    我只需要调试一个进入addfilter函数的数组,如下所示:add_filter(\'pll_copy_post_metas\', \'copy_post_metas\'); function copy_post_metas($metas) { var_dump($metas); return $metas; } 我怎样才能检查$metas的值是多少?保存帖子时,此筛选器在admin中运行。

  • 我如何确定给定的可湿性粉剂页面正在调用哪些php文件?

    时间:2014-05-21

    我想调试一些WordPress功能,但要这样做,我需要知道在哪里可以找到在给定页面上执行的php文件。如何设置一些东西来告诉我要调用哪些php文件(或函数、对象)来生成给定的页面?我使用了大量的插件,而且我有一个复杂的主题结构,所以在我拥有的每个php文件中插入调试消息(如this question 建议。

  • 使用PHPStorm+XDebug访问插件中使用的变量

    时间:2014-06-04

    我目前正在尝试使用XDebug 2.2.1和PHPStorm 7.1来调试我的WordPress插件。到目前为止,我已经成功安装了XDebug,断点工作正常。但是,我无法访问正在中断的函数中使用的任何变量。例如,我破译了以下代码:function generateGoalCard($sub) { $goalID = $this->CodeLibrary->convertStringToInt($sub->goalID); $userID =

  • 我的WordPress网站上的调试通知

    时间:2014-06-11

    如何在WordPress网站上看到通知和警告。喜欢注意:第29行的变量未定义。我的客户指出了这些通知,而我看不到这些通知,请提供任何帮助

  • 更新主题后主题选项中的未定义变量错误

    时间:2014-06-12

    我构建了一个主题。。现在我已经更新了主题,我的主题由主题选项面板中的两个新字段组成<input id=\"welcome_post_char\" type=\"text\" name=\"abc_options[welcome_post_char]\" value=\"<?php echo esc_attr($settings[\'welcome_post_char\'],\'abc\'); ?>\"> 但当我在数据库表中使用旧的abc\\u选项安装此主题时,出现了一个错

  • 获取脚本/样式列表并显示将它们排入队列的文件

    时间:2014-07-04

    我想显示页面上加载了哪些脚本和样式,以及哪些插件/主题/文件将它们添加到页面中。我们可以使用以下方式显示所有脚本和样式:<?php global $wp_scripts, $wp_styles; var_dump( $wp_scripts ); var_dump( $wp_styles ); ?> 或者更优雅地使用以下答案:How do I get the $handle for all enqueued scripts?我现在想知道他们在

  • 在Metabox上保存内容时出现未定义的索引错误

    时间:2014-07-07

    当debug设置为TRUE时,我正在尝试调试WP后端上的“未定义索引”错误。违反规定的是:if ( !wp_verify_nonce( $_POST[\'pdwt_meta_noncename\'], plugin_basename(__FILE__) )) { return $post->ID; } 然后,我将其更改为通过添加以下内容来检查值是否已设置:if ( isset( $_POST[\'pdwt_meta_noncename\']) || ! wp_ver