タグ付けされた質問 「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のカスタムウォーカーでエラー「非オブジェクトのプロパティを取得しようとしています」
私はいくつかのARIA関連のものをwp_nav_menu関数に追加しようとしています。この目的でカスタムウォーカークラスを使用します。 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 Twenty Elevenは問題なく動作します。これは、新しい投稿を作成するときに発生します。ページを更新するとエラーが繰り返されますが、投稿自体が作成され、すべてが正常に行われているようです。 誰がこれを引き起こしているのか知っていますか? 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のプラグイン開発の本は、正しく設定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]:タイムアウトに達しました; 1218行の/public/wp-includes/class-http.phpで0バイトを受信して​​(/wp-cron.php?doing_wp_cron)、1000ミリ秒後に操作がタイムアウトしました 私はcronジョブとは何か、WordPressが定期的にジョブを実行する方法を理解しています(HTTPはステートレスなので、その日の最初のリクエストで「cron」ジョブを実行するのは理にかなっています)がなぜタイムアウトするのですか?

5
wp-adminで奇妙な404エラーを取り除く方法は?
約70のアクティブなプラグインを使用してWordPressサイトを実行しています。 /wp-admin/どこからともなくポップアップするページに、ランダムなエラーページ(「Not Found」ですが、ヘッダーをチェックして404かどうかは確認していません)が頻繁に表示されます。 単に再試行するだけでエラーは解決しますが、プラグインのアップグレード中にエラーが発生すると、非常に不便です(自動再アクティブ化が失敗するため)。この同じ問題は、ダッシュボードの特定のモジュールが時々ロードに失敗する原因であると思います。 私がインストールしたプラグインのリストを考えると、誰かがこの問題を引き起こす可能性のあるそれらのプラグインの問題を知っていますか? 編集: ホスティング情報:DreamHost; サーバーはApache httpdを使用してカスタムDebianビルドを実行していると思います
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.