Discordコミュニティを作りました! 参加する

フォーラム

トピックを立てる前にチェック
  1. フォーラムガイドライン」に必ず目を通してください。
  2. バージョンアップデート後に表示がおかしくなった場合は、
    「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。
  3. フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
トップページでグローバルナビ(PC)の...
 
通知
すべてクリア

[解決済] トップページでグローバルナビ(PC)のHOMEのホバー効果が消えない

11 投稿
3 ユーザー
1 Likes
489 表示
kan
 kan
(@kan)
投稿: 7
メンバー
Topic starter
 

HOME画面においてヘッダーメニュー(PCのグローバルナビ)の「HOME」のホバー効果が消えません。現在は「背景グレー」にしてありますが、他の効果設定でも消えません。Swell設定のキャッシュクリアもしました。WordPressも再インストールしてみました。他のテーマでも同じ症状なのでSwellテーマの問題ではなく、そもそもここでお尋ねするのはNGかもしれませんが、どうにも解決策が解らないので相談させてください。よろしくお願いします。

確認項目
利用規約に同意します*, ガイドラインを読み、内容を把握しています*, よくある質問を先にチェック済みです*, 過去に同じようなトピックがないか検索済みです*, WordPress更新後、SWELLは最新版にしましたか?, Googleなどでも検索してみました, プラグインを停止しても同じことが起こることを確認しました, デフォルトテーマ等、他のテーマでも同じことが起こることを確認しました, 自分で追加したコードに問題がないかチェック済みです, サポート範囲外だということを理解しているが助けが欲しい(有料サポートしてくれる方を探したい)
問題が確認できるページのURL
利用中のSWELL本体のバージョン
2.6.9.4
利用中のPHPバージョン
8.0.21
OS
Windows10
利用中のWordPressバージョン
6.0.3
利用中のサーバー会社
さくらインターネット
ブラウザ
Chrome
利用中のプラグイン一覧

Akismet Anti-Spam
BackWPup
Blocks Animation: CSS Animations for Gutenberg Blocks
Converter for Media
Disable Google Fonts
SEO SIMPLE PACK
Wordfence Security
WP All Export
WP Multibyte Patch
WP Revisions Control
WPForms Lite

 
投稿済 : 22/10/2022 9:03 am
しらこ
(@96ssbike)
投稿: 834
メンバー
 

私や他の方の環境と異なるのが、WordPress本体が別ディレクトリにインストールされていることです。

これと何か関係はないでしょうか?通常はホバー効果が消えるはずで、消えないのはこのあたりの処理が関係しているような気がします。検証はしていませんので、あくまで仮説のひとつでしかありません。

SWELLカスタマイズ向けの非公式サイトを作りました。何か見つかるかも?→ https://tecchan.jp/swell-tips/
上記以外のWordPress全般向けのナレッジはこちら→ https://tecchan.jp/
疲れたら癒やされてくださいにゃーん (ΦωΦ)

 
投稿済 : 22/10/2022 8:55 pm
kan
 kan
(@kan)
投稿: 7
メンバー
Topic starter
 

おっしゃる通り、WordPressはサブディレクトリにインストールしてindex.phpを書き換えてルートURLで表示するようにしています。ただ、そういう環境で使う方は他にもいるでしょうし、同じ事例で問題があればその対処法もネットでみつかりそうなものですが、なかなかヒットしません。

HOMEのホバー効果だけオフにするよな追加cssができればとりあえずトップページでは対処できそうですが、他のページからHOMEボタンで戻るときも効果がなくなるのですっきりしませんね。

 

 
投稿済 : 22/10/2022 9:31 pm
しらこ
(@96ssbike)
投稿: 834
メンバー
 

ひとまず、手元の環境でWordPress本体を別ディレクトリにインストールした場合、本事象がSWELLのみならず、デフォルトテーマでも発生したのでお知らせしておきます。

SWELLカスタマイズ向けの非公式サイトを作りました。何か見つかるかも?→ https://tecchan.jp/swell-tips/
上記以外のWordPress全般向けのナレッジはこちら→ https://tecchan.jp/
疲れたら癒やされてくださいにゃーん (ΦωΦ)

 
投稿済 : 24/10/2022 4:26 am
kan
 kan
(@kan)
投稿: 7
メンバー
Topic starter
 

いろいろとありがとうございます。

自分は下記のサイトなどを参考にしました。

https://junzou-marketing.com/exclusive-directory-for-wordpress

https://www.webfield.biz/2021/07/33/

