サポート » 使い方全般 » 特定のページだけに専用のカスタムフィールド設置(Custom Field GUI Utillity)

  • こんにちは。

    特定のページ(例:HOME)だけに、Custom Field GUI Utilityなどで作った
    専用のカスタムフィールドテンプレートを表示させる方法を探しています。

    具体的には、
    http://www.hogehoge.co.jp/home

    このhomeのページ記事だけに
    事前に設定したカスタムフィールドを表示させる方法を探しています。

    例:
    メイン画像を入力してください
    [ ]

    リード文を入力してください
    [ ]
    などです。

    本来、カスタムフィールドはこのような利用方法に適さないのかも・・・?と
    うっすら感じているのですが、代替手法によって、ユーザーの入力を簡便化する方法が
    思いつかないため、このようなやりかたで実現できないかと考えている次第です。

    ページ毎に専用のフィールドを設けてあげるなど、代替案でも結構ですので
    どなた様かアドバイスくださいますと幸いです。

    ※「ページ毎 カスタムフィールド」といったキーワード検索は試してみましたが、日本語、英語ともに上手く合致するページにはたどり着けていません。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • ちょっと説明が足りてませんね。

    特定のページに付ける、というのはもともと用意するものなのか?
    「ページ」を作成した段階で自動で用意させたいのか?
    その、特定のページ以外には用意してはいけないのか(もしくは、選択すらさせたくないのか)

    条件が不足しているので、具体的にどうしたいのかがわかりません。

    Custom Field Template プラグインなどで、カスタムフィールドを作成すると適用する範囲が設定できますが、それだと希望の動作にはならなかった、と考えていいのでしょうか?

    トピック投稿者 haha taduko

    (@shimodar)

    kvexさま

    ご指摘ありがとうございました。

    > 特定のページに付ける、というのはもともと用意するものなのか?
    > 「ページ」を作成した段階で自動で用意させたいのか?

    お客様に納品する段階で用意されていることを想定しています。
    前提:
    ・ページ作成者(私)
    ・ページ更新者(ユーザーさま)→カスタムフィールド内をいじるだけ

    > その、特定のページ以外には用意してはいけないのか(もしくは、選択すらさせたくないのか)

    はい。特定のページのみだけの表示とし、他のページにはそのフィールドを表示させたくありません。そのあたりが、Custom Field GUI Utilityでは難しいと感じているとこでした。

    > Custom Field Template プラグインなどで、カスタムフィールドを作成すると適用する範囲が設定できますが、それだと希望の動作にはならなかった、と考えていいのでしょうか?

    こちら使ったことが無かったのですが、プラグインのページを拝見すると、
    特定のポストのみに表示という項目が見受けられました。同様に特定のページという項目を見つかられたら解決するかも・・・と淡い期待を寄せております。

    もっと読み込んでみたいと思います。

    取り急ぎ、素敵なプラグインをご紹介くださいましてありがとうございました。

    また、上記内容にて他の手段もございましたらご紹介くださいますと幸いです。
    コメントありがとうございました。

    トピック投稿者 haha taduko

    (@shimodar)

    たびたびすみません。

    Custom Field Templateを試してみました。
    特定のページに特定のカスタムフィールドテンプレートを表示させるという目的は達成できました。

    アドバイスありがとうございました。

    しかしながら、Custom Field GUI Utilityとは操作、はきだしコードの挿入方法などかなり異なり、利用に二の足を踏んでいます。

    Custom Field GUI SLUGなどを使ってなんとかできないものかもう少し頑張ってさがしてみたいと思います。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「特定のページだけに専用のカスタムフィールド設置(Custom Field GUI Utillity)」には新たに返信することはできません。