FC2ブログの訪問者コメントで、自動で訪問者ごとにユーザーアイコンを表示してみました。

クロスドメインの向こう側には、どんな情報が何が待っているのかしら?

訪問者判別とクロスドメイン問題。

現状FC2ブログの一般的なテンプレートにおいて、訪問者コメントのユーザーアイコンは誰が書き込んでも同じデザイン画像を表示させています。

画一化された訪問者コメントのユーザーアイコン

同じFC2ブロガーがログイン状態でコメントを書き込んでくれたとしても、管理者以外のコメント者を判別するようなシステムとなってはおらず、テンプレート変数などによってユーザーごとにアイコンを切り替えて表示するようなことはできません。

そこで、Webプログラムをかじったことがある人だったら、コメント欄で記入されたサイトURLを手掛かりにコメント訪問者のサイトへアクセスして、OGPなどの画像URLを取得するようなJSプログラムを考えようとするかもしれません。

でもその試みの多くは「クロスドメインの壁」に阻まれて失敗することになります。Webブラウザはセキュリティ上の観点から、閲覧サイト内のJSが他サイトのデータを取得するような動作を許可していません。ただし自サイト内であればその制限を受けることはなく、他ページのアイキャッチ画像URLを取得して、サムネイル画像を表示させたりすることができます。

また、相手サイトのサーバー側処理で、他サイトからのアクセスを許可している場合も、クロスドメインの制約を受けることはありません。しかしながら他サイトからのアクセス利用を前提として作られたAPIなどのWebサービスを除き、一般的なサイトやブログでは他サイトからのアクセスを禁止しているのが通常です。

他サイトのデータを取得することができないと言っても、<img src="" >などで他サイト画像を表示させたりできるじゃないか?…と疑問に感じる方もいらっしゃると思います。でもこの場合はブラウザを通じて画像を表示しているだけであって、自サイト内に画像データ自体を取り込んできているわけではありません。CSSによってブラウザを介して拡大・縮小などはできても、その画像自体をJSによって加工したりすることはできません。

今回はそんな「クロスドメインの壁」をぶち破り、コメント訪問者のサイト・ブログからOGP画像URLを取得して表示させる手法について紹介していきます。

Embedly APIを利用してクロスドメイン解消。

このブログではAkira風ブログカードを使っておりますが、有名なブログカード作成サービスに「Embedly」というのがあります。

Embedly makes your content more engaging and easier to share | Embedly

Embedly delivers the ultra-fast, easy to use products and tools for richer sites and apps.

普通にブログカードを作成する場合は統合プログラムが使用されるため、一般に認識されてはいませんが、「Embedly」ではブログカードを構成するために、内部的にいくつかのAPI群が用意されています。
以前、Akira風ブログカードを非SSLサイト対応させる記事を書いたことがありますが、それもこのAPI群の一つである画像リサイズAPIを利用しています。

このAPI群の中にサイトOGP情報をJSOPで返してくれるAPIがあります。これらAPIは誰もが利用できる解放されたサービスなので、このAPIにアクセスする分にはクロスドメインにはなりません。従ってクロスドメインの制約を受けることなく、他サイトのOGP情報を取得することができるようになります。

「クロスドメインの壁をぶち破る」とか大仰なことを言っておりましたが、結果から言えば単にこのAPIを使うようにしただけです。というか、このAPIを探してきたことが今回の一番の成果なんですけどね。

訪問者ごとの自動ユーザーアイコン表示のプログラム。

では。訪問者ごとに自動でユーザーアイコンを表示するプログラムを紹介していきます。このプログラムの使用にあたって注意点として4つあります。

  • 事前にjQueryが組み込まれている必要があります。
  • 事前にLazysizesが組み込まれている必要があります。
  • テンプレートとの連動性が高いです。多くの場合プログラム内のカスタマイズが必要です。
  • APIの気まぐれでアイコン画像が表示されないこともあります。

※2019/10/22 管理人コメントでURL記入されていると、二重にアイコン表示されてしまう不具合を修正しました。

そしてこちらがJSコードになります。挿入位置は</body>直前でOKです。

