0

「不動産」と呼ばれるカスタム投稿タイプと、その中にたくさんの投稿 (リスト) があります。私がやろうとしているのは、一握りのホーム スタイルを作成し、その中に利用可能なホームの特定のリストを作成することです。

そのため、現在、カスタム フィールド「モデル」が「true」に設定された結果のみを表示することで、検索からホーム スタイルのみを取得する検索クエリを作成しています。ただし、これをクリックすると、そのスタイルから離れた特定の家を表示したいと思います。

たとえば、検索クエリはホーム スタイル A とホーム スタイル B を生成します。ユーザーがホーム スタイル A をクリックすると、ホーム スタイルの概要が表示され、特定の家のアーカイブ ページへのリンクが表示されます (例: 123 Fake St ., 456 Made -up Lane) ただし、ホーム スタイル A はそのクエリ内に表示されないようにします。

現在、「ホーム スタイル」と呼ばれる新しい分類法を作成し、それらをそのように分類することで、これを実現しています。上記のカスタム フィールドを持つ投稿のみをクエリして、モデル ホームのみを表示しています。その部分はうまく機能しています。しかし、リンクをクリックしてそのタクソノミー (/model-homes/model-home-a/) の残りの家を表示すると、モデル ホーム リストを含む、そのタクソノミー内のすべての投稿が表示されます。検索にモデルハウスのみを含めるのと同様に、タクソノミーアーカイブからモデルハウスを除外する方法はありますか? 新しい用語が頻繁に追加される場合に備えて、用語ごとに行うのではなく、taxonomy-home-style.php を編集して動的にする解決策があることを願っています。

これが理にかなっているといいのですが、私は何時間も前からこの概念に頭を悩ませ、これを達成するための最善の解決策を考えようとしています. ありがとう。

4

1 に答える 1

0

気にしないでください、これは自分で考え出しました。以前よりも複雑にしました。このサイトの方法を使用して、taxonomy-model-home.php を編集しました。2 行のコードを追加すると、機能します。

http://www.solo-technology.com/blog/2007/09/08/how-to-another-way-to-exclude-posts-from-the-front-page/

于 2010-09-23T15:27:46.967 に答える