「内部リンクをクリックしたら、なぜか新しいタブで開いてしまう」
そんな症状に突然遭遇したことはありませんか?
WordPressでCocoonテーマを使ってブログを書いていたある日、気づくと内部リンクがすべて新しいタブで開くようになっていました。リンク設定で「新しいタブで開く」にチェックを入れた覚えはないのに、カテゴリーリンクも記事リンクも、ブログカードまで全部別タブで開いてしまう状態です。
「設定を間違えた?」「カテゴリーだから?」「Cocoonの仕様?」
初心者の私には原因の見当がつきませんでしたが、一つずつ設定を確認しながら検証していくことで、無事に解決することができました。この記事では、その過程をまとめています。同じ症状に困っている初心者ブロガーの方の参考になれば嬉しいです。
内部リンクが別タブで開いていることに気づいた経緯
記事数が増えてきて、初期設定のままの新着記事一覧では見にくくなってきたこと、そして過去に書いた記事を探すときに記事を遡らないといけず不便だったことがきっかけでした。
このままでは、せっかく読みに来てくれた方にも、関連する記事にたどり着いてもらえないのでは——そう思い、固定ページにカテゴリーごとの紹介とリンクをまとめ、わかりやすいトップページを作成しました。
カテゴリーリンクをクリックすると問題なく開き、パンくずリストも表示され、ブログ内を周回できる導線ができたことに満足していました。ところが、何度かリンクをクリックしているうちに、別タブがどんどん増えていくことに気づいたのです。
疑った原因を一つずつ確認してみた
まず思いついたのは次のようなことでした。
- リンクにボタン機能を使ったからではないか
- リンク先がカテゴリーページだから別タブになるのではないか
しかし他のリンクも一つずつ確認していくと、種類を問わずすべて別タブで開くことがわかりました。マニュアル通り、外部リンクだけを別タブ設定にしていたはずなのに、原因が見当たりません。
記事内に設置したブログカードも確認しましたが、こちらも別タブで開いてしまいます。Cocoon設定のブログカード項目を見ても、別タブで開く設定にはチェックが入っていませんでした。
ChatGPTに相談して原因を絞り込む
ここでChatGPTに相談することにしました。
まず確認したのは、どのリンクが別タブで開くのかという点です。結果は「すべて」。特定のリンク種類ではなく、サイト全体に関わる設定が原因である可能性が見えてきました。
次にプラグインを確認しましたが、別タブで開くような設定を行うものはインストールしていませんでした。
そして最後に、Cocoon設定全体を見直したところ——
「内部リンクを別タブで開く」という項目にチェックが入っていました。
これが原因でした。チェックを外して更新すると、内部リンクは通常通り同じタブで開くようになり、無事に解決しました。
Cocoonを使い始めた頃、意味もわからないまま色々な設定を触っていたので、自分でチェックを入れてしまっていたのか、それとも初期設定だったのかは今となってはわかりません。
今回の経験で得られたこと
今回はChatGPTにも相談しましたが、答えをそのまま教えてもらったわけではありません。「どこを確認すればいいか」を一つずつ示してもらい、自分の手で検証したからこそ、原因を理解できたのだと思います。
Cocoonには設定項目がたくさんあり、最初はどこに何があるのかわからず戸惑うこともあります。それでも一つずつ確認していけば、必ず原因は見つかります。
今回の経験で、「内部リンクが別タブで開く設定はCocoonの本文設定にある」ということはしっかり覚えることができました。
小さなトラブルではありましたが、初心者ブロガーとしてまた一つ成長できた出来事でした。設定でつまずくことは大小さまざまありますが、一歩ずつ解決しながら一緒に成長していきましょう。
小さいものから大きなものまでわからないことは次から次に出てきます。これは消したはずの記事が検索で出てくる幽霊記事対処法について解説しています。ご一緒にどうぞ。



新着記事