*

welcartにカスタムフィールドを表示させる!

公開日: : WordPress [welcart]

また昨日、一日費やしてしまって悩んだです。。
welcartにはカスタムフィールドが表示させることができるんですが、
それをどうやって表示させるか探しまわっていました。。。
通常なら、ループ内に

<?php while (have_posts()) : the_post(); ?>
<?php $values = get_post_custom_values(“news”); echo $values[0]; ?>

なんてして、表示させることができるんですが、全然できませんでした。
どうしたいかというと、商品のサイズやら、色やらの情報を表示させたかったんですね。
なので、welcartの「single_item.php」内にループ作ればいいじゃん!と甘く考えていたのですが、
エラーになってしまって、困っていましたが、解決!
大事なのは、ループ無しで動くget_post_meta()を使うことでした(リンクはWPのリファレンスにとびます)。

$html .= ‘<li class=”size”>’ . $meta_values.=get_post_meta($post->ID,size-w,true). ‘</li>’;

ここでsize-wというキーを囲っているクオーテーションに注目です。
welcartコミュで、get_post_metaが使える話が出ていたのでそのままコピペしても全然動かない(「Array」という文字が表示される)!
なんでだー!と思って冴えない頭で眺めていたら、クオーテーションでなく、

’←これ

バックなんとか?っていう記号でした。。。コピペは楽だけど校正が重要だと痛感しました。
そして、カスタムフィールドが大量に出る場合は、私は
Custom Field Template plugin
を使っています。
custom field guiてのもありますが、私の環境のWP3.0では動きませんでした。
おためしくださいー


にほんブログ村 IT技術ブログ WordPressへ
にほんブログ村ポチよろしくおねがいいたします!

AD

関連記事

no image

[welcart]カートの中身へのリンク

welcartにおける、「カートの中を見る」リンクURLです。 まさに、これです! http://w

記事を読む

no image

[welcart]タグを忘れていた。

welcart構築中ですまだまだかかりそう またはまっていたエラーが解消したので書き残します。 以下

記事を読む

no image

welcartで現在のカートの中を表示する

welcartで構築中。。。 よくショッピングサイトでサイドバーあたりに現在のカートの合計点数を表示

記事を読む

no image

[welcart]消費税込み消費税別の設定

welcartにおける消費税別か消費税抜きかの設定の仕方です。 welcartの基本設定で、消費税率

記事を読む

no image

商品詳細のサブイメージの大きさ変更

welcartにおいて、商品詳細ページで商品のサブイメージのサイズを変更する方法です。 single

記事を読む

no image

featured content galleryとwelcartの相性悪い

画像を次々と表示させるfeatured content galleryというプラグインですが、 we

記事を読む

AD

AD

no image
Adobe Indesign CCを開くとクラッシュする問題を解決した。

すんごく不定期すぎるブログですが、ある記事だけ凄くアクセスが。。。

El CapitanにOffice2016(Office365 solo)をインストールした時にエラー出現と対応

こんにちは!花粉症の季節ですね。。 花粉とエラーは無いほうがいい

no image
wordpressのローカル環境「予期しない出力により Cookies がブロックされました。」解決

お久しぶりの更新です。 blankslateテーマを使って作業してい

アフィリエイトファクトリー使用して初成果が出た!魔の三ヶ月を克服。

特典追加のお知らせ 下記SIRIUS上位版、またはアフィリエイト・フ

SIRIUS上位版
SIRIUS(シリウス) 最強SEOサイト作成ツール

SIRIUS起動画面かっこいい〜私はこの画面が好きです。やる気

→もっと見る

PAGE TOP ↑