Fields」を以前紹介しましたが、今回はその繰り返しをテンプレート上で出力する方法です。Fields」の基本についてはこちらをご確認ください。Fields」ですが、出力方法がわからなければ意味ないですよね?それでは早速書き方をみてみましょう。Fields」には、独自の出力方法がいくつかあるのですが、繰り返しを出力する際には、特にこの方法が必要になります。次のソースをご確認ください。$fields['kurikaeshiB'];}?>これは、グループ名が「groupA」で「kurikaeshiB」というカスタムフィールドを繰り返す場合の出力方法です。いうかたちで、呼び出します。Fields」の略なので、このプラグイン独自の呼び出し方だということがわかっていただけると思います。groupA”)phpの繰り返し「foreach」をつかって繰り返しを出力します。Fields」の繰り返しの出力方法を解説したいと思います。Fields」で出力する場合を今回もサンプルとして使用します。ちなみに、質問内容[faq_q]のタイプはテキスト、質問の答え[faq_a]のタイプはテキストエリアで設定しました、それによっての書き方の変化も注目してみてください。これがそのソースです。?>これが、htmlとして出力すると次のようになります。・(登録された分だけ繰り返し)質問の答え[faq_a]はテキストエリアで改行を含んだ内容を登録できますが、改行も出力したい場合はカスタムフィールドの出力部分をnl2br()で囲ってあげる必要があります。Fields」の繰り返しにこういったものを設置する場合の方法を解説します。ソースをご確認ください。?>これは先ほど例に挙げた質問と答えが繰り返されるFAQ形式のサンプルに、条件分岐を追加したものです。この条件分岐を設置することにより、FAQのカスタムフィールドに登録された値が一つもない場合、「Q.」、「A.」の部分は表示されず、「現在表示できる情報がありません」という部分が表示されるようになります。[faq_q])の有無で条件分岐を作ります。最後に繰り返し内で画像を出力する方法を簡単に解説します。ここでは、画像のurlを取得して画像を表示する方法をご紹介します。?>グループ名「imggroup」カスタムフィールド名(画像)「imgA」でシンプルに画像だけを繰り返すサンプルを用意しました。wp_get_attachment_image_srcは画像のurlやサイズを取得できる関数で、配列には次のものを含みます。full)を使います。初期値は「thumbnail」です。Fieldsの使い方phpで改行を維持してブラウザーに出力する方法(テキストエリアに対応)ホームコーディングWordpressカテゴリーコーディングhtmlcssjavascriptjQueryphpWordpressPythonデザインフォントWEB制作の参考にお役立ち情報スポンサーリンクWEBクリエイターの部屋の中の人KEZOWEB制作者としてフリーランスで10年以上。現在はWEB作成企業数社と契約し年間100件以上の案件を手掛る。WEBクリエイターの部屋ではWEB制作に役立つ知識とノウハウを提供します。Reserved.メニューホームコーディングhtmlcssjavascriptjQueryphpWordPressPythonデザインフォントWEB制作の参考にお役立ち情報ホーム検索トップサイドバーカテゴリーコーディングhtmlcssjavascriptjQueryphpWordpressPythonデザインフォントWEB制作の参考にお役立ち情報スポンサーリンクWEBクリエイターの部屋の中の人KEZOWEB制作者としてフリーランスで10年以上。現在はWEB作成企業数社と契約し年間100件以上の案件を手掛る。WEBクリエイターの部屋ではWEB制作に役立つ知識とノウハウを提供します。map埋め込みの際拡大率、縮小率などの縮尺を調整する方法2019.02.072019.04.22。