スマートカスタムフィールドの出力タグ

執筆・編集 板浪 雅樹2005年から WEB 業界一筋。500サイト超を手がける SEO・WordPress のエキスパート。「公開後こそ本番」を掲げ、データ分析とユーザー視点で成果を引き出す運用を提案。

2005年に制作会社へ入社後、プログラマーからキャリアをスタート。サーバー構築・データベース設計で培った技術を強みに、WordPress テーマ/プラグイン開発やサイト移行の難案件を多数担当してきました。
2010年以降は SEO エンジニアとしても活動領域を拡大。コンテンツ設計・内部リンク最適化・高速化チューニングにより、競合の激しいビッグキーワードで上位獲得を実現してきました。
現在は TREVO のウェブディレクターとして、要件定義から運用改善まで一気通貫でリード。AI ライティングや GA4/Looker Studio を活用したレポーティング手法を開発し、「数字で説明できるサイト運用」をポリシーにクライアントの ROI 最大化を支援しています。
趣味/強み:筋トレとランニングで日々の集中力をキープ。複雑な課題を“仕組み”で解決するのが得意。
モットー:「サイトは資産。改善を止めた瞬間から価値は目減りする」
スマートカスタムフィールドで良く使用する出力の為のタグです。このページでは、スマートカスタムフィールド(SCF)でよく使用される出力タグを、具体的な用途ごとに紹介します。各コードスニペットはそのまま利用可能で、カスタムフィールドのデータを効率的に表示できます。
テキストを出力
シンプルなテキストフィールドやテキストエリアのデータを出力するタグです。改行は適用されません。
フィールド名:○
<?php
$○ = scf::get('○');
echo $○;
?>改行してテキストフィールドを出力
テキストエリアの改行を保持して出力したい場合に使用します。nl2br関数を利用して改行コードを反映します。
フィールド名:○
<?php
$○ = SCF::get('○');
echo nl2br($○);
?>チェックボックスの値を出力
複数選択が可能なチェックボックスの選択項目をループで処理して出力します。
フィールド名:○
<?php
$○ = SCF::get('○');
foreach ($○ as $field) {
echo $field;
}
?>真偽値を出力
チェックボックスやスイッチボタンのような真偽値のフィールドを、true または false として出力します。
フィールド名:○
<?php if($○){?>
trueを出力
<?php }else{?>
falseを出力
<?php } ?>ラジオボタンの値を出力
単一選択可能なラジオボタンの値を出力するコードです。
フィールド名:○
<?php
$○ = scf::get('○');
echo $○;
?>画像の表示
画像フィールドから取得した画像を指定のサイズ(デフォルトはサムネイル)で表示します。サイズはカスタマイズ可能です。
フィールド名:○
<?php
$○ = SCF::get('○');
echo wp_get_attachment_image( $○ , 'thumbnail' );
?>画像のURLを取得
画像フィールドから取得した画像のURLを出力するコードです。
フィールド名:○
<?php
$img = get_post_meta($post->ID, '○', thumbnail);
?>
<?php echo wp_get_attachment_url($img) ?>







