twitter youtube tumblr flickr rss mail

category: computer

[HTML] URL をハイパーリンクにしない & URI scheme を表示する


本記事のタイトルとURL をコピーする

私は WordPress で旧エディタの表示に戻す、Classic Editor というプラグインを使っている。

Classic Editor – WordPress plugin | WordPress.org
https://wordpress.org/plugins/classic-editor/

エディタで URL を普通に書くと、投稿では自動的にハイパーリンクになるようになっている。

しかし、例えばサイト名が( http:// なしの) 〜.com だったりするとき、それはハイパーリンクにしたくない。

URL ハイパーリンクにさせないためには、.com のピリオドを特殊文字として . で置き換えればいい。すなわち .com とする。

HTML特殊文字コード表
http://www.shurey.com/js/labo/character.html

参考:
MarkdownでURLを自動リンクしない(+ RFC 7763を詳しく調べてみた) – Qiita
https://qiita.com/butchi_y/items/1edea5f14f23d5a22911

しかし、よく調べると http:// なしの 〜.com がハイパーリンクになってしまう原因が分かった。それは、Auto-hyperlink URLs というプラグインの影響だった。

Auto-hyperlink URLs – WordPress plugin | WordPress.org
https://wordpress.org/plugins/auto-hyperlink-urls/

プラグインの設定で、「Require explicit URI scheme?」にチェックしていないと、http:// や https:// がないものもハイパーリンクになってしまう。ここにチェックを入れると勝手にハイパーリンクにならなくなった。

ついでに、Auto-hyperlink URLs の設定で「Strip URI scheme?」にチェックを入れていると、ハイパーリンクで URI scheme(http:// や https:// )が表示されなくなる。ずっと URI scheme が表示されない原因が分からずにいたけど、ここにチェックが入っていたからだった。


書籍