私は定期的にWordpressの特注テーマを作成しています。カテゴリを設定して、基本的に記事を「おすすめ」とマークし、ホームページに表示します。しかし、雑誌のスタッフがユーザーの検索ツールとして使用するのではなく、ホームページに表示されているものを制御できるようにするため、このカテゴリはサイトを閲覧するときに表示されないようにしたいと考えています。どのWordpressカテゴリが表示されるかを変更する
the_category();すべてのカテゴリを返します、私はこの1つをスキップしながらカテゴリを表示するPHPループを構築するのに役立つ必要があります。この第2のものが適用されない限り、投稿は1つのカテゴリしか持たない。私はまた、サイト全体で数回参照できる関数を構築することが、これを処理する最も効率的な方法であると考えています。
同じ結果に達するためのさらに簡単な方法がある場合は、その点も指摘してください。私はちょうど私のプラグインの依存関係を最小限に抑えたいと思う。助けてくれてありがとう!
返信いただきありがとうございます!しかし、それはまだthe_category()を使用しているので、私はこれを適用する方法として少し混乱しています。私はまだすべての記事のカテゴリを表示したいと思います。特集記事も含めて、私はちょうど "特集"カテゴリを表示しないようにしたいと思います。このサイトは雑誌を対象としたもので、「特集」というタイトルのセクションはありません。その意味では、そのカテゴリを非表示にしようとしています。 – Alebon
実際、それは私が提供したコードとまったく同じです:すべての投稿を表示しますが、if文のカテゴリidのカテゴリフィールドのみを隠します。しかし、それはあなたのために良い別の方法を見つけたようです:) – D14n4