WordPressカスタムフィールド(Get Custom Field Values)の覚書 :ネット・ライフ(yuuの徒然日記)

HP運営やPC・MT・WPなどのトラブル奮闘・備忘録等・yuuの日常徒然ぼやき日記

ホーム > WordPress・Xoops > WordPressカスタムフィールド(Get Custom Field Values)の覚書

WordPressカスタムフィールド(Get Custom Field Values)の覚書

WordPressでカスタムフィールドというものがあるのだが、どうも使い方がよく分からない
色々調べた所、「the_meta() テンプレート・タグ」で表示させる事ができるようだが
プラグインを入れているので余計なものまで表示されてしまう

Get Custom Field Valuesというプラグインを見つけたので、覚え書きメモ
・カスタム・フィールドの表示
各投稿のカスタム・フィールドを表示するには、the_meta() テンプレート・タグを使用する。

・カスタム・フィールドの値を得るには
メタ値を得るには get_post_meta() 関数を使用する:

get_post_meta($post_id, $key, $single);

$post_id - メタ値を取得する投稿のID番号。投稿のID番号を得るには $post->ID もしくは the_ID() 使用する。
$key - お望みのメタ値名を含む文字列。
$single - true もしくは false の値をとる。
 true を設定すると単一の結果を文字列として返す。
 false もしくは何も設定しないとカスタム・フィールドの配列を返す。


<Get Custom Field Values>

・テンプレートタグ

<?php echo c2c_get_custom($field, $before, $after, $none, $between, $before_last); ?>
 ループの中で使用。

<?php echo c2c_get_recent_custom($field, $before, $after, $none, $between, $before_last, $limit, $unique, $order, $include_static, $show_pass_post); ?>
 ループの外で使用。

$field - カスタムフィールドのキー。
$before - 値の前に表示する文字。 (<ul><li>)
$after - 値の後に表示する文字。 (</li></ul>)
$none - 値がない場合に代わりに表示する内容。 (なにも表示させたくなければ空 ” を指定。)
$between - 値が複数あった場合に、それぞれの間に挿入する文字。 (</li><li>)
$before_last - 値が複数あった場合に、最後に表示される値の前に挿入する文字。


<サンプルタグ>

<カスタムフィールド>
キー:メモ  値:1111
キー:メモ  値:2222

<タグ>
<?php echo c2c_get_custom('メモ','メモ:<p>','</p>',''); ?>
<表示>
メモ:<p>1111</p>

<タグ>
<?php echo c2c_get_custom('メモ','<ul><li>','</li></ul>','','</li><li>',''); ?>
<表示>
<ul><li>1111</li><li>2222</li></ul>



色々触ってみているが苦労が多い(;´Д`)ノ
WordPressってほぼPHP使用だから、PHPに詳しくないとカスタマイズするのかなり難しい

MTといい、今ってやっぱりPHP勉強しないと出来ない事多いよなぁ?(>_<)









▼WordPress 関連本


WordPress標準ガイドブック―導入&基本操作からフルチューンまで
WordPress Japan
毎日コミュニケーションズ
2006-09
定価 ¥ 3,129
おすすめ平均:
バランスが良い
初心者からヘビーユーザまでバランスの取れた良書
WordPressをデザインしたいすべての人に
WordPressサイト構築スタイルブック―デザイナーのためのテンプレートタグリファレンス+サイトデザインテクニック
エ・ビスコム・テック・ラボ
毎日コミュニケーションズ
2006-11
定価 ¥ 2,940
おすすめ平均:
お薦め
サイトを作るという目的ならこの本
CMSツールとしての実践例が適切で参考になります
WebクリエイティブのためのCMSテンプレートデザイン (Web Designing BOOKS)
エ・ビスコム・テック・ラボ
毎日コミュニケーションズ
2007-09-15
定価 ¥ 3,045
おすすめ平均:
ページレイアウトを作る上での良い手本
CMSテンプレートを使ったサイト制作の全体像を手っ取り早く把握したい方向け
WordPress 2.2でつくる!最強のブログサイト―2.1/2.2対応
乙彼 三太郎; 田中 広将
ソーテック社
2007-06-18
定価 ¥ 2,709
おすすめ平均:
役立つ情報は少なくない
本当に何も知らない人の為に
購入した訳ではないが、気になる点を。
powerd by Amazon360


 
関連記事
カテゴリー: WordPress・Xoops  | キーワードタグ: WordPressプラグイン
[ 2008/01/10 17:27 ]    コメント(0)TB(0)  | Edit| ▲Top
コメントの投稿




    


管理者にだけ表示を許可する
コメントの表示
スポンサード リンク
人気記事ランキング