あなたのサイトは、非 JS ブラウザー (たとえば、私の知る限り、ほとんどの Google ボット) に対して適切なフォールバックを提供していません。これは、それ以上知らないうちに、テーマの (深刻な) 欠点のようです。
適切に構築された場合、このような「AJAX 拡張」サイトは、基本的な HTML 要求を通じてすべてのコンテンツへのアクセスを許可する必要があります。クライアントで Javascript が利用可能な場合、できれば同じコンテンツを AJAX リクエストを使用してロードする必要があります。
もう 1 つの問題は、サブ ナビゲーションの欠落から生じます。サブメニュー (フライアウト) は Javascript なしでは使用できないため、2 レベルずつ深くなるページに到達する別の方法を提供する必要があります。
このページが Javascript なしでどのように機能するか、または機能するかの例を次に示します。
1. Visit homepage
2. Click “Menus” in navigation
3. Opens “Menus” page, showing what the “black page” currently shows
+ proper header/footer
+ main navigation
+ sub navigation for all elements in “Menus” fly–out (“Potages, Entrées, …”)
4. Click “Potages”
5. View “Potages” page, again with proper
header/footer
+ main navigation
+ sub navigation for all elements in “Menus” fly–out
おそらく、状況を解決するためのコードのスニペットやプラグインなど、簡単な解決策を探しているでしょう。残念ながら、テーマが何らかの助けを提供しない限り、そのような特効薬は存在しません。現在の実装は、かなり無謀な方法で「AJAX サイト」のトピックにアプローチするだけです (ほとんどのスクリーン リーダーもコンテンツにアクセスできないことを知って「幸せ」になるでしょう)。テーマを変更するか、アクセスできないサイトでほとんど立ち往生している構造を修正してください。