は、私は複数のファイルをアップロードするメタボックスを作成した「file_advanced」ファイルはありますが、最初のファイルのみを取得します。メタボックスから複数のファイルを取得しますが、私のWordPressのサイトで
$files = (get_post_meta(get_the_id() , 'test_multiple_upload',true)
すべてのソリューションはありますか?
は、私は複数のファイルをアップロードするメタボックスを作成した「file_advanced」ファイルはありますが、最初のファイルのみを取得します。メタボックスから複数のファイルを取得しますが、私のWordPressのサイトで
$files = (get_post_meta(get_the_id() , 'test_multiple_upload',true)
すべてのソリューションはありますか?
get_post_meta()関数の代わりにこのコードを試して、画像の配列を取得してください。あなたのコードに
$postid = get_the_ID();
$meta = get_post_custom($postid);
$files = $meta['test_multiple_upload'];// this is the main array try to print_r() this variable to seen the array
も
$files = (get_post_meta(get_the_id() , 'test_multiple_upload',true)
は、多くのエラー 最初のエラーがあるget_the_id()がget_the_ID() 第二は、あなたがに余分開始ブラケットを持つべきであるがありますget_post_metaの先頭にチェックを入れてください。
ありがとうございました
作品!感謝! ありがとう! (余分な小物はお手数ですが) – palomarziano
最後の引数から 'true'を削除するとどうなりますか?あなたはどのようにファイルをアップロードしていますか? 'wp.media'または? –
ビンゴ! 私はそれが動作するtrueを削除する場合!ありがとう! – palomarziano