-
1:ID:JAmrtk · 2017-06-20

#ワードプレス はじめまして。ワードプレスの質問になります。

一度「Aというサイト」にオリジナルで作成した「テーマX」というテーマを当てて問題なく表示されています。
後日「Bというサイト」に「テーマX」を当てたところ、なぜか「NAV」のところだけ(とりあえず大きく崩れるのが確認できている)テーマが当たっていません。
原因をさぐるためにソースをみていると、どうやらきちんとタグが吐き出されていないように思います。

「Aというサイト」
<nav id="mainmenu" class="mainmenu">
<ul id="menu-mymenu" class="menu">
<li id="menu-item-9" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-9">
<a href=000000000.net/practice/"><strong>ホーム</strong><span class="menu-item-description">home</span></a></li>

「Bというサイト」
<nav class="menu"><ul>
<li class="page_item page-item-12"><a href="http://000000.com/wp2/1345-2/">1345</a></li>

という具合になっております。

「Aというサイト」に比べて「Bというサイト」は<nav id="mainmenu" class="mainmenu">が吐き出されていないのがわかります。と、表示オプションでも「説明」にチェックを入れておりますが、「strong」が吐き出されておりません。
ちなみに、functions.phpもheader.phpも同じ内容になっております。

どなたか原因のわかる方がおられましたら、お教えいただけますでしょうか??

よろしくお願い致します。

11 件の回答

2:ID: · 2017-06-20

質問者ですが、訂正させていただきます。「説明」のところですが、吐き出されていないのは「strong」ではなく「span」タグになります。すいませんが、よろしくお願い致します。

3:ID:g1CUMt · 2017-06-20

単純のWPのバージョンが違うとかじゃねーの。
基本的にテーマが同じだったらソースが変わることはないはずだ

4:ID: · 2017-06-20

Re:3
ありがとうございます。そうですよね。でも、バージョンは同じなんですよ。さらに、触っていて思ったのですが、メニュー自体の挙動もおかしく感じてきました。メニュー画面で「メニュータブA(固定ページ)」「メニュータブB(固定ページ)」「メニュータブC(固定ページ)」と設定した状態で、途中で「メニュータブB(固定ページ)」を削除しても、それが反映されないことになっています。これはサーバーとの通信の問題かもしれませんが、とりあえず、前進していません。

5:ID:m5H5Fr · 2017-06-20

「テストサーバー見てました。てへぺろ」とか。
「プラグインが邪魔してました。てへぺろ」とか。
「他のファイルが邪魔してたみたいです。てへぺろ」とか。
「ブラウザのキャッシュが残ってただけでした。てへぺろ」とか。
「サイト設定全然違ってました。てへぺろ」とか。

6:ID: · 2017-06-20

Re:5
ありがとうございます。
「テストサーバー見てました。てへぺろ」とか。>
そちらは確認済みです。

「プラグインが邪魔してました。てへぺろ」とか。>
ここに関しては一概にはいえませんが、クリアしていると思います。というのも新しくWPいれたので、プラグインは空の状態ですので。


「他のファイルが邪魔してたみたいです。てへぺろ」とか。>
ここはあるかもしれませんが、原因がつきとめられません。でも、同じテーマ、まっさらのWPにあてただけなんですけどね・・・

「ブラウザのキャッシュが残ってただけでした。てへぺろ」とか。>
キャッシュは何どもクリア確認できているので大丈夫です。


「サイト設定全然違ってました。てへぺろ」とか。>
うーん、ありえるかもしれませんが、「NAV」だけおかしくなるってあるのでしょうか??

7:ID:m5H5Fr · 2017-06-20

Re:6
>「プラグインが邪魔してました。てへぺろ」とか。>
>ここに関しては一概にはいえませんが、クリアしていると思います。というのも新しくWPいれたので、>プラグインは空の状態ですので。
Aというサイト,Bというサイト両方ともプラグイン空じゃないとこの話はクリアではないですよね。あと、同じプラグインがあった場合は当然、その設定内容も関係ないとは言えない。


>「他のファイルが邪魔してたみたいです。てへぺろ」とか。>
>ここはあるかもしれませんが、原因がつきとめられません。でも、同じテーマ、まっさらのWPにあてた>だけなんですけどね・・・
Aというサイト,Bというサイトが全く同じ環境じゃないなら、可能性のありそうなファイルやサーバー設定を片っ端から調べないとクリアではないよね。当然ですが、どちらのサイトもデータベースが壊れていない前提。


>「ブラウザのキャッシュが残ってただけでした。てへぺろ」とか。>
>キャッシュは何どもクリア確認できているので大丈夫です。
念のため、すべてのブラウザで確認した方が良いですよ。
あとサーバーがそもそもちゃんと稼働してるかとかも。


>「サイト設定全然違ってました。てへぺろ」とか。>
>うーん、ありえるかもしれませんが、「NAV」だけおかしくなるってあるのでしょうか??
オリジナルテーマがどんなものか分かりませんが、また、NAVってどこだよって感じですが、WPの場合ナビゲーション部分って、サイト設定次第で、どうにでもなっちゃう部分じゃないですかね。メニュー項目とか、表示エリアとか、ウィジェットとか。
Aというサイトと、Bというサイトの固定ページや投稿記事(カテゴリー)がそれぞれ違う環境なら、吐き出すメニューも変わると思うんだけど。

疑うべきところが多すぎて、なんとも言えない。
あと、提示されているソースは無意味。

8:ID: · 2017-06-20

Re:7
ご回答いただきありがとうございます。

プラグインは確かに両方同じ環境ではないので、完全な再現は出来ていないと思います。

ブラウザは3つで確認し、動作の確認を致しました。
サーバーもキチンと反映はされているのですが、どうも怪しい動きをします。反映される時とされない時があります。キャッシュとかではなくて、更新時に「更新しました」とふつうは出るのですが、出ない時があります。もちろん出る時もあるので、更新は確認できています。これは今まであんまりなかったです。

NAVというのはトップページ上部にあるメニュー項目にあたります。

おっしゃられることはなんとなく理解できました。

今、確認していて思ったのですが、他のテーマを当てたところ、同じようにメニューを変更しても表示内容に変更がありませんでした。よってテーマの問題ではなく、他のところに問題があるのかと思ってきましたが・・・・権限とかでしょうか・・・

9:ID:m5H5Fr · 2017-06-20

Re:8
>プラグインは確かに両方同じ環境ではないので、完全な再現は出来ていないと思います。
 完全な再現はできないにしても、プラグインを両方のサイトでOFFにした際の動きを比較するくらいはしないとただのスルーですよ。

>サーバーもキチンと反映はされているのですが、どうも怪しい動きをします。反映される時とされない時があります。
 頑張ってください。(いや、まずそこでしょ。)

>よってテーマの問題ではなく、他のところに問題があるのかと思ってきましたが
 それが前提だと貴方自身が始めに言ってますよね。テーマが同じなので、それ以外の怪しいところをつぶしていくのが定石です。頑張ってください。

10:ID: · 2017-06-20

Re:9
ご返答ありがとうございます。もういちど、比較検証していこうと思います。

12:ID:m5H5Fr · 2017-06-21

Re:11
うん、予想通りのオチ。
頑張ってください。

1 件の回答が除外されました。[詳細]
コメントの受付は終了しました。

一緒に読まれている質問

ページ上部に戻る