これが私の問題の「長い話」バージョンです:
wp-admin/admin-ajax.php ファイルをトリガーするこのニュースレター/購読フォームがありますが、Wordpress にログインしていないときはフォームが機能しませんでした。
結局のところ、admin-ajax.php ファイルには 302 が含まれています。
この問題の以前の解決策 (つまり、これとあれ)を既に見たりテストしたりしましたが、どれも役に立ちませんでした。
関連する「wp-admin」保護をテーマファイル全体で検索しましたが、何も見つかりませんでした。
WP Better Security と W3C (および他のさまざまなプラグイン) の両方を変更して無効にしましたが、何も変わりませんでした。
htaccess を変更/削除しましたが、何も変わりませんでした。
私はこの問題にイライラしています。
この時点で、私のコードのどこかに「部外者」の admin-ajax.php へのアクセスをブロックしていることはわかっていますが、どこにあるのかわかりません。
それは、私の管理フォルダーを保護するものか、admin-ajax.php を保護するものです。
何か案は?
助けていただければ幸いです。
前もって感謝します!