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」内にあるカスタムフィールドを呼び出す処理の部分、
となっているところ全部を、
に治してみたところ。
アドセンス広告メイン
関連記事
-
念のため放射能がどの程度飛散しているか調べられるサイト(4/21追記)
1年以上前の記事です。内容が古い可能性があります。あくまでも念のためです。僕も水 …
-
「Windows Media Player」でCDの曲を吸い出す(取り込む)方法
1年以上前の記事です。内容が古い可能性があります。個別授業の生徒さんの知り合いに …
-
「iPhone 7」でシャッター音を出さずに写真を撮る(消音撮影する)方法【AssistiveTouch】
1年以上前の記事です。内容が古い可能性があります。「iPhone 7」といえば、 …
-
Excel(エクセル)を使ってHTMLの表組みの行(横軸)と列(縦軸)を簡単に入れ替える方法
1年以上前の記事です。内容が古い可能性があります。この機能、Dreamweave …
-
Remember The Milk(RTM)のタスクをTwitter(ツイッター)と連携する方法
1年以上前の記事です。内容が古い可能性があります。以前、Twitter(ツイッタ …
-
「livedoor Blog(ライブドアブログ)」から「WordPress(ワードプレス)」へ全記事をインポートする方法【ブログのお引越し】
1年以上前の記事です。内容が古い可能性があります。ブログ移転後にした作業を少しず …
-
「信玄餅」を楽しもう。色んな食べ方を公式動画で紹介中
1年以上前の記事です。内容が古い可能性があります。信玄餅って知ってます? 殆どの …
-
スマホ版ツイッター(Twitter)でメンション(リプライ)が送れないトラブル。アップデートをサボったのが原因
1年以上前の記事です。内容が古い可能性があります。ツイッターでささやき(Whis …
-
Facebook(フェイスブック)をきっぱりすっきり辞める方法(アカウントの削除)
1年以上前の記事です。内容が古い可能性があります。以前、アカウント乗っ取りの実験 …
-
雪道を走るのに身を持って感じた注意点
1年以上前の記事です。内容が古い可能性があります。一緒に行かれた方には本当に申し …
Comment
『ただ、カスタムフィールドを呼び出すときに「post_custom」ではなく「get_post_meta」にしたら表示されたらしいとのこと。
これは単なるWordPressのバグなのでしょうか?』
↓
バグではありません。
post_customタグは随分前から非推奨のタグで、get_post_metaを使うよう言われていました。
それが今回のタイミングでようやく廃止になったということです。