サポート » 使い方全般 » 一つの記事に複数のコンテンツを

  • 解決済 jdbb

    (@jdbb)


    いつもこちらで勉強させていただいております。
    今回、どのように作るか判断しかねているので御知恵をかしていただければと思い質問させて頂きます。

    一つの記事に「タイトル」「文章」が複数あり
    記事の最初に各タイトルを表示し、その後に続く各文章にページ内リンクを貼りたいです。
    多少分かる人なら直接ページ内リンクを入力してもらう等にするのですが
    投稿していく人はhtmlには詳しくありません。

    • 1・親子関係のあるカスタム投稿タイプを作り、一つの記事にぶら下げて投稿する
    • 2・プラグインのadvanced custom fieldを使い、repeaterというものでタイトル、wysiwygを繰り返して入力してもらう。
    • 3・<!--nextpage-->で区切らせて投稿してもらう
    • 4・wysiwygでがんばってもらう

    上記4案を思いついたのですが

    • 2・wysiwygの欄が増えれば増えるほど投稿画面が重くなりそう
    • 3・各部分のタイトルをどうしよう。タグで区切らせるのはおかしなことをやりそう。
    • 4・ちょっとむずかしいかな・・・。

    となります
    1が今のところ有力なのですが、一番投稿してもらうものににカスタム投稿タイプをつかうことで何かちょこちょこと面倒になりそうな気配がすることと
    postを遊ばせておくのがもったいないというだけのことです。

    一番いいのは元々あるpostの投稿に親子関係をつけることが出来ればと思うのですが
    色々調べてみましたがヒントになりそうなものは見つかりませんでした。

    プラグインでこんなものがある や 自分だったらこうするのようなことでも構いませんので
    なにかヒントをいただければと思います。
    よろしくお願いします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • モデレーター jim912

    (@jim912)

    jdbbさん

    非公開(publicをfalseで指定)のカスタム投稿タイプに入力して、固定ページ上で表示するのはどうでしょう。

    トピック投稿者 jdbb

    (@jdbb)

    jim912さん

    ありがとうございます!
    非公開のカスタム投稿タイプを利用するという方法を教えて頂き、

    各親コンテンツを通常のpostで投稿
      上記親コンテンツに属する子コンテンツを非公開のカスタム投稿タイプ
      子コンテンツのものに、postのリレーションをカスタムフィールドで指定する(IDとかで)

    という方法でやることに決めました
    これでしたら記事(post)でnext_postやページングもそのまま使えそうですし
    ちょっと投稿方法に癖がありますがスマートなキがします。
    本当にありがとうございました。

    トピック投稿者 jdbb

    (@jdbb)

    すみません。閉じ忘れてました。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「一つの記事に複数のコンテンツを」には新たに返信することはできません。