- 「フォーラムガイドライン」に必ず目を通してください。
- バージョンアップデート後に表示がおかしくなった場合は、
「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。 - フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
フォーラム
いつもお世話になっております!
SWELLを使ったコーポレートサイトを制作していまして、投稿記事の表示設定を固定記事の下に設定しました。
■ディレクトリ
ウェブサイト制作(固定記事:親)
Lブログ(固定記事:子 ※WordPressの表示設定の投稿ページに指定)
L投稿記事(投稿記事:孫)
ここでパーマリンク自体は意図したように設定できているのですが、パンくずの表示が一部省略されてしまうの現象に悩んでいます。
①ウェブサイト制作(親)を表示
https://blog-methods.com/swell/website/blog/
パンくず → トップ>ウェブサイト制作>ブログ
こちらは正常通りです。
②投稿記事(孫)を表示
パンくず → トップ>ブログ>ブログカスタマイズ>テスト3
https://blog-methods.com/swell/website/blog/test3/
ここでパンくずが、トップ>ウェブサイト制作>ブログ>ブログカスタマイズ>テスト3
と表示されるべきところが、ウェブサイト制作の部分が省略されてしまいます。
③パーマリンク通りぶパンくずが省略されずに表示されている例
これがSWELLのパンくずの仕様かと思ったのですが、他のSWELLのサイトを参考にしてみると、同じ条件でも表示されているサイトもあります。
https://lany.co.jp/seo/blog/plots/
パンくずの表示が一部省略されてしまうの現象が通常の仕様通りなのか?
SWELLでパンくずを省略せずに表示する設定があるのか?
またはSWELLでの上書きでカスタマイズできる余地があるのかも含めて、質問させてください。
追記
自己解決しました!
Code Snippets (v.2.14.3)
「ブログ(投稿ページ)」が特定のページの子にくるのは初めて見ました...。
個人的には完全に想定外のケースだったのですが、これって制作現場的には割と普通なんですかね?
一応swell_breadcrumb_list_dataフックで好きなようにはカスタマイズしていただけます。
SWELL開発者です。
@loos_ryo
パンくずのフックの情報、ありがとうございます!
僕も普通が分からないのですが...
もしこの構造をやるとしたら固定記事下にカスタム投稿タイプの方が普通なんでしょうか?
各コンテンツに対して、固定記事をトップに据えてのピラミッドにする構造はディレクトリを設計するにあたって、妥当だとは思ってます。
それをノーコード・ノープラグインで設定する場合はこのやり方が簡単かなと思ってやってみました。
「ウェブサイト制作」がトップページになっていれば「ブログ」を子ページにしなくてもトップ(ウェブサイト制作)>ブログになるので、そういうケースはよく見かけます。
トップページ(「ウェブサイト制作」) L ブログ L 投稿 L その他固定ページ...
ただ今回のようにトップページが別にあるのであれば、
トップページ L ウェブサイト制作 L ブログ L 投稿 L その他固定ページ...
が一番良く見かける構造でしょうか...。
SWELL開発者です。
Lightningでも試してみましたが、パンくずは同様の構造になってしまいましたので、結構珍しい構造の気はします。
ただ、たしかに親ページがあるのに表示されないのは変なので調整はしてみます!
SWELL開発者です。
親のピラーコンテンツをとにかく推したい時は、投稿記事やカスタム投稿記事を階層下に入れてもいいのかなと思ってます。
ありがとうございます!
構造化データの絡みもあるので、ちょっとフィルターフックを使ってのカスタマイズも自分には難しいです...。
是非、調整要望させていただきたいです!!