サポート » プラグイン » Advanced Custom Fields について

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    $csv_dataに、意図しない形式で保持されているのではないでしょうか?

    var_dump($csv_data);
    で、どのように値を保持しているのか、出力してみてはどうでしょうか。

    また、get_fieldは第三引数にオプションでフォーマットされた形式を返すかどうかのフラグがあり、デフォルトはtrueです。
    https://www.advancedcustomfields.com/resources/get_field/

    これをfalseにして取得してみてはどうでしょうか。

    トピック投稿者 wildpiyo

    (@wildpiyo)

    回答ありがとうございます。
    仰る通り、false にしましたら、get_post_meta() で取得したのと同じ結果を得られました!
    Advanced Custom Fields の解説サイトにあるコードのまま使っていたので、引数があることに気が付きませんでした。
    true だと、データの文字数が10文字分多くなっており、var_dump() でも謎の10文字分(フォーマット?)は表示されないので、その正体は分かりませんでしたが。
    また、true だとそのフォーマットのせいか、ダブルクォーテーションも取り除けないのですね。

    何日か、この問題でハマっていたので非常に助かりました。
    ありがとうございます!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「Advanced Custom Fields について」には新たに返信することはできません。