サポート » プラグイン » Advanced custom fieldsで生成したカスタムフィールドの値がインポート出来ませ

  • Advanced custom fields で生成したカスタムフィールド「pdf」を作りました。

    カスタム投稿画面に設置し、PDFファイルを入力できるようにしています。

    その投稿データを別ドメインへ移管したく、WordPressデフォルトのツールからxmlデータをエクスポートし、インポートツールを使ってインポートしました。

    しかし、投稿タイトルはきちんとインポートできているにも関わらず、pdfの値は空になっています。(もちろん、インポート前にPDFファイルは全てメディアに追加しています。)

    エクスポートした際のxmlデータを見ると、

    <wp:postmeta>
    <wp:meta_key><![CDATA[pdf]]></wp:meta_key>
    <wp:meta_value><![CDATA[436]]></wp:meta_value>
    </wp:postmeta>
    <wp:postmeta>
    <wp:meta_key><![CDATA[_pdf]]></wp:meta_key>
    <wp:meta_value><![CDATA[field_5705f03a25a78]]></wp:meta_value>
    </wp:postmeta>

    こういったものが記述されていました。

    meta_key は カスタムフィールドのキーで「pdf」でmeta_valueの436という番号はメディアファイルのIDだとは分かります。

    しかし、移管後はメディアファイルのIDはそれぞれ異なってしまいます。

    データベースをそっくりそのまま移したほうが良いのでしょうか?

    Advanced custom fieldsで作ったカスタムフィールドのファイルを正しくインポートするためにはどんな事をすれば良いでしょうか?m(__)m

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • モデレーター jim912

    (@jim912)

    データベースをそっくりそのまま移したほうが良いのでしょうか?

    可能であれば、その方法が一番簡単かつ問題ないかと思います。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「Advanced custom fieldsで生成したカスタムフィールドの値がインポート出来ませ」には新たに返信することはできません。