WordPressTHE THOR

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

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

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

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

ZMASAa.blog│PC・ガジェット好きmasaaのWordPressブログサイト
このZMASAa.blogは、ガジェット好きmasaaのWordPressブログサイトです。masaaが手に入れたガジェットについてや愛車トヨタノアに関すること等を掲載していきます。
MASAa.blog│パズドラ日記と製品レビューの記事を掲載するmasaaの元祖WordPressブログサイト
このMASAa.blogは、パズドラ好きmasaaの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の記事がお役に立てた場合、
下記【サポート】を頂くことで今後の記事制作に繋ぎます!

……… THE THOR(ザ・トール)購入について ………
下記バナーからTHE THOR(ザ・トール)をご購入の方には、
当掲載のカスタマイズについて優先的にサポートさせて頂きます。

下記バナー経由でTHE THOR(ザ・トール)を購入した日付と時刻
を合わせてお問い合わせフォームからご連絡下さい。



気軽にプレイできるPC向けウェブブラウザ対応ゲーム!
邪神ちゃんドロップキック
精霊幻想記アナザーテイル
空島クロニクル
ラストラグナロク
ビビッドアーミー
城姫クエスト 極
下記バナーからスマホゲームのインストールお願いします!
パズルガールズ
イース6オンライン
幻獣レジェンド -百妖志-
リネージュ2M
ドラゴンとガールズ交響曲
魔剣伝説
パズにゃん
龍が如くONLINE
ロードモバイル

おすすめWordPressテーマ!
WordPressテーマ WING(AFFINGER6)
WordPressテーマ THE THOR(ザ・トール)
WordPressテーマ Diver

MASAa.net

コメント