私は遅いWordPressサイトを最適化しようとしています。私は何か異常を見つけるためにQuery Monitorというプラグインを使います。Wordpressはrewrite_rulesオプションを複数回挿入しています
rewrite_rulesオプションがすべてのページ(50000文字以上)に挿入されていることがわかります。ここで
は、スタックトレースです:
add_option()
-
update_option()
wp-includes/option.php:301
WP_Rewrite->wp_rewrite_rules()
wp-includes/class-wp-rewrite.php:1452
WP_Rewrite->flush_rules()
wp-includes/class-wp-rewrite.php:1774
do_action('wp_loaded')
wp-includes/plugin.php:525
これらのファイルは、コアWordPressのファイルのように思えます。
これが正常な動作であるかどうかわかりません。私は正当な理由がないからだとは思わない。
あなたがこれまでに見たことはありますか?
私はあなたが共有している出力で複数回挿入何かを見ていないよ... – rnevius
はありません、オプションが(フラッシュ)する前に削除されたので、私は常に1行があるでしょう。私はちょうど彼らがなぜすべてのページを長いクエリを実行するのだろうかと思っています。私のパーマリンクが毎分変わるようなことはありません。 – FLX