質問: Wordpress及びPHPで写真投稿サイトを作成しております。 Wordpressのフロントエンドから画像を投稿し、 ページ内のアルバム領域へ画像が追加されていく 仕組みをPHPで作成しています。 単純に投稿ページのフロントエンドからメディアライブラリへ画像アップをすることは できましたが、そこから自動で投稿ページ内に追加表示していくには どのようなプログラムを組んでいけば良いかが分かりません。 大枠としては次の流れなのかなと考えては見ましたが、実現方法でつまずいています。 1. 画像にpost_idを紐付けしてメディアライブラリにアップする 2. メディアライブラリからその投稿に紐付けされている画像だけを投稿内に 表示するようにする 具体的に知りたい部分は次の通りです。 (a) 画像、投稿を紐付けする方法は有りますでしょうか。 (b) 特定の領域をアルバム部分として、自動で画像を追加していく方法はありますでしょうか。 お詳しい方がいらっしゃいましたら、 お手数ですがご教示頂けませんでしょうか。
回答: > > (a) 画像、投稿を紐付けする方法は有りますでしょうか。 > > > 記事側のカスタムフィールドに画像idかURLを入れていくのが良いと思います。 【関数リファレンス/add post meta - WordPress Codex 日本語版】 https://wpdocs.osdn.jp/関数リファレンス/add_post_meta 下記記事は画像周りを丁寧に説明されているので、記事との紐付けもなんとなくはわかると思います。(アイキャッチ画像についてのみ書かれているので、複数画像を登録するなら別キーで登録するほうが良いかも) 【» wordpressで画像はどのようにデータベースに記録されているか】 http://unskilled.site/wordpressで画像はどのようにデータベースに記録されて/ > > (b) 特定の領域をアルバム部分として、自動で画像を追加していく方法はありますでしょうか。 > > > 「特定の領域」とは?「自動で」とは?具体的に例を使いつつ説明していただけませんか?