1つのカスタムフィールドで複数の値を登録して表示する方法
  • 1つのカスタムフィールドで複数の値を登録して表示する方法
  • 記事公開:2015/10/26
  • 最終更新:2015/11/06

1つのカスタムフィールドで複数の値を登録して表示する方法

1つのカスタムフィールドで複数の値を登録して表示する方法をご紹介します。複数の値を一つのカスタムフィールドで管理したいかは必見です。3分後には1つのカスタムフィールドで負k数の値を管理できるようになります。

この記事は約 3 分で読めます。

Wordpressのカスタマイズなら全てお任せ!

http://takayakondo.com/

WordpressのカスタマイズならWordpressカスタマイザーにお任せください!
毎月5件の限定受注。お見積もりはいつでも無料です。

1つのカスタムフィールドで複数の値を管理する方法

1つのカスタムフィールドで複数の値を登録して表示する方法をご紹介します。

特別な設定や特定のプラグインを導入する必要はありません。
以下の方法けで実現が可能です。

カスタムフィールドに複数の値を登録する方法

例えば、何かしらのカスタムフィールドの「こんにちは」と登録したい場合は、該当する入力欄に「こんにちは」と記述して保存をします。

一方、1つのカスタムフィールドに複数の値を登録したい場合は、各値を【,】で区切って記述していきます。以下の様な感じです。

こんにちは,こんばんは,おやすみなさい

この様に記述することで、1つのカスタムフィールドに複数の値を登録することができます。

【,】でなく改行で複数の値を表示することもできます。

こんにちは
こんばんは
おやすみなさい

この場合は、1行を1つの値として認識します。

1つのカスタムフィールドに登録された複数の値を表示する方法

次に、1つのカスタムフィールドに登録された複数の値を表示する方法をご紹介します。
値を表示させたい箇所に、以下の様なコードを記述しましょう。

<?php
if( post_custom('フィールド名') ) {
$items = explode("," , post_custom('フィールド名'));
foreach($items as $value) {
echo "<li>".$value."</li>";
}
}
?>

【フィールド名】の部分に取得したいカスタムフィールドの名前を記述してください。

上記は【,】区切りで値を分ける場合のコードです。

改行で分けたい場合は【$items = explode(“,” , post_custom(‘フィールド名’));】部分の【”,”】を【”\n”】に変更してやればOKです。

今回はリスト形式で表示させるコードをご紹介しましたが、色々と使い道はあると思います。
例えば、投稿IDを指定してアイキャッチを一覧で表示させるなど。

色々と試してみてください。

まとめ

1つのカスタムフィールドで複数の値を登録して表示する方法、いかがだったでしょうか?

とある案件で必要になったカスタマイズで、その案件では投稿IDを複数指定してその投稿のアイキャッチを一覧で表示させました。この他にも色々と使い道はあると思います。

同じようなカスタマイズでお困りだった方は、ぜひ参考にしてください。

シェアしていただきありがとうございます。

この記事が気に入ったら【いいね】しよう!

Wordpressサイトのカスタマイズで
お困りではありませんか?

あなたのWordpressサイトを、ご希望に沿ってカスタマイズいたします。
次に該当する方は、お気軽にご相談下さい。

  • Wordpressサイトをカスタマイズしたいが、やり方が分からないで困っている。カスタマイズの知識が豊富な人に任せたい。
  • Wordpressサイトをカスタマイズしたいが、自分でカスタマイズする暇がない。カスタマイズが得意な人に丸投げしたい。
  • Wordpressサイトをカスタマイズしてみたが、上手くカスタマイズできなかった。カスタマイズ経験が豊富な人に任せたい。
  • Wordpressサイトをカスタマイズしてみたら、バグが発生して困っている。正常に動作するように正しくカスタマイズしてほしい。

一つでも該当する方は、以下のリンクからチェックしてみてください。

詳細を確認する

著者:とあるWEBディレクター

岡山在住のWebディレクターです。Wordpressを使ったWEBサイト制作を中心に7年間ほど活動させていただいています。

Wordpress関連の記事でお役に立てれば幸いです。

【関連記事】あなたが興味のありそうな関連記事をご紹介します。

  • Twitter風!WordPressの記事投稿時間を○時間前と表示する方法

    記事の投稿時間を○時間前とTwitter風に表示する方法をご紹介しています。Twitter風の投稿時間を表示させたい方は参考にしてください。2分でできるコピペだけの簡単カスタマイズです。 記事を読む

  • 一括削除!不要になったカスタムフィールド名を削除するならDeleteCustomFieldsで決まり!

    不要になったカスタムフィールドの変数をプラグインのDeleteCustomFieldsで削除する方法をご紹介しています。不要なカスタムフィールドが増えて困っている方は参考にしてください。5分程度でカスタムフィールドをスッキリとさせることができます。 記事を読む

  • WordPressサイトに前後記事へのリンクを表示させる方法

    WordPressで構築したサイトに前後記事へのリンクを表示させる方法をご紹介します。記事ページの下部などでよく見かける「前の記事」「次の記事」といったナビゲーションリンクです。1分で表示できますので、参考にしてください。 記事を読む

  • 超簡単!WordPressの総記事数を1分でサイトに表示させる方法

    WordPressでは、投稿やカスタム投稿タイプの総記事数を簡単に取得することができます。サイト上に総記事数を表示させたい場合などにお役立てください。今回は、WordPressで全記事数をコピペだけで表示させる方法をご紹介いたします。 記事を読む

  • プラグインは使わない!WordPressサイトに高品質なパンくずナビをコピペで設置する方法

    プラグインを使わずにWordPressサイトに高品質なパンくずナビをコピペで設置する方法をご紹介します。設置はコピペだけで実装可能です。興味のある方は3分間だけコンテンツを確認してみてください。 記事を読む

コメントを残す


(必須)

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)