WordPress 外部リンクへ飛ばない ハイパーリンクできてるいはずなのに

以前はちゃんと飛んでいたブログカード形式のハイパーリンクなのですが、しばらく前からちゃんとリンク先に飛ばなくなっていました。

長らく原因が分からずひょんなことから解決しました。

原因は「クラシック版の段落」でした。

なぜか飛ばないリンクがある

WordPressで、サイト運営しています。

WordPressは、URLを張ると、勝手にブログカード形式(リンクの相手先がWordPressで許可してくれていれば)になります。

特に、自分のサイト内に飛ばす時にはとっても重宝していて、リンクを張り付けるだけでかっこいい形にカード形式になります。

それがなぜか飛ばない。

なんでだろう。

URLとして、リンクされているのは確認できるのですがクリックしてもリンク先に飛んでくれません。

Chromeの問題?

と思い、Edgeで開いても原因は変わらず。

ブログカードをクリックすると、左下にリンク先が表示され、ちゃんとURLがリンクとして働いているというのは見えるのですが。それが、右クリックして新しいページで開くとちゃんと飛ぶんです。

プラグインの問題でもない

プラグインの問題かと思い、ひとつひとつ無効にしていき、改善を試みたのですが、改善しませんでした。

途方にくれそうになっていたところ、解決しちゃいました。

原因はクラシック版の段落

原因は、古くからあるページで、以前のエディタで利用していた「クラシック版の段落」でした。古い記事がそのまま、クラシック版の段落として登録されており、そこに張られたブログカードは、リンクはできているように見えるので、リンク先に飛びません。

これを、ブロックへ変換すると、無事にブログカードのリンク先に飛ぶようになりました。