こんにちは、もぐです。
先日初めてパンくずリストというものを知りました。
そしてカテゴリーを4つに分けていたんですが、そのうちの子カテゴリーを作成しようと思ったんです。
そして作成したんですが…あれ?うまくいかない?
またまた初心者にはよくわからない不具合が生じたので、記事にしてみました。
意外とすぐに解決できたので、みなさんも試してみてくださいね♡
★★この記事はこんな人におすすめ★★
・パンくずリストを作りたい。
・子カテゴリーがうまく表示されない?
・子カテゴリーが表示されるものと表示されないものがある。
パンくずリストとは?
パンくずリストとは、インターネットのサイトを訪れたユーザーに対して自分が今サイト内のどのページにいるのかどうかを見やすくした表示です。
ページ上部に設置されていることが多く、ユーザが今どこにいるかを視覚的にわかりやすくしています。
また、カテゴリー分けをされているとそれぞれの問題点や気になるポイントにアクセスしやすいため、管理者としてもユーザーに対して誘致がしやすいというメリットがあります。
子カテゴリーが階層表示されない。
通常のパンくずリストは、子カテゴリーを上記のように表示することができるんです。
でも、表示できるカテゴリーとできないカテゴリーがあり…初心者のわたしにはなぜこんなことが起こるのかわからず、更新を繰り返してもうまくいきませんでした。
ですが調べるうちに解決方法が分かりましたので、よろしければ参考にしてみてください!
不具合の状況
上記のように、しっかりと「親カテゴリー」を選択し、「子カテゴリー」も入れているのにパンくずリスト上ではうまく階層表示されないんです。
子カテゴリーだけをチェックすると、うまく表示されるものの…。
トップページでは親カテゴリーでページ分けをしているため、親カテゴリーを飛ばしたくないんですよね。
なので親カテゴリーを選択したまま、うまくこの子カテゴリーも表示させる方法が知りたくで考えました。
表示されないカテゴリー
表示されない子カテゴリーは、
・ネイルデザイン
・資格試験
の2つです。
ちなみにこちらの二つの親カテゴリーは「NAIL」を設定しています。
※逆にうまく表示できているのは「親カテゴリー:LIFE」で、「子カテゴリー:BLOG」です。
原因
子カテゴリーが日本語は弱い!
解決方法を探しているうちに、カテゴリーにも強弱があることを学びました。
結論から話すと、「子カテゴリーを日本語にしているとうまく表示されない」ということがわかりました。
カテゴリーの強弱
カテゴリーは、強い順に
数字>英語>日本語(ひらがな>漢字)
となることがわかりました。
うまく表示されているカテゴリーは「LIFE」の中の「BLOG」であり、子カテゴリーの「BLOG」がアルファベット上で「LIFE」よりも上のため、パンくずリストにも表示されていました。
(わかりますか…?)
逆に親カテゴリーが英語で、子カテゴリーが日本語の場合は不具合が起きやすいです。
日本語よりも英語が強いので、親カテゴリーのみが表示されてしまうんです!
解決策
今までの内容を踏まえ、子カテゴリーの名前を変更しました。
今までで日本語表記が弱いことは学びました。
ですので「NAIL」の下の子カテゴリーはどちらも日本語にしてしまっていたため、英語表記に変えることにしました。
・ネイルデザイン → design
・資格試験 →license
※ここで資格試験を「study」にしてしまうと、SはNよりも弱いためうまく反映されません…。
その結果、うまく表示されました!
やはり日本語で子カテゴリーを作成してしまっていたことが原因だったようですね。
これで親カテゴリーを選択しつつ、子カテゴリーも設定することができて嬉しいです♡
最後に
不具合が起こるたび、自分も一緒に成長できるようでとても嬉しいです。
同じように子カテゴリーがうまく表示されていない方、試してみてくださいね。
それでは!
───初出掲載───
2022年6月12日
───最終更新───
2022年6月12日
コメント