Questions tagged «errors»

并非所有人在使用WordPress时遇到的所有错误实际上都是由WP引起的。当询问错误时,请尽可能具体。仅告诉您所遇到的错误,通常不足以帮助您找到问题所在。

2
检测$ wpdb-> get_results()生成的错误
使用$ wpdb-> get_results()时如何检测错误? 例如: $result = $wpdb->get_results("SELECT * FROM this is not a valid query"); 前面的代码不会产生任何异常或错误;它只是将$ result设置为一个空数组。我们如何可靠地检测到由get_results()生成的错误?
9 database  wpdb  errors 

2
使用wp_nav_menu的Custom Walker出现错误“试图获取非对象的属性”
我正在尝试向wp_nav_menu函数添加一些与ARIA相关的内容。为此,我使用了一个自定义的walker类: class Walker_Nav_Menu_With_Aria extends Walker_Nav_Menu { function start_lvl( &$output, $depth = 0, $args = array() ) { $indent = str_repeat("\t", $depth); $output .= "\n$indent<ul class=\"sub-menu\" role=\"group\">\n"; } function end_lvl( &$output, $depth = 0, $args = array() ) { $indent = str_repeat("\t", $depth); $output .= "$indent</ul>\n"; } function start_el( &$output, $item, …
8 menus  errors  walker 

2
未定义的偏移量:0 in> […] /wp-includes/capabilities.php,行1067
嘿,我在本地主机设置中收到此错误消息,但仅在启用Genesis Framework的情况下;WordPress 21可以正常工作。当我要创建新帖子时会发生这种情况。如果我刷新页面,该错误将重复出现,但帖子本身会创建,并且一切似乎都正常。 有谁知道是什么原因造成的? Notice: Undefined offset: 0 in /var/www/secret/htdocs/wp-includes/capabilities.php on line 1067 Notice: Undefined offset: 0 in /var/www/secret/htdocs/wp-includes/capabilities.php on line 1067 Warning: Cannot modify header information - headers already sent by (output started at /var/www/secret/htdocs/wp-includes/capabilities.php:1067) in /var/www/secret/htdocs/wp-includes/pluggable.php on line 876 这是一个新安装的未修改的Genesis Framework。

3
如何在自定义菜单页面上实现add_settings_error?
《专业WordPress插件开发》一书详细说明了如何正确使用Settings API,还演示了如何添加菜单和子菜单,但不幸的是,它没有提供任何此类示例。尽管我设法使其中的大部分工作正常进行,但我仍无法弄清楚如何在自定义菜单页面上正确实现add_settings_error。这是我的代码: function settings_main_validate( $input ) { $valid['text_string'] = preg_replace( '/[^a-zA-Z]/', '', $input['text_string'] ); if ( $valid['text_string'] != $input['text_string'] ) { //add_setting_error: $title, $id, $error_message, $class add_settings_error( 'fields_main_input', 'texterror', 'Incorrect value entered!', 'error' ); } return $valid; } 上面的验证在使用渲染设置时效果很好add_options_page,但在使用渲染的页面上不会显示设置错误add_menu_page。

1
为什么会收到超时警告?
我在WordPress和当天的第一个请求中打开了调试模式,然后收到此错误: 警告:http_request()[function.http-request]:超时;在1000毫秒后操作超时,在/public/wp-includes/class-http.php 1218行中收到了0个字节(/wp-cron.php?doing_wp_cron) 我知道什么是cron作业,并且我了解WordPress可能希望如何运行定期作业(并且由于HTTP是无状态的,因此在当天的第一个请求上运行“ cron”作业很有意义),但是为什么会超时呢?

5
如何清除wp-admin中的奇怪404错误?
我运行了一个约有70个活动插件的WordPress网站。 每隔一段时间,我会在突然出现的页面上得到一个随机的错误页面(“未找到”,尽管我没有检查标题是否为404)/wp-admin/。 只需再次尝试即可解决该错误,但是如果在插件升级过程中发生错误(因为自动重新激活失败),将非常不便。我认为同一问题是我的仪表板上的某些模块有时无法加载的原因。 给定我已安装的插件列表,是否有人知道可能导致此问题的插件之间或插件之间的问题? 编辑: 主机信息:DreamHost; 我认为服务器正在使用Apache httpd运行自定义Debian构建
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.