サポート » 使い方全般 » カスタム投稿の中にカテゴリーをサイドバーに表示

  • 全くの初心者です。HTML等もわかりません。質問をさせて頂きます。
    特定のサイトの中にカスタム投稿をいくつか作成しそれぞれのカスタム投稿の中に
    サイドバーをつけて、カテゴリを個別に表示したいと考えています。(投稿タイプと同じ
    ような取扱をしたい)その方法がどうしてもわかりません。プラグイン等で作成可能で
    しょうか?ある程度知識がないと作成は無理でしょうか。(イメージとしてはメインの
    固定ページからそれぞれのカスタム投稿(3つ程度)につなげる感じです。)

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • カスタム投稿タイプとカスタムタクソノミー(カテゴリー機能)は、プラグインを使うことで簡単に実装することが可能です。
    https://wordpress.org/plugins/custom-post-type-ui/

    これらをそれぞれテーマ内に表示するとなると、テンプレートファイルの編集が必要になってくる可能性があります。

    もし意図と違った内容であれば、やりたいことをもう少し細かく、箇条書きでも構わないので書いてみてください。

    トピック投稿者 kk123

    (@kk123)

    回答ありがとうございます。返事が遅れてすみません。
    作成しようとしているサイトはメインの固定ページから3つのブログに行けるように
    メニューを作ります。投稿は1つしか利用できないのでカスタム投稿を投稿とまったく
    同じように利用したいと考えています。つまりこの3つのカスタム投稿を一般のブログ
    と同じようにそれぞれのカスタム投稿(ブログ)にサイドバーを設置してそこにカテゴリ
    を表示したと思っています。例をあげると、ライフというカスタム投稿を作りそこに
    日記のようなものを作成して日々アップします。そのライフというカスタム投稿(ブログ)
    にたとえば、「趣味」「仕事」「食事」等のカテゴリをサイドバーに表示したいと思って
    います。のこりの2つのカスタム投稿も同じ感じです。つまり投稿と全く同じようにカスタム投稿を利用したブログを3つ作りたいと考えています。現在はプラグインでカスタム投稿タイプとカスタムタクソノミーは利用できるようにしています。またサイトはBizVekterのテンプレートを利用してます。

    初心者だと結構ハードルが高いかなと思います。

    とりあえずは EisukeAkimotoさん の書き込みにあるプラグインで、カスタム投稿タイプ「ライフ」を作ります。

    次にライフ用のカテゴリーにあたるカスタム分類(タクソノミー)を作成し、
    そのカスタム分類に「趣味」とか「仕事」を登録します。

    これで管理画面側はOKです。
    ここまでは初心者でもいけると思います。

    問題はその先ですが、まずはカスタマイズにあたって、子テーマを設定してください。

    子テーマについてはBizVektorの設定ガイド→高度な設定 あたりに子テーマのサンプルソースがあります。

    子テーマの設定をしたら、BizVektor本体のファイルから single-info.phpをコピーして、子テーマのフォルダにアップし、 info の部分を追加したスラッグ名に変更します。
    カスタム分類 life を追加したなら single-life.php になります。

    次に module_side_info.php をコピーして module_side_life.php に変更します。
    これがサイドバー用のファイルになります。

    上記2ファイル+αをカスタマイズする事になりますが、まずはここまでやってみてください。

    【誤】 カスタム分類 life を追加したなら single-life.php になります。
    【正】 カスタム投稿タイプ life を追加したなら single-life.php になります。

    トピック投稿者 kk123

    (@kk123)

    こんにちは返事遅れてスミマセン。
    biz-vektorのサイトから子テーマをダウンロード出来たため実施しました。
    するとbiz-vektorのテーマの下にbiz-vektor-childが出来ましたので
    上記の指示どおり実施しました。今後はどうすればよろしいでしょうか?
    (作ろうとするサイトはマイライフ、キッチン、グルメという3つのカスタム投稿
    を作成して、固定ページからその3つのブログにいけるようにしたいと考えてます。
    そしてそのそれぞれのカスタム投稿にサイドバーを設置してそこにカテゴリーを表示したいと考えてます。グルメというカスタム投稿のサイドバーにはたとえば、ラーメン、うどん、そば等のカテゴリーを表示したいと思っています。この場合子ページはそれぞれのカスタム
    投稿ごとに作成するのでしょうか?その場合子テーマの名前は、ライフchild、グルメchild、キッチンchildとつければ良いのでしょうか?)

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「カスタム投稿の中にカテゴリーをサイドバーに表示」には新たに返信することはできません。