あれからいろいろ検索してみていたとき、ふと気づいた。
何のことはない、MTPingEntryってMT4からは標準になっていたらしい。
というのも、自分が入れていたプラグインがPingEntry.plじゃなく、mt-pingedentry.plのほうだったと気づいたことから始まった。
そして調べてみたところ、PingEntry.plのほうはすでにリンク切れでダウンロードできないし、だけど、ブログのほうはちゃんとトラックバックを正常に表示しているし、どうして
...と思っていたらMTPingEntry | テンプレートタグリファレンスというページを見つけた。
そういうことだったのか。
でも、いまだに「トラックバック送信元ブログのリンクのtitle属性に記事の概要を表示させる」のはどうやったらいいものかまだ不明。
しかし、新着トラバ用の「New!」はうまくいった。
<MTCollateSetField name="ping_date"><$MTPingDate format="%m/%d %X"$></MTCollateSetField>
の下に
<MTCollateSetField name="ping_newdate"><$MTPingDate format="%Y:%m:%d:%H:%M:%S"$></MTCollateSetField>
を加え、
<$MTCollateField name="ping_blog_name"$></a><$MTCollateField name="ping_date"$>
の後に
<span class="new"><$MTCollateField name="ping_newdate"$></span>
を加えるだけだった。
とりあえず、またひとつ解決。
さ、次行こう
さらにさらに、やっと「トラックバック送信元ブログのリンクのtitle属性に記事の概要を表示させる」もできた
なんと「New!」と同じでできた。
つまり
<MTCollateSetField name="ping_newdate"><$MTPingDate format="%Y:%m:%d:%H:%M:%S"$></MTCollateSetField>
の下に
<MTCollateSetField name="ping_excerpt"><$MTPingExcerpt$></MTCollateSetField>
を加えておき、
<a href="<$MTCollateField name="ping_url"$>" encode_html="1" target="_blank" title="<$MTCollateField name="ping_excerpt"$>">
というようにtitle属性に
<$MTCollateField name="ping_excerpt"$>
を入れれば良いだけだった。
さあ、後はMT5にアップするとブログ記事アーカイブの再構築で出るエラーの解決だけ。
こっちは意味が分からなくて難しそう
≪ 続きを隠す