私はWordpress 3.5.1を変更されたtwentytwelveテーマで使用しています。私のメイン サイト構造はSmooth Sliderプラグイン ( jQuery Cycle )に基づいています。
スライダーに割り当てられた投稿を表示するためのショートコード (例: ) のみを含むページがあります。サイトで検索を行うと、個々の投稿の結果のみが返されます (もちろん、ページではありません)。もうスライダーがないので、これは私が望むものではありません。これらの投稿は、個別に表示されることは想定されていません。[smoothslider id='4']
私がやりたいことは、単一の投稿へのリンクを含む結果を表示する代わりに、親ページへの結果リンクを表示することです。ただし、投稿には親がないため、menu_order (?) から取得して、結果をそれらの URL に設定する必要があります。
例
メニュー:
- CAR [ページ - 最初の子にリダイレクト: car-1]
- car-1 [ページ - コンテンツ: "sliderid=1" のショートコード]
- car-1a [投稿 - Sliderid=1 に添付 - コンテンツ: text+img]
- car-1b [投稿 - Sliderid=1 に添付 - コンテンツ: text+img]
- car-1c [投稿 - Sliderid=1 に添付 - コンテンツ: text+img]
- 車 2 [ページ - コンテンツ: "sliderid=2" のショートコード]
- car-2a [投稿 - Sliderid=2 に添付 - コンテンツ: text+img]
- car-2b [投稿 - Sliderid=2 に添付 - コンテンツ: text+img]
- car-1 [ページ - コンテンツ: "sliderid=1" のショートコード]
「車」の検索結果:
- 私が得る結果:
- example.com/car-1a、
- example.com/car-1b、
- example.com/car-2a
- 等
- 私が望む結果:
- example.com/CAR/car-1、
- example.com/CAR/car-2、
- 等