(確認事項)このMASAa.netには【広告】【PR記事】が掲載されています。MASAa.netご利用の方はプライバシーポリシーをご確認下さい。
WordPress関連THE THOR

【THE THOR】パンくずリストの不具合対応について

アイキャッチ画像 THE THOR(ザ・トール)
この記事は約4分で読めます。

【広告】

※ 本ページには【広告】が含まれています

WordPressテーマ THE THOR(ザ・トール)

別ブログサイトのZMASAa.blogとMASAa.blogは、WordPressテーマ THE THOR(ザ・トール)を使って構築しています。

ZMASAa.blog│ガジェット好きのmasaaが情報発信する2nd WordPressブログサイト
MASAa.blog│パズドラ好きのmasaaが情報発信する1st WordPressブログサイト

今回は、WordPressテーマ THE THOR(ザ・トール)での「パンくずリストの不具合」について備忘禄的に残しておきました。

パンくずリストの不具合

サイト表示状態を確認していると、パンくずリストが2個ダブって表示している不具合を確認しました。

【THE THOR】パンくずリストの不具合対応について

いつ頃から発生したのか記憶に無く、ただそんなに長い期間パンくずリストが2個ダブって表示されてことは無かったと思われます。

調べてみるとパンくずリストが2個ダブって表示されるページは、固定ページに限定されていました。

固定ページ以外は問題無くパンくずリストが正常に表示されています。

【THE THOR】パンくずリストの不具合対応について

パンくずリスト不具合の原因確認

そこで原因を調べてみました。

先ずは一番疑われるのはこれまでのカスタマイズによる不具合です。

一度、これまでカスタマイズしてきたスタイルシート(style-user.css)を白紙の状態にして確認してみました。

しかし、これでは修復できず、スタイルシートのカスタマイズによる原因では無いことが判明しました。

次に、スタイルシート以外のカスタマイズしているPHPファイルをデフォルトに戻したのですが、それでも復旧できませんした。

次に疑われるのはプラグインによる影響によるもので、プラグインを停止して確認したのですが、それでも復旧できませんでした。

と言うことで、考えられることは試してみたのですが、パンくずリストの不具合を解決することができませんでした。

パンくずリスト不具合の対策

そこで強制的に子テーマフォルダー内に保存している「header.php」のパンくずリストの表示箇所「<?php fit_breadcrumb(); ?>」を削除(コメントアウト)してみました。

<!–breadcrum–>
<!– <?php fit_breadcrumb(); ?> –>
<!–/breadcrum–>

これにより固定ページのパンくずリストが1個だけとなり正常に表示されるようになりました。

【THE THOR】パンくずリストの不具合対応について

通常の投稿ページのパンくずリストはこれまで通り正常に表示されます。

但し、一覧(アーカイブ一覧、カテゴリー一覧、記事一覧)のパンくずリストは消えてしまいます。

なお、WordPressテーマ Cocoonで構築しているMASAa.netでは、アーカイブ一覧とカテゴリー一覧にパンくずリストを表示しておらず問題ありません。

従来通り一覧(アーカイブ一覧、カテゴリー一覧、記事一覧)にもパンくずリストを表示するには、子テーマフォルダー内に保存している「header.php」のパンくずリストの表示箇所を下記の様に書き換えます。

Before(書き換え前)
<?php if(!is_front_page() && !is_singular(‘post’)): ?>
<div class=”wider”>
<!–breadcrum–>
<?php fit_breadcrumb(); ?>
<!–/breadcrum–>
</div>
<?php endif; ?>
After(書き換え後)
<?php if ( is_page() ) : ?>
<?php else : ?>
<?php if(!is_front_page() && !is_singular(‘post’)): ?>
<div class=”wider”>
<!–breadcrum–>
<?php fit_breadcrumb(); ?>
<!–/breadcrum–>
</div>
<?php endif; ?>
<?php endif; ?>

最後に

今回の固定ページ限定でパンくずリストが2個ダブって表示される原因は不明ですが、取りあえず暫定的な対策という形で行いました。

取りあえず解決出来たもののスッキリした感じは無く、一応表示がまともになって良かったと言う感じです。

自分限定の不具合だと思うのですが、今後逆にパンくずリストが表示されなくなる可能性もあるので備忘禄的に残しておきました。

MASAa.netをご覧頂きありがとうございます!
もしMASAa.netの記事がお役に立てた場合、
下記【サポート】を頂くことで今後の記事制作に繋ぎます!

シェアする
※ 本ページ内には【広告】が含まれています

コメント

【広告】