Discordコミュニティを作りました! 参加する

フォーラム

トピックを立てる前にチェック
  1. フォーラムガイドライン」に必ず目を通してください。
  2. バージョンアップデート後に表示がおかしくなった場合は、
    「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。
  3. フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
SWELLテーマでのカスタム投稿タイプ...
 
通知
すべてクリア

SWELLテーマでのカスタム投稿タイプの記事をカテゴリーページに表示する方法について

1 投稿
1 ユーザー
0 Likes
106 表示
sasoshi nakamoto
(@sasoshi-nakamoto)
投稿: 8
メンバー
Topic starter
 

お世話になっております。
現在、SWELLテーマを使用して「https://www.queen-casino.com/media/」を運営おります。

サイト内でカスタム投稿タイプ(CPT)を利用してコンテンツを作成しているのですが、標準のカテゴリーページにカスタム投稿タイプの記事も表示させる方法について質問させていただきます。

実施したこと

  1. functions.php に以下のコードを追加しましたが、うまく反映されませんでした。

    php
    function add_custom_post_types_to_category($query) {
    if (is_category() && $query->is_main_query()) {
    $query->set('post_type', array('post', 'custom_post_type'));
    }
    }
    add_action('pre_get_posts', 'add_custom_post_types_to_category');
  2. SWELLの設定画面(カスタマイザー)で関連するオプションを探しましたが、該当する設定項目が見つかりませんでした。

  3. archive.phpcategory.php を確認しましたが、特に問題は見当たりませんでした。

質問

  • SWELLテーマでは、標準のカテゴリーページにカスタム投稿タイプの記事を含めるために、特別なカスタマイズが必要でしょうか?
  • functions.php に追加すべき別のコードや、カスタムクエリの設定方法についてアドバイスをいただけますでしょうか?
  • SWELLの推奨するやり方があれば教えてください。

技術的な質問になりますが、ご教授いただけますと幸いです。
よろしくお願いいたします!

確認項目
利用規約に同意します*, ガイドラインを読み、内容を把握しています*, よくある質問を先にチェック済みです*, 過去に同じようなトピックがないか検索済みです*, WordPress更新後、SWELLは最新版にしましたか?, Googleなどでも検索してみました, プラグインを停止しても同じことが起こることを確認しました, デフォルトテーマ等、他のテーマでも同じことが起こることを確認しました, 自分で追加したコードに問題がないかチェック済みです, サポート範囲外だということを理解しているが助けが欲しい(有料サポートしてくれる方を探したい)
問題が確認できるページのURL
利用中のSWELL本体のバージョン
2.13.0
利用中のWordPressバージョン
6.7.1
利用中のプラグイン一覧

Carousel Slider Block
Contact Form 7
Font Awesome
SEO SIMPLE PACK
Spider Analyser

 
投稿済 : 06/02/2025 10:07 am
共有: