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

カスタムフィールドのループ回数を出力する方法

投稿日:2020年11月28日 更新日:

カスタムフィールドの出力回数の数字をclassやidに割り振りする方法をご紹介いたします。

はじめに

今回はこのような事をやりたいと思いました。

  • カスタムフィールドのループを使用する
  • ループの回数を取得してclassやidに割り振りする

以上です。

結構簡単でした。paizaで学んだ事がここで生きてきましたw

注意事項

基本的なphpを理解していればカスタムフィールドのプラグインはお好みの物をお使い頂けます

カスタムフィールドを作ろう

まずはカスタムフィールドを作ります。私は個人的に気に入っているCustom Field Suiteが好きなので、こちらでの作り方をご紹介いたします。

ループとループ内に表示させるカスタムフィールドを作成します。

ループ ループ内容
test-loop hogehoge

こんな感じで作成しました。

カスタムフィールドの情報を入れる

次は適当にカスタムフィールド内に情報を入れます。

私は「テスト内容1」「テスト内容2」「テスト内容3」と3つを入力してみました。

カスタムフィールドを出力する

次はカスタムフィールドの情報を出力してみます。

<?php
$fields = $cfs->get('test-loop');
foreach ($fields as $field) :
?>
<p><?php echo $field['hogehoge']; ?></p>
<?php endforeach; ?>

とりあえず、これで出力が可能となります。

実際に見てみましょう

このように問題なく表示されていますね。

カスタムフィールドのループ回数を取得する

最後にループの回数を表示してみましょう。

<?php
$fields = $cfs->get('test-loop');
$x=1;
foreach ($fields as $field) :
?>
<p><?php echo $x; ?></p>
<p><?php echo $field['hogehoge']; ?></p>
<?php $x++; endforeach; ?>

こうする事でループ回数を取得できます。

実際に見てみましょう

ねっ?
こんな感じであとはお好みでループの回数をclassやidに振り分けしていきましょう。

さいごに

何にどう使うかわかれば面白い

やっぱりphpは面白いです。何にどう使うのかを理解していれば出来る事も増えるのだなと実感しました。

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

執筆者:


comment

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

関連記事

商品一覧ページを第一階層ごとにデザインを変える【ECキューブ2.12】

商品のカテゴリが数百とある場合、クライアントが欲しい商品を探すのに苦労してしまいます。

【WordPress】lightning proでカスタムフィールドを表示させる

lightning proと言うWordpressの有料テーマがありカスタムフィールドを表示させてみました。

WordPressのビジュアルとテキストの切り替えが出来ない時

ビジュアルとテキストの切り替えができない・・・そんな時の対策をご紹介

ワードプレスをアップデートしたらログイン出来なくなった人へ

ワードプレスのアップデートが原因でログインできなくなった人へ

プラグインのインストール方法【ワードプレス】

ワードプレスは必要時に応じてプラグインをインストールする事でさまざまな機能を追加する事が可能です。今回はインストールの方法をご紹介いたします。

人気の副業記事(24時間で更新)