こんにちは。
ここでの私の最初の投稿です。以前に読んだことのある助けに感謝します。
私はワードプレスプロジェクトに取り組んでいます。そして、私の問題の概要が欠けているようです。ajax を使用して、追加の製品データを受け取ります。http:url/product/additional_ajax_data...
これは、ajax URL の直接呼び出しを除いて、正常に機能します。ajax URL を直接呼び出すと、404 not found が返されます。
次のような指示を出さないでください: add 200 ok to header... プロジェクトは数千ページで構成され、このような回避策はうまくいきません...
追加情報: URL には ajax ハッシュタグがありません...そして、コンテンツは最後の URL フラグメントに応じて動的にロードされます
私は解決策を見つけました:
ajax URL を直接呼び出すときに Wordpress の 404 を防止するには、システムに書き換えエンドポイントを追加します。
WordPress で Jon Cave の投稿をフォローできます。
http://make.wordpress.org/plugins/2012/06/07/rewrite-endpoints-api/
カスタム post_types とカスタム分類法でも機能します。カスタム エンドポイントの書き換えを登録するタイプに注意してください (投稿タイプ、ページ タイプなどのオプションに依存する場合があります)。