新・元地方の中規模印刷会社で苦悩するWebデザイナー改めWebディレクターの日記

自由な20代、窮屈な30代を経て、遂に40代になっちまったWebディレクター&パソコン講師の覚書と思う言(こと)。略称【ちほちゅう】

*

WordPress3.4にアップデートしたらカスタムフィールドで入力した項目が表示されなくなった

   

  • このエントリーをはてなブックマークに追加

1年以上前の記事です。内容が古い可能性があります。

つい先日、WordPress(ワードプレス)がアップデートして「3.3.2」から「3.4」になりました。
基本、何も考えずにさっさとアップデートしてしまう僕ですが、今回ばかりはちょっと困ってしまいました。
この、二桁目(小数点第一位?)が変わるアップデートは安易に行ってはいけないかもしれませんね。

スポンサーリンク
 

何が起こったかというと、カスタムフィールドを使った項目が全て表示されなくなってしまったのです。
以前、「つぶくま」で作ったカスタムフィールドを使ったページがこんな感じになってしまいました。
カスタムフィールドが表示されない
本文とジャンル以外真っ白け。これはヤバイ。

で、色々調べてみて見つかったのが以下の記事。

[解決済み] カスタムフィールドが表示されない ≪ Welcart Forum

post_customでは表示されず、get_post_metaを利用すれば表示できる

この方は、WordPressでECサイトが作れるというプラグイン「ウェルカート」でカスタムフィールドを使っていたとのことで、やはり、WordPressを3.4にバージョンアップしたところ、カスタムフィールドだけ表示されなくなってしまったとのこと。
ただ、カスタムフィールドを呼び出すときに「post_custom」ではなく「get_post_meta」にしたら表示されたらしいとのこと。
これは単なるWordPressのバグなのでしょうか?

解せないながらもとりあえず表記の通り 「post_custom」を「get_post_meta」に変えてみました。
具体的には、以前作った「single-shop.php」内にあるカスタムフィールドを呼び出す処理の部分、

post_custom(‘フィールド名’)

となっているところ全部を、

get_post_meta($post->ID,’フィールド名’, true)

に治してみたところ。

以下のようにちゃんと治りました。
良かった。治った
まずは一安心です。

via : WordPress:カスタムフィールドを上手に使いこなす方法 | Webデザインのレシピ

 - プログラミング, 覚え書き

アドセンス広告メイン

Comment

  1. WPspz より:

    『ただ、カスタムフィールドを呼び出すときに「post_custom」ではなく「get_post_meta」にしたら表示されたらしいとのこと。
    これは単なるWordPressのバグなのでしょうか?』

    バグではありません。
    post_customタグは随分前から非推奨のタグで、get_post_metaを使うよう言われていました。
    それが今回のタイミングでようやく廃止になったということです。

Message

メールアドレスが公開されることはありません。

  関連記事

正規表現って便利(表組みの簡単な作り方)

1年以上前の記事です。内容が古い可能性があります。こちらの記事で使った表組みやこ …

Facebook(フェイスブック)で誰に友達申請(リクエスト)を送ったか確認する方法【Unfriend Finder】

1年以上前の記事です。内容が古い可能性があります。以前、Facebookで友達リ …

校正で不明確な文字があったときどうする?

1年以上前の記事です。内容が古い可能性があります。印刷物につきものの校正。そして …

100円パソコン詐欺にあったら

1年以上前の記事です。内容が古い可能性があります。以前話題にしたイーモバイルがや …

no image
これはすごい。iPhoneの隠しコマンド一覧

1年以上前の記事です。内容が古い可能性があります。iPhoneの隠しコマンドとい …

no image
Mac⇔Win間でIllustrator8のデータをやり取り

1年以上前の記事です。内容が古い可能性があります。Mac⇔Win間でIllust …

no image
「モバイル版foursquare」でチェックインしてもメイヤーにはなれない

1年以上前の記事です。内容が古い可能性があります。iPhoneを解約してケータイ …

ビルトインクラスとは(ActionScript3.0勉強中! #2)

1年以上前の記事です。内容が古い可能性があります。さて、すべてのデータを「あるク …

no image
ウォッシャー液の濃度を薄めると冬場危険な目にあうよ

1年以上前の記事です。内容が古い可能性があります。今年の冬は寒いですよね。 震災 …

YouTubeで知っておきたいチャンネルカスタマイズ【改訂版】

1年以上前の記事です。内容が古い可能性があります。以前書いた「YouTubeで知 …

血液型オヤジ