単純に、[メディアライブラリ]から、画像をアップするとお望みの結果になると思います。
投稿、ページのエディターから画像をアップすると、自動でギャラリーが作成されます。
これを望まないのであれば、ギャラリーの一覧から、削除すればよいと思います。
define.co.jp 様、ありがとうございます。
質問が足りなくて、すみません。
1.[メディアライブラリ]から画像をアップロード
2.[リンク先]が(未使用中)の画像を投稿に添付
3.[リンク先]が、記事になる
で
4.添付を解除する
4番目はどこでどうやって?
プラグインかなにかで?
functions.php に書けばよい?
の質問でした。分かり難くてすみません。
[メディアライブラリ]から画像をアップロードしたところで、画像を投稿に添付したら、[リンク先]は当然、記事になりますよ。
そもそも、なぜ、「[リンク先]が(未使用中)になるようにしたい」のですか?
もし、投稿に画像を貼り付けたいけれど、ギャラリーにはその画像を入れたくないということなら、
[gallery exclude="1017" link="file" orderby="menu_order ASC"]
のように、ショートコードのexcledeに画像のIDを入れれば、ギャラリーから除外できますよ。
aimaim 様、ありがとうございます。
1.[メディアライブラリ]から画像をアップロード
と書いたのですが
1.[メディア > ライブラリ]から画像をアップロード
と書くべきだったかもしれません。
メニューのメディアのサブメニューのライブラリです。
投稿欄に画像を含めるのではなく
1.投稿の画面で記事を作って
2.メディアの画面で記事に画像を添付
3.テーマの single.php (かどこか)で
get_children( 'post_type=attachment&post_mime_type=image&post_parent='. get_the_ID() )
などとして、画像を表示
としたかったのですが、この考え方がおかしいのでしょうか。
(手間なのでもっと簡単な方法があれば知りたいのですが…)
> そもそも、なぜ、「[リンク先]が(未使用中)になるようにしたい」のですか?
に関しては、作業中に
1.メニューのメディアのサブメニューのライブラリから画像をアップロード
2.[リンク先]が(未使用中)の画像を投稿に添付
3.[リンク先]が、記事になる
選ぶ画像を間違えた!2番目に戻ってやり直したい。
と思ったからです。
「投稿欄に画像を含めるのではなく」はどうしてもやりたいことです。
なるほど・・・何となくやりたいことはわかりました。
結論から言えば、Wordpress本体の機能では、
[メディアライブラリ]でみると[リンク先]が(未使用中)になるようにしたい
ってことをするには、リンク先の投稿か、画像を削除してアップロードしなおすしかなさそうです。
「選ぶ画像を間違えた!」という場合だけで言えば、投稿の画面で記事を作った時に投稿画面でエディターから[画像を追加]すれば、間違え自体がなくなるので、操作方法で回避はできます。
あとは、試していませんが、
英語フォーラムにDetach & Re-Attach Media Attachment Images from Postsというスレッドがたっていて、そこをざっと読んだ限りでは、
WordPress Media Library Pluginで、「[リンク先]が(未使用中)にする」ことができるようなので、試してみてはいかがでしょうか。
あと、同じスレッドに、Andy Potaninさんの投稿で、”re-attach(再添付)”メニューをメディアメニューに追加する、functions.phpファイルのサンプルが掲載されいるので、こちらも試してみてはいかがでしょう?
あっ、こんな時間・・・よいお年を!
aimaim 様、度々ありがとうございます。
カウントダウン、ギリギリまですみません。
今年が良い年でありますように、陰ながら祈ります。
さて、英語フォーラムも見てみましました。
Daiv さんの返信にあるプラグインの中で
SuperSlider-Media-Pop の New Features v1.1 に
* Adds media attach – detach function to edit media screen.
とあったのでソースを読んでみたら
wp_posts.post_parent = 0
な感じだけでデタッチできそうです。
引き続き WordPress Media Library Plugin も読んでみますが
現状の本体の機能では
> リンク先の投稿か、画像を削除してアップロードしなおすしかなさそうです。
との事で、解決済みとさせていただきます。
ありがとうございました。