###前提・実現したいこと
wordpressで画像のIDのみがわかっている状態で、
その画像のURLを取得する方法がわかりません。
wordpressサイトのリニューアルを行っているのですが、
記事をcustom field templateを用いた通常投稿から
CPT UIで投稿タイプを作成してそちらに移そうと思っています。
元サイトよりWP CSV Exporterを使用して記事のcsvファイルを
エクスポートしたのですが、custom field templateでimageとして
投稿されている画像がIDのみで出力されていました。
数件であれば人力で登録しなおすのですが、500件近くあり一括でURLを
取得できればcsvファイルを編集してインポート可能かと考えています。
つたない文章で伝わりにくいかもしれませんが、ご教授よろしくお願いします。
###発生している問題・エラーメッセージ
###該当のソースコード
<?php //https://pippinsplugins.com/retrieve-attachment-id-from-image-url/ function pippin_get_image_id($image_url) { global $wpdb; $attachment = $wpdb->get_col($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE guid='%s';", $image_url )); return $attachment[0]; } ?>
上記をfunctions.phpに書いてみたのですが、その後が不明です。
###試したこと
固定ページにメディアの画像一覧を表示させたのですが、
そこからどうURLを取得しようかどのIDがどの画像なのか判別する方法がわかりません。
###補足情報(言語/FW/ツール等のバージョンなど)



回答2件
あなたの回答
tips
プレビュー