稼げる副業でお小遣いを稼ぐ方法

稼げる副業でお小遣いを稼ぐだけじゃなく、料理や映画アニメ、趣味などメモにも使っているブログ

副業で稼ぐ仕組みの作り方

カスタムフィールドのループ内でループを使う方法

投稿日:2016年6月25日 更新日:

Custom Field Suiteを使えば無料で簡単にループ処理が出来ます。

はじめに

Custom Field Suiteを導入して、かなり幅は広がりましたがループ内にさらにループ処理をする方法をご紹介いたします。

注意事項

カスタムフィールドとPHPをいじる形になるので実験してから導入しましょう。またワードプレスのプラグインCustom Field Suiteの使い方Custom Field Suiteの表示と分岐の記事を見ておくとよりスムーズです。

通常のループの作り方

まずはカスタムフィールドのループを使用する場合の基本的なPHPをご紹介いたします。

<?php $fields = $cfs->get('ループ');
foreach ((array)$fields as $field) {
   echo $field['カスタムフィールド'];
}
?>

これでカスタムフィールドの値を表示させる事が可能です。

よくある質問の質問と答えだけを出したい場合はこのように通常のループだけで対応は可能です。

ループ内にループを作ろう

では、早速本題のループ内にループを作る方法をご紹介いたします。

<?php $fields = $cfs->get('ループ');
foreach ((array)$fields as $field) {
   echo $field['カスタムフィールド'];
    $fieldloops = $field['ループ内ループ'];
    foreach ($fieldloops as $fieldloop) {
        echo $fieldloop['ループ内カスタムフィールド'];
    }
}
?>

これでカスタムフィールの値をループ内ループを使って表示させる事が可能です。

通常のカスタムフィールドが$fieldだったのに対してループ内ループに関しては$fieldloopに変っているのがポイントです。

こんな時に使えます

複数コースがある場合に便利です。

  • おすすめコース
    • Aセット 1,000円
    • Bセット 2,000円
  • 店長おすすめコース
    • Aセット 2,000円
    • Bセット 3,000円
    • Cセット 3,000円
  • スタッフおすすめコース
    • Aセット 1,500円
    • Bセット 1,800円
    • Cセット 2,000円
    • Dセット 2,200円

こういったメニューを表示させる時はループ内ループが大活躍しそうですね。

一度作ってみると、どうって事ないと分かって頂けると思います。

以上でカスタムフィールドのループ内でループを使う方法の紹介を終了いたします。

さいごに

めっちゃ幅が広がった

ワードプレスのループ内ループは本当に仕事の幅を広げてくれますね。コースメニューを作る時やサブ写真登録など思った以上に新しい発見が出来ました。

これもpaizaでPHPを勉強したおかげなんだなと感じました。今まで分からなかったことが今役立ってきているのでまた時間があればもっと勉強していきたいと思います。

稼げる副業用のサイト作りもいよいよ佳境に入ってきました。

-副業で稼ぐ仕組みの作り方
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

ECCUBE2.12のカテゴリに子カテゴリを表示させる方法

EC-CUBEで孫カテゴリまで作ったならこのカスタマイズが必要です 関連記事: 【EC-CUBE】管理画面に色々な箇所のファイルを呼び出す方法 ECCUBEの検索に商品IDを追加させる方法 カスタムフ …

日付の分岐を簡単に導入する方法

これでオートメーション化が捗ります 関連記事: カスタムフィールドで画像を出力する時のヒント【ワードプレス】 カスタムフィールドを使って計算 WordPress PHPでechoとprintの違いにつ …

スマホの理想的なハンバーガーメニュー紹介

スマホデザインを作るのであれば、ハンバーガーメニューが一般的ですよね。今回は理想的なハンバーガーメニューを見つけたのでご紹介させて頂きます。 関連記事: シーサーブログにメニューを作る方法 投稿のビジ …

ワードプレスで簡単にステップメールを使えるプラグインARGWA FREE Autoresponder

ワードプレスでステップメールを使いたい場合、一番簡単に使う事が出来るのはARGWA FREE Autoresponderでした。 関連記事: ワードプレスのメンテナンスモード ネスタリゾートを100% …

【PHP】dateを使って計算する方法

PHPのdateを使って計算する方法です。 関連記事: カスタムフィールドで画像を出力する時のヒント【ワードプレス】 カスタムフィールドを使って計算 WordPress PHPでechoとprintの …