<script>
document.addEventListener('scroll', function(a) {
  $(function(){
    $('.border-container').each(function() {
      var visitor_url = $('.visitor-name',this).children('a').attr('href');
      var visitor_icon = $('.user-icon',this).children('img').attr('src');
      if (visitor_url && !visitor_icon){
        $.ajax({
          type: 'GET',
          url: 'https://api-cdn.embedly.com/1/extract?key=fd92ebbc52fc43fb98f69e50e7893c13&url=' + visitor_url,
          dataType: 'json',
          cache: false,
          crossDomain: true,
          context: this,
          timeout: 5000,
          success: function(data) {
            var visitor_name = "";
            if (data['authors'][0]['name'] !== undefined){
              visitor_name = data['authors'][0]['name'];
            }
            if (data['images'][0]['url'] !== undefined){
              $('.user-icon',this).append("<img class='lazyload author-icon' src='data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==' data-src='https://i-cdn.embed.ly/1/display/resize?width=64&compresspng=true&quality=60&key=fd92ebbc52fc43fb98f69e50e7893c13&url="+data['images'][0]['url']+"' alt='"+visitor_name+"' data-sizes='auto'>");
            }
          }
        });
      }
    });
  });
  a.target.removeEventListener(a.type,arguments.callee);
});
</script>

赤・青・緑でマーキングしてあるところが、それぞれクラス名となっており、テンプレートに応じて変更する必要があります。それぞれが示している領域を下図に表してみます。

訪問者コメントのユーザーアイコン周りのクラス構成

仕組みとしては、border-container領域内において、visitor-name内のリンク先サイトのOGP情報を取得して、user-icon内にOGP画像を表示させています。

訪問者コメントのアイコンを自動表示させているところ

Akiraさんが製作したテンプレートであれば、おそらく変更なしでいける可能性が高いと思います。なおAkiraさんを含むテンプレート作者さんは本件とは全く無関係ですので、うまく動かないからといってテンプレート作者さんに質問したりしないでください。ちなみに僕も知らない人からの質問に答えるつもりはありませんのであしからず (笑)

ブログ表示速度対策として、本スクリプトはスクロール操作で起動し、アイコン画像はLazysizesで遅延ローディングしています。

ブログカードと違って、コメントの場合は基本的に相手を選ぶことができません。コメントしてくれた方に悪気がなかったとしても、非SSLサイトであればアイコン画像が混在コンテンツの要因となりますし、画像容量が大きければ通信量に影響が出てきます。
そこでこのブログで使用しているブログカード同様に、アイコン画像をEmbedlyの画像リサイズAPIを介して表示させることで、非SSLサイト・大容量画像対策を行っています。

今日のアイキャッチ画像は。

「アサシンズプライド」から、メリダ=アンジェルちゃんです。

TVアニメ「アサシンズプライド」公式サイト

マナという能力を持つ貴族が、人類を守る責務を負う世界。能力者の養成校に通う貴族でありながら、マナを持たない特異な少女メリダ=アンジェル。彼女の才能を見出すため、家庭教師としてクーファ=ヴァンピールが派遣される。 『彼女に才なき場合、暗殺する』という任務を背負い--。「オレに命を預けてみませんか」暗殺者でもなく教師でもない暗殺教師の矜持(プライド)にかけて、少女の価値を世界に示せ!

とにかくメリダちゃんが健気で可愛くてそれだけで継続視聴できる作品です。マナ覚醒時のメイドさん達の喜び方を見ていると、彼女が近しい人たちに愛されているのがよく分かります。そこからは彼女の性格の良さと諦めない心で頑張ってきたことが読み取れます。

作画も良いですし、特に彼女と主人公のツーショット場面での瞳の動きによる感情表現など、細やかで丁寧な演出も好印象です。EDも心に染み入ってくるような穏やかで優しい曲調が良いです。

マナ覚醒から初回戦闘にかけての物語の流れがざっくりとしすぎていて、イマイチ状況を掴みかねているところもありますが、メリダちゃんがいつまでもイジメられているのはストレスが溜まるので、これはこれで良かったのかもしれません。
ただ主人公との訓練シーンもなく、いきなり技を繰り出してきたあたりは違和感として残るのも確かです。

登場する女の子は総じて可愛いので基本的に不満はありませんが、せっかく主人公もカッコ良かったりするので、そこらへんも生きてくるような展開も期待したいです。

Web奇術アサシンズプライドメリダ=アンジェル

32 Comments

mochi

mochi  

To ぼっちんさん

こんにちは。ぼっちんさん (^^)/

うん。コメントアイコン表示されるようになってますね。
サイト情報取得API「https://api.embedly.com/1/extract?key=xxxx&url=yyyy」へアクセスすると、ちゃんとデータが返ってきます。

> https://embed.ly/
> https://app.embed.ly/
> のどちらもまだサーバー復旧してないんですけど、なんなんでしょうねぇ、不思議なことが起きました(笑)

ブラウザでアクセスすると「503エラー」が返ってくるので、サーバー自体は生きているけど部分的にアクセス制限しているのかもしれません。

2020/05/17 (Sun) 11:06 |  REPLY |   

ぼっちん  

面白いことが……

mochiさん、おはようございます ^^
いま embed.ly にping打ってもタイムアウトになってしまうんですけど、なんと https://embed.ly/ のキャッシュ(今月の11日の分)にアクセスしたら、とりあえずはサイト表示が見られて、サイト内のアチコチにアクセスすると「そのページはありません」になったんですけど、どういう訳か、昨日のコメントでの私のアイコンが表示されるようになりました(爆)
https://blog-imgs-137.fc2.com/o/o/p/oops0011/2020-05-17-cash.png
で、私のブログを見たら、皆さんのアイコンも表示されるようになってたんです、なんと不思議な(笑)

https://embed.ly/
https://app.embed.ly/

のどちらもまだサーバー復旧してないんですけど、なんなんでしょうねぇ、不思議なことが起きました(笑)

2020/05/17 (Sun) 07:46 | EDIT |  REPLY |   
mochi

mochi  

To ぼっちんさん

こんばんは。ぼっちんさん。

> 今朝ほどWindows10のアップデートの更新をやったものですから「それの影響?」なんてヒヤヒヤしてたんです (^_^; アハハ…

それはタイミングとしては災難でしたね。
直感的にWindows10アップデートが一番怪しいと思ってしまいますからね(笑)

ブログ運営に大きな支障はないとはいえ、早く復旧して欲しいです。

2020/05/16 (Sat) 21:57 |  REPLY |   

ぼっちん  

安心しました(笑)

またお邪魔しま~す ^^

> アレ?表示されなくなっていますね。閲覧環境の問題ではないようです。

あっ やっぱりでしたか(笑)
今朝ほどWindows10のアップデートの更新をやったものですから「それの影響?」なんてヒヤヒヤしてたんです (^_^; アハハ…

では、暫く様子見します ^^
ご確認くださって、ありがとうございます m(_ _)m

2020/05/16 (Sat) 17:05 | EDIT |  REPLY |   
mochi

mochi  

To ぼっちんさん

こんにちは。ぼっちんさん。

> あのですね、今日のお昼ちょっと前に「あれれ?」っと思ったんですけど、この記事で紹介して戴いております「コメント投稿者のユーザーアイコン」が、表示されなくなっているようなんです。

アレ?表示されなくなっていますね。閲覧環境の問題ではないようです。

利用API(extract)だけでなくEmbedly自体(https://embed.ly)にアクセスしようとすると503エラーが返ってきます。
同じEmbedlyでも画像API(display)の方は動いているようです。(アニメサイトへのブログカード画像は表示されている)

しばらく様子を見てみるしかないですね。(;・∀・)

2020/05/16 (Sat) 16:56 |  REPLY |   

ぼっちん  

お尋ねします~

mochiさん、こんにちは~ ^^

あのですね、今日のお昼ちょっと前に「あれれ?」っと思ったんですけど、この記事で紹介して戴いております「コメント投稿者のユーザーアイコン」が、表示されなくなっているようなんです。
弊ブログだけでなく、mochiさんのブログでも、mochiさんスクリプトを利用なさっているブロガーさんのコメント欄でも表示されていないんです。
私のパソコン(Windows 10 1909 OSビルド 18363.836)のどのブラウザからでも同様なんですが、mochiさんパソコンからは表示されておりますか?

あっ iPhone Xでも、多種のブラウザからも「見えてない」です (^_^; アハハ…
私のネット環境固有の問題なのか……

mochiさん、ちょっとご確認戴けたら幸いです~ (^^ゞポリポリ

2020/05/16 (Sat) 14:36 | EDIT |  REPLY |   
mochi

mochi  

To 遠太さん

こんばんは。遠太さん。(^^)/

> 投稿者アイコン無事表示できました。
> ありがとうございました。(感謝)

さっき確認しに訪問させてもらいました。
僕とぼっちんさんのプロフィール画像がしっかりと表示されていました。
無事導入されたみたいで良かったです。お疲れさまでした。(*^^*)

2019/11/04 (Mon) 23:56 |  REPLY |   

遠太  

mochiさん、こんばんは。

投稿者アイコン無事表示できました。
ありがとうございました。(感謝)

2019/11/04 (Mon) 22:30 | EDIT |  REPLY |   
mochi

mochi  

To 遠太さん

こんばんは。遠太さん。(^^)/

> 私が使っているテンプレートでは無理ですね。
> テンプレートを変えた時にはチャレンジしてみます。

 そうですね。残念ですがコメント表示部分のHTML構成が大きく異なっているので難しいです。
 テンプレートを変える機会があったら是非挑戦してみてください。
 お力になれずにごめんなさい。m(__)m

 コメントありがとうございました。(*^^*)

2019/10/26 (Sat) 21:15 |  REPLY |   

遠太  

mochiさん、こんばんは。

私が使っているテンプレートでは無理ですね。
テンプレートを変えた時にはチャレンジしてみます。

2019/10/26 (Sat) 18:16 | EDIT |  REPLY |   
mochi

mochi  

To ぼっちんさん

こんばんは。ぼっちんさん。

> もうもう、私のワガママ「なんとかしてちょ」を実現しちゃってくれましたねぇ(笑)
> びっくり (^^ゞポリポリ
> きっと「おまえの方でなんとかせい!」って言われるかと思ってましたのに(笑)

 そうなんですよ。ぼっちんさんが透過画像なんて使ったりするから…ブツブツ(笑)
 あまり弄ってもアチコチに影響が出てしまいそうだったので、小細工的な対策で落ち着いてしまいました。(^^ゞ

 コメントありがとうございました。(*^^*)

2019/10/25 (Fri) 18:26 |  REPLY |   
mochi

mochi  

To よつばさん

こんばんは。よつばさん。

> mochi先生~♪ よしおさんのアイコン画像の件、素早い対応 ありがとうございます💕
> 無事に表示されました!ホントmochi先生には感謝感謝です☆

ちょっと気になって調べてみたら、よしおさんのブログではOGP画像設定されていたので、こりゃマズいと思いましてアドバイスさせていただきました。やはり他の人に使ってもらうと色々な課題が見えてきますね。そのうちに元のスクリプトの方も対策を考えておきたいと思います。

コメントありがとうございました。(*^^*)

2019/10/25 (Fri) 18:21 |  REPLY |   

ぼっちん  

あっ すご~い(笑)

mochiさん、おはようございます ^^

もうもう、私のワガママ「なんとかしてちょ」を実現しちゃってくれましたねぇ(笑)
びっくり (^^ゞポリポリ
きっと「おまえの方でなんとかせい!」って言われるかと思ってましたのに(笑)

サイコ~です、どうもありがとうございました (^_^)ニコニコ

2019/10/25 (Fri) 07:47 | EDIT |  REPLY |   

よつば  

(人''▽`)ありがとう☆

mochi先生~♪ よしおさんのアイコン画像の件、素早い対応 ありがとうございます💕
無事に表示されました!ホントmochi先生には感謝感謝です☆

2019/10/24 (Thu) 22:17 | EDIT |  REPLY |   
mochi

mochi  

To ぼっちんさん

こんばんは。ぼっちんさん。(^^)/

> 私の「OGP画像」って透過画像ですから
> https://blog-imgs-134.fc2.com/o/o/p/oops0011/2019-10-24-icon-comp.png
> こんな具合に白いエラ(笑)が張っている感じに表示されちゃってるんですね (^_^; アハハ…
> これって「mochiさん、なんとかしてちょ」なんてワガママ言っちゃだめですよね?(笑)

はい。なんとかしました。(笑)
僕のテンプレートのベースアイコンって独自に組み込んだもので、アイコンを大きく表示させていたんですよ。Akiraさんの普通のテンプレートであれば、大きさ的に丁度ぼっちんさんの画像でベースアイコンが隠れるようになっているんです。
だもんで、同じようにベースアイコンをぼっちんさんの画像で隠れる大きさに調整してみました。
ちょっと手抜き対策感はありますけどこれで許してちょ。(^_-)-☆

2019/10/24 (Thu) 21:07 |  REPLY |   

ぼっちん  

おや~(笑)

mochiさん、こんばんは ^^
懸念しておりましたOGP画像に切り替わりましたね~ や~ 私も(^。^;)ホッとしております ^^
で、気がついたんですけど、Akiraさんがテンプレートに設定してくださっている管理人アイコン部分とmochiさんスクリプトの「OGP画像」が重なって表示されるシステムなんですね(笑)

私の「OGP画像」って透過画像ですから
https://blog-imgs-134.fc2.com/o/o/p/oops0011/2019-10-24-icon-comp.png
こんな具合に白いエラ(笑)が張っている感じに表示されちゃってるんですね (^_^; アハハ…

これって「mochiさん、なんとかしてちょ」なんてワガママ言っちゃだめですよね?(笑)

2019/10/24 (Thu) 19:17 | EDIT |  REPLY |   
mochi

mochi  

To ぼっちんさん

こんばんは。ぼっちんさん。

ぼっちんさんのアイコン画像もようやく切り替わってくれているようで、ひとまずホッとしています。(*^^*)

> ところでですね、アイコン取得に利用されているEmbedlyのAPIのことで思い出したことがあるんです。
> ですから、もしかして一度読み込まれた私の以前のOGP画像は、ずっと更新されないままになるかもしれない懸念が、、、(笑)
> EmbedlyのAPIにはそんなクセ?があることを、今朝になって思い出しました (^^ゞポリポリ

画像取得できない時もあったりしますし、確かにEmbedlyのAPIにはクセがありますね。内部的に複雑な事をやりすぎているのかもしれません。こちらとしてはOGPデータを取得したいだけなんですけどね。(^-^;

ぼっちんさんも使っていて気になるところがあったら是非教えてくださいね。貴重な実験体ですので。(^_-)-☆

2019/10/24 (Thu) 18:51 |  REPLY |   
mochi

mochi  

To よつばさん

こんばんは。よつばさん。(^^)/

> 今回も素晴らしいHTML公開してくださいましてありがとうございます💕
> 無事に表示できました~♪ やっぱ個別のアイコン表示出来たら賑やかで嬉しいね♡

 まだ表示出来たり出来なかったり不安定なところもあるので、そこら辺は今後の改良課題です。
 基本的には外部APIを使っているだけなので解消できるかは分かりませんが…(^^ゞ
 使っていて何か気になるところがあったら教えてください。

> なんか、非公開コメントにしなくてよかったよね(;´▽`A``
> 焦ってまずいこと聞いてるような気がして非公開にしちゃった
> HTMLタグチェッカーのエラーは気にしなくて良かったんですね!了解しました∠(*^ー^*)oラジャ!!

 うん。聞かれてマズい事はたぶん無いと思うんで、基本的には公開コメントでOKですよ。
 HTMLタグチェッカーは気にしなきゃならないエラーと無視していいエラーがあるんで意外と使いどころが難しいんですよ。
 僕の場合、記事編集でプレビューした時に出てくるエラーだけ気にするようにしています。

2019/10/24 (Thu) 18:34 |  REPLY |   

ぼっちん  

そう言えば思い出しました

mochiさん、おはようございます ^^
mochiさんのこのスクリプトにはマジで感嘆させられちゃってますよ~ (^_^)ニコニコ 

ところでですね、アイコン取得に利用されているEmbedlyのAPIのことで思い出したことがあるんです。
Akiraさんが「Akira風ブログカード」を開発してくださる前に、私もAkiraさんも「Embedlyブログカード」を利用していたんですよね。
そんなときに「記事のアイキャッチ画像を替えたのにそれがいつまでも表示されない」って問題に二人でどちらともなく気がついて「これじゃマズイよね、Akiraさん流のブログカードを開発してくださいよ」って私が無理強い(笑)する流れになって、今の「Akira風ブログカード」を開発してくださったんです(笑)

ですから、もしかして一度読み込まれた私の以前のOGP画像は、ずっと更新されないままになるかもしれない懸念が、、、(笑)
EmbedlyのAPIにはそんなクセ?があることを、今朝になって思い出しました (^^ゞポリポリ

2019/10/24 (Thu) 08:17 | EDIT |  REPLY |   

よつば  

∠(*^ー^*)oラジャ!!

mochi先生~♪ ヾ(^∇^)おはよーございまーす♪

今回も素晴らしいHTML公開してくださいましてありがとうございます💕
無事に表示できました~♪ やっぱ個別のアイコン表示出来たら賑やかで嬉しいね♡

なんか、非公開コメントにしなくてよかったよね(;´▽`A``
焦ってまずいこと聞いてるような気がして非公開にしちゃった
HTMLタグチェッカーのエラーは気にしなくて良かったんですね!了解しました∠(*^ー^*)oラジャ!!

2019/10/24 (Thu) 06:57 | EDIT |  REPLY |   
mochi

mochi  

To ぼっちんさん

こんばんは。ぼっちんさん。

ひとまずちゃんと表示できるようになったということで一安心です。
懸念はしていたんですが、やはりテンプレートとの相性が出てきてしまいました。
「知らない人の質問には答えない」とか予防線張っておいて良かったぁ。(^^ゞ

記事中では「OGP画像を取得」と表現していますが、実際このAPIの仕組みについては実はよく分かっていないんです。おそらくキャッシュされているんでしょうね。OGP画像の変更が反映されるまでは少々時間がかかるのかもしれません。でも前の状態でも時々ぼっちんさんのプロフィール画像が表示されることもあったりしたんですよね。
ブログ概要文とかも取得できたりするんで、アイディア次第でいろんな応用ができると思います。ぼっちんさんも是非弄ってみてください。

コメントありがとうございました。(*^^*)

2019/10/23 (Wed) 21:31 |  REPLY |   
mochi

mochi  

To よつばさん

こんばんは。よつばさん。(^^)/

とりあえずちゃんと表示できるようになったみたいで良かったです。
ときたま表示されないこともありますが、その辺は愛嬌ということで許してください。(*^^*)

> だけど...せっかく訪問者のコメントにアイコン表示出来るようになっても
> 私のブログにコメントしてくれる人、URL記入してない人多いから...ちょっと寂しい(^-^;

僕のブログなんて、もっとコメント少ないので…かなり微妙ですよ。(^-^;
それでもちゃんとURL記入してくれた方に、少しでも特典というか感謝を表すことができるんじゃないかと思っています。
これを機にURL記入してくれる方が増えるといいですね。

コメントありがとうございました。

2019/10/23 (Wed) 21:14 |  REPLY |   

ぼっちん  

ありがとうございます~ ^^

mochiさん、ナイスなお返事をどうもありがとうございます ^^
キチンと表示されましたよ~ o(^-^)oワクワク

や~ 楽しくなりましたよ~ (≧ω≦。)プププ
もうもう、このスクリプトは最高に楽しいですね~♪

iOS13.1.3 の不具合のことでちょっとテンション下降気味だったのが、おかげさまで吹き飛びました~(笑)

あっ そうそう、プロフィール画像とOGP画像を揃えました(笑)

2019/10/23 (Wed) 18:52 | EDIT |  REPLY |   
mochi

mochi  

To 鍵コメさん

こんばんは。鍵コメさん。(^^)/

HTMLタグチェッカーのエラーですが、今回のスクリプト関係なしに出ていると思われます。
HTML5ではある特定の条件下においてp要素の終了コードを省略できる仕様(ブラウザが補完してくれる)になっています。HTMLタグチェッカーはその仕様に対応できておらず、p要素の終了コードが無いと律儀にエラーが出るようになっています。
なので気にする必要はないと思います。

ひとまず取り急ぎ回答します。
先に貰っているコメントには後でゆっくりお返事しますね。(*^^*)

2019/10/23 (Wed) 18:44 |  REPLY |   
mochi

mochi  

To ぼっちんさん

こんばんは。ぼっちんさん。

> mochiさんのスクリプトをデフォルトでテンプレートにセットしてみましたら、、、
> https://blog-imgs-134.fc2.com/o/o/p/oops0011/2019-10-23-come.png
> こんな具合に重なって表示されました (^^ゞポリポリ
> Akiraさんの最新作・限定配布テンプレート「Ample」です。

Ampleはコメントアイコンの表示領域構成が僕のテンプレートとは異なっているようです。
スクリプトの6行目と22行目をjQueryセレクタを以下のように変更してみてください。
$('.user-icon',this) → $(this)

僕のテンプレートではクラスuser-icon内でアイコン表示しているのですが、「Ample」ではそれの親要素であるクラスborder-container内でアイコン表示しています。$(this)に変更することでクラスborder-container内に画像が挿入されると思います。たぶん… (^-^;

2019/10/23 (Wed) 18:30 |  REPLY |   

-  

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

2019/10/23 (Wed) 16:15 |  REPLY |   

ぼっちん  

おや

mochiさんのスクリプトをデフォルトでテンプレートにセットしてみましたら、、、
https://blog-imgs-134.fc2.com/o/o/p/oops0011/2019-10-23-come.png
こんな具合に重なって表示されました (^^ゞポリポリ
Akiraさんの最新作・限定配布テンプレート「Ample」です。

それと私の今朝ほどのコメントの件、どうやら私の勘違いで、コメント入力時とコメント投稿後の「コメント欄の表示順」が逆になっていて、それを勘違いしてしまった気がします  (^^;; アセ
お騒がせしてすみませ~ん m(_ _)m

2019/10/23 (Wed) 13:03 | EDIT |  REPLY |   

ぼっちん  

あれれ?

mochiさ~~~ん

いまのコメントってオープンコメントしたんですけど、何故か「このコメントは管理人のみ閲覧できます」ってなっちゃいましたよ~  (^^;; アセアセ

これも「このコメントは管理人のみ閲覧できます」になっちゃうんですかね~(笑)

2019/10/23 (Wed) 07:45 | EDIT |  REPLY |   

よつば  

ヾ(〃^∇^)ノわぁい♪

mochiさ~ん ヾ(^∇^)おはよー♪

やった~!出来たよ~!流石mochiさん!イイネ~♪
こんなの出来たらイイナァと思ってたこと叶えてくれてありがとう♡
だけど...せっかく訪問者のコメントにアイコン表示出来るようになっても
私のブログにコメントしてくれる人、URL記入してない人多いから...ちょっと寂しい(^-^;

2019/10/23 (Wed) 07:42 | EDIT |  REPLY |   

ぼっちん  

も~(笑)

mochiさん、おはようございます ^^

も~ あなたってまさに「Web奇術」の天才ですね~(笑)

このようなテク、私には全然思いつかなかったです (^^ゞポリポリ
って言うか、最近めっきり「私の脳みそは老いたなぁ δ(⌒~⌒ι)とほほ...」って感じる毎日でして、今までは得意だった「分析」する能力がガクッと衰えたようで「だめだこりゃ!」ってショックを受けております (^_^; アハハ…
まぁ、古希近い歳になっちゃいましたから、それもいたしかたないことなのかもしれませんが(笑)

私なりに、mochiさんのこのテクをちょっと分析(笑)させて戴いて、真似させて戴いて試してみようと思ってます ^^
私の脳みそのリハビリも兼ねて(笑)

や~ 楽しい「Web奇術」を拝見してo(^-^)oワクワクしちゃいました、ありがとうございます ^^

2019/10/23 (Wed) 07:42 | EDIT |  REPLY |   
mochi

mochi  

To 鍵コメさん

こんばんは。鍵コメさん

早速の挑戦&ご指摘ありがとうございます。

> 早速試してみたんだけどね、管理人アイコンが二つ表示されちゃって

管理人コメントでURL入力してあると、元々の管理人アイコンに加えて、URLから取得したOGP画像も追加で表示されるようになってしまっていました。
元々の管理人アイコンが表示されている時は、URLからOGP画像を取得しないように変更しました。
お手数ですが、もう一回コピペしてみてくださいね。(^^ゞ

2019/10/22 (Tue) 23:58 |  REPLY |   

-  

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

2019/10/22 (Tue) 22:59 |  REPLY |   

Post a comment

FC2 Analyzer
S