Seesaaブログのコメント内URLを非リンク化
別で書いているSeesaaブログで、コメント内のURLが自動的にリンクになるのが以前から気になっていた。
「rel=nofollow」という属性が付いていて被リンク効果を与えるものではないようだけど、読者がうっかりクリックする可能性もある。コメント内のURLを本当に訪れたい場合にはブラウザのアドレス欄にコピペしてもらった方が安全のためにも良いと思っていた。
http://
を禁止ワードに設定するとURL欄に自身のサイトを記載しているコメントまでもブロックしてしまう。
仕方なく、長らく「出所不明のURL貼付はご遠慮ください」と注意書きをすることで対処していたが、下記記事を参考にしてコメント内のURLを非リンク化することが出来た。
話題が尽きないSeesaaBlogのカスタマイズ(^_^;)
http://seoblo.seesaa.net/article/5167120.html
PC用コンテンツの「記事」のHTML編集で
<div class="text"><% comment.body | html | tag_strip | nl2br | clickable('target="_blank" rel="nofollow"') %></div>
の| clickable('target="_blank" rel="nofollow"')
の部分を削除して
<div class="text"><% comment.body | tag_strip | nl2br %></div>
とすることでリンクではなくなった。
コメント確認画面の方でも非リンク化する場合は、PC用のHTMLの方で、上記と同様に
<% article_child__body | html | nl2br | clickable('target="_blank" rel="nofollow"') %>
を
<% article_child__body | html | nl2br %>
とすれば良い。
どちらもHTMLの編集画面でキーボードの「CTRL」+「F」で検索窓を出し、「clickable」を検索したら該当箇所が探せると思います。
削除する部分は念のため残しておきたい時は、<!--
と-->
で囲んでおけば無効化出来る。
なかなかカスタマイズ方法を探せなかったので書いておきます。