【現象】
ブログ記事アーカイブで、下記ソースの通り。
1. 新しいブログ記事画面でアイテムAを挿入し、公開。
上記画面上にアイテムAの画像が表示される。
サイト画面上にアイテムAの画像、URLが表示される。
(想定通りの動き)
2. 上記1のブログ記事画面でアイテムAを削除し、アイテムBを挿入し、更新。
※厳密に言うと、別ブログ記事からHTMLコードを切り取りし、
本ブログ記事にHTMLコードを貼付け。
上記画面上にアイテムBの画像が表示される。
サイト画面上にアイテムBの画像、アイテムAのURLが表示される。
上記2でアイテムBのURLが表示されるところが、
更新前のデータが表示されることを問題としています。
原因や対策等ご存知の方はご教示ください。
【補足】
DBのmt_entryテーブルを確認したところ、
entry_textフィールドにはアイテムBの情報が入っている。
【環境】
Movable Type 5.12
MySql 5.1.41

説明の操作を行った場合、おっしゃっている結果は仕様通りの結果です。
MTEntryAssetsは、記事の本文・追記エリア内にあるimgタグを収集して出力するものではなく、本文・追記への画像の挿入オペレーションにより、記事に関連付けが行われる「ブログ記事アイテム」に登録されたものを出力するタグです。
アイテムAの画像を挿入した「ブログ記事アイテム」への関連付けを解除していないので、アイテムAは表示され、アイテムBの関連付けを行なっていないので、アイテムBは表示されません。
記事編集画面に「ブログ記事アイテム」という部分がある(非表示になっているのかも知れません)ので、そこを確認してください。
oscarさん
ご返信ありがとうございます。
「ブログ記事アイテム」を確認しました。
確かに、HTMLコピペでは「ブログ記事アイテム」は変わっていません。
「ブログ記事アイテム」はMT4でいうと同じ役割ですね。
(MT4はHTMLに含まれているのでコピペでアイテムが変わってくれますが)
仕様として理解しましたので、本問題はクローズさせていただきます。
しかし、本仕様は対応に一オペレーション余計にかかるのが困りますね。
これだったらMT4の仕様のほうがよかったような気が。