このような手法でURLを変えた場合、すべて同じ事象が起こるのですね。そうするとWordPress本体をルートに移動するしか解決策はないのでしょうか?

 
投稿済 : 24/10/2022 9:45 am
kan
 kan
(@kan)
投稿: 7
メンバー
Topic starter
 

本事象は次の方法でとりあえず回避できましたので報告します。

  1. グローバルメニューの「HOME」をカスタムリンクとし、指定URLをサブディレクトリまで含めたものとする。
  2. .htaccessにトップページにリダイレクトするためのルールを追記する。※

※自分の場合は
RewriteEngine On
RewriteRule ^(**/|**)$ https://toriyorofu.jp/ [R=301,L]

としました。これでホバー効果は消えましたが、気に入らないのはHOMEマウスホバー時にウィンドウ下にサブディレクトリ込みのURLがポップアップしてしまうことです。

私はまったく素人のため、はたしてこれで良いのか解りません。詳しい方のご意見を是非聞かせてください。よろしくお願いします。

それからついでにお尋ねしたいのは、「サブディレクトリに配置したWordPressをルートURLで表示する方法」で検索すると多くの記事がヒットし、それらの方法はほぼ同じ内容です。サーバーの乱雑化を避けるためにWordPressはサブディレクトリにインストールした方が良いとする記事も見かけました。にも関わらず私のような問題が顕在化しないのはどうしてなのでしょうか?WordPressの仕様変更が原因である可能性はないのでしょうか?大変疑問に感じております。

 
投稿済 : 25/10/2022 11:25 pm
kan
 kan
(@kan)
投稿: 7
メンバー
Topic starter
 

すみません。全く解決してないですね。これでは「HOME」をクリックすると「ページが見つかりません」になってしまいます。またやり直します。

 
投稿済 : 25/10/2022 11:35 pm
しらこ
(@96ssbike)
投稿: 834
メンバー
 

確認が遅くなりました。

現状では、WordPress本体を別ディレクトリに入れる運用をすると発生するようなので、ルートディレクトリにインストールする運用を行うのが良いと思います。

私自身、回答をした身ですが、本事象について詳しいわけではないので、CSSや他の方法で解決を試みるよりは、別ディレクトリに入れることにこだわるより、ルートディレクトリに入れてしまったほうが、とりあえずの解決方法としては早い気もします。
もしかしたら、WEB制作を行われていなく、ブログのみを書いている方の中には、そもそも別ディレクトリにインストールする方法をご存知ない方も多くいらっしゃるかもしれません。
また、本フォーラムだけではなく、WordPressの公式フォーラムも覗いてみると解決方法があるかもしれませんね。

また、本事象について解決法もしくは改善案など別途ご提示いただける場合は、書いていただけると有難いです。

SWELLカスタマイズ向けの非公式サイトを作りました。何か見つかるかも?→ https://tecchan.jp/swell-tips/
上記以外のWordPress全般向けのナレッジはこちら→ https://tecchan.jp/
疲れたら癒やされてくださいにゃーん (ΦωΦ)

 
投稿済 : 26/10/2022 8:44 pm
kan
 kan
(@kan)
投稿: 7
メンバー
Topic starter
 

しらこさん

いろいろとありがとうございます。
私の場合、WordPressでつくっていた旧サイトをリニューアルする必要があり、サブディレクトリにインストールして構築した後、ルートURLで表示する方法をとった次第ですが、思わぬ落とし穴がありました。素人なので心もとないですがすべてのファイルをルートに移動して設定し直してみることにします。
残念ながら問題解決には至りませんでしたが、原因をはっきりさせてくださったおかげであきらめもつきました。心から感謝です。ありがとうございました。

 
投稿済 : 26/10/2022 9:05 pm
了
 
(@loos_ryo)
投稿: 1248
メンバー Admin
 

サブディレクトリに入れてルートURLに表示させている構造を直せるのであればそれが一番だと思いますが、もしどうしてもそういう構造にする必要がある場合、CSSで無理やりホバー効果を打ち消しておくのが一番手っ取り早いかもしれません。

SWELL開発者です。

 
投稿済 : 31/10/2022 4:31 pm
kan
 kan
(@kan)
投稿: 7
メンバー
Topic starter
 

了さん

ありがとうございます。

CSSも考えたのですが、最終的にはルートディレクトリにファイルを移行して通常の構造にすることで対処しました。

SWELLは大変気に入っております。今後とも開発よろしくお願いいたします。

 
投稿済 : 31/10/2022 6:31 pm
reacted
共有: