1ヶ月前カスタムフィールドの利用について、3日間考えても全然解決しないので質問させてください...。Typesというプラグインを使い、カスタム投稿&カスタムフィールドを作りました。例:チョコレート—を設定して、管理画面の構築は上手くできている状況です。post_custom(‘wpcf-news_title’);※wpcf-はプラグイン依存らしいので、ありの場合となしの場合も試しました。私の考えだと、これでindex.phpに「チョコレート」と表示されると思っていたのですが、どうしても値を取得することができません。‘てすと’;を併記していて、そちらは出力されているので、違う場所に出力されているということはないと思います。fieldsも使ってみましたが、こちらもダメでした)など、原因があると思うのですが、この場合、解決の糸口はどのように見つければよいものでしょうか。「カスタムフィールドの値は、ループ内にpost_customを記述して取得する」と簡単な話だと考えていたので、まさかここまではまるとは思っておらず大変困っております。恐れ入りますがアドバイスいただけると嬉しいです。稚拙な質問で申し訳ございません。1ヶ月前ループはどのように書かれましたか?管理画面のポストタイプがnewsの記事編集で「news_title」に「チョコレート」と入力する画面のアドレスを見ていただくと後ろの方に「post=xxx&action=edit」と書いてあると思います。1ヶ月前こんにちは@jdbbのおっしゃるとおり、post_customの引数は投稿のIDですのでIDを引数に指定する必要があります。その結果、全てのメタデータを取得できますので、下記リンクのようにカスタムフィールドの値を取得できます。Typesはカスタムフィールド値を直接取得するAPIが用意されています。array());`という感じです。リファレンスは以下にあります。分かりにくいリファレンスですが。1ヶ月前>jdbb様ご回答ありがとうございます!【ループ】index.phpの以下の箇所に挟んでいます。}今さらですがバーダンプで確認すればよかったのですね...。こちらを見ると、値はきちんと入っているということでしょうか。ちなみに、wpcf-news_linkには「http://」と入れていますので、出力結果はあっています。wpcf-news_dayには、日付を(2016年9月15日(だったはず)をカレンダーから選べるようにして入力しています)を入れているので、出力結果が不思議な感じです。22と、挿入位置(22行目)がエラーで返されてしまいました。して、プラグインがうまくインストールされていないのでプラグイン特有の記載が効かないなどそういうことなのでしょうか。「loop内で繰り返す値(のグループのようなもの)=newsのグループ(のようなもの)からとってくださいね」というのを、新規ファイル(news)を作ることで紐づけているということなのでしょうか?おそらく基本的なところで何かわかっていない知識があるのだと思いますが、もし、このあたりのお話しが詳しく書いてあるようなサイトなどありましたらもっと勉強したいので、教えていただけると嬉しいです。post_customについては、私が勘違いしていたようで、投稿記事のIDが引数なのですね。考えているのですが、そういうものでもないのでしょうか。申し訳ございませんがどうぞよろしくお願いいたします。1ヶ月前linamia様の書かれているループとはおそらくwordpressをインストールしたときにある「投稿」のループではないでしょうか?ループ内でthe_ID();と記載すると、投稿ID(上で書いたxxxxの数字)が違う数字が出てくるのではないかと思います。newsをループさせたい場合はfunctions.php内でpre_get_postsを使用するかget_postsでsetup_postdataを使用して$postを上書きする必要があります。私の場合ですが通常の投稿もindex.php内で使用する場合はget_postsを、ポストタイプnewsだけしかリスト表示させない場合はpre_get_postsをという感じで使い分けてます。※wpcf-news_dayの入っている値はunixtimeの値かと思います。(全4件中)トピック「カスタムフィールドの値を表示できない」には新たに返信することはできません。