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

フォーラム

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

ブログカードのURLが記事ページでのみ挿入したURLとは異なるURLでリンクされる

11 投稿
4 ユーザー
8 Likes
2,231 表示
Bernkastel
(@bernkastel)
投稿: 7
メンバー
Topic starter
 

先日、The ThorからSWELLへ移行し先ほど移行作業が完了した者です。

スクリーンショット 2022 01 02 0.55.51

https://gadget-nyaa.com/phone-use/iphone/

上記記事の下部に設置しているブログ内リンクのうちの[カメラレビュー]の記事リンクが正常に機能していません。

編集ページにて挿入したURLは「 https://gadget-nyaa.com/xperia-5iii-camera-2/android/ 」であるのに対して記事ページからリンクのURLをコピーすると「 https://gadget-nyaa.com/14/xperia-5iii-camera-2/ 」となっています。

他にも同様の不具合が見られるページがあり、下記のページではSteamゲームの比較記事のリンクに異常があります。

https://gadget-nyaa.com/parallels-windows11/mac/

スクリーンショット 2022 01 02 0.56.34

こちらについては「 https://gadget-nyaa.com/bootcamp-parallels-steam/mac/ 」で挿入しているにも関わらず記事ページに出力されたブログカードのURLは「 https://gadget-nyaa.com/24/bootcampとparallelsでのsteamゲーム動作比較〜快適にプレイでき/ 」となっています。

いずれのリンクも編集ページから新規タブで開くと正常なURLでリンクが機能しており、投稿ページでのみ異なるURLに変更されてしまいます。

Search Regexにてブログカードで出力されている誤ったURLの検索を行なってもヒットしないので何故このような事象が発生しているのか皆目見当がつかない状況です。

また、テーマをThe Thorに一時的に戻したところブログカードが正常に機能していることも確認しております。

 

ご多忙のところ恐縮ですが解決策をご提示いただけますと幸いです。

確認項目
利用規約に同意します*, ガイドラインを読み、内容を把握しています*, よくある質問を先にチェック済みです*, 過去に同じようなトピックがないか検索済みです*, Googleなどでも検索してみました, プラグインを停止しても同じことが起こることを確認しました
問題が確認できるページのURL
利用中のSWELL本体のバージョン
2.5.6.5
利用中のPHPバージョン
7.4.25
OS
macOS Monterey
利用中のWordPressバージョン
5.8.2
利用中のサーバー会社
wax speed
ブラウザ
Safari
利用中のプラグイン一覧

Image Watermark (v.1.6.6)
NextScripts: Social Networks Auto-Poster (v.4.3.25)
Search Regex (v.2.4.1)
SEO SIMPLE PACK (v.2.2.7)
Smush (v.3.9.4)
Throws SPAM Away (v.3.2.5.1)
TypeSquare Webfonts for エックスサーバー (v.1.2.4)
UpdraftPlus - Backup/Restore (v.1.16.69)
WP 404 Auto Redirect to Similar Post (v.1.0.3)
XML Sitemaps (v.4.1.1)

This topic was modified 3年前 3回 by Bernkastel
 
投稿済 : 02/01/2022 1:22 am
suya
 suya
(@suyasite)
投稿: 115
メンバー
 

該当のブログカードは、The Thor時(SWELL移行前)に作成したのものでしょうか?

その場合、新たにブログカードを作成しなおすと改善はされませんか?

-----

もしかしたらURL構造(パーマリンク設定)がおかしい可能性があります。

以下のようにカテゴリーを最後にするようなパーマリンク設定は通常行いません。

https://gadget-nyaa.com/xperia-5iii-camera-2/android/

https://gadget-nyaa.com/bootcamp-parallels-steam/mac/

パーマリンク設定を見直してみてください。

-----

ちなみに、URLを埋め込むブログカードは、他のブロックなどで悪さをすることがあるため、あまり推奨されていません。

ブログカードには、SWELLの関連記事ブロックを使用されることをおすすめします。

https://swell-theme.com/function/2693/

SWELLファンです。
SWELL初心者のためのお役立ちリンク集(おすすめプラグイン)
SWELLサイト・ブログ事例集(WP-Search)
無料のプロフィール&プレスリリースサイト「ブロググ」

 
投稿済 : 04/01/2022 11:24 am
しらこ reacted
Bernkastel
(@bernkastel)
投稿: 7
メンバー
Topic starter
 

@suyasite コメントありがとうございます。

ブログカードはSwell移行後に作成しました。ご教示いただいた関連記事ブロックでブログカードを作成しても同様の現象が起こることを確認しました。

パーマリンクの見直しはこの事象が解決してから行う予定です。(リンクが正常に機能していることを確認してからでないと下手に弄りたくないので・・・)

This post was modified 3年前 by Bernkastel
 
投稿済 : 05/01/2022 9:38 am
suya
 suya
(@suyasite)
投稿: 115
メンバー
 

@bernkastel 

パーマリンク設定のスクショをいただけると、他の人が再現確認できますよー。

SWELLファンです。
SWELL初心者のためのお役立ちリンク集(おすすめプラグイン)
SWELLサイト・ブログ事例集(WP-Search)
無料のプロフィール&プレスリリースサイト「ブロググ」

 
投稿済 : 05/01/2022 10:21 am
Bernkastel
(@bernkastel)
投稿: 7
メンバー
Topic starter
 

@suyasite アドバイスありがとうございます!私のパーマリンクの設定はこのようになっています。

https://gadget-nyaa.com/phone-use/iphone/

冒頭でご相談したリンクも関連記事ショートカットに書き換えましたが相変わらずです。

スクリーンショット 2022 01 05 午後10.24.25 午前

 

スクリーンショット 2022 01 05 午後10.22.46 午前

 

 
投稿済 : 05/01/2022 10:26 am
了
 
(@loos_ryo)
投稿: 1264
メンバー Admin
 

私のテスト環境で、外部リンクとして問題のページへのブログカードを作成すると問題ないようなので、内部リンクとして生成する時のみ発生する問題のようですね。

ということはやはり、suyaさんの仰るとおりで、パーマリンク設定に問題があることが原因だと思われます。

SWELL開発者です。

 
投稿済 : 05/01/2022 10:32 am
了
 
(@loos_ryo)
投稿: 1264
メンバー Admin
 

今後もどのような問題が起こるのかわからないのでパーマリンクの修正はしておいたほうが良いと思いますが、現在発生している問題がこのブログカードの件だけであれば、取り急ぎの対策として関連記事ブロックで「外部リンク」としてブログカードを作成されると解決できそうな気もします。

SWELL開発者です。

 
投稿済 : 05/01/2022 10:34 am
skillsharejp reacted
skillsharejp
(@skillsharejp)
投稿: 1135
SWELL高速化顧問
 

@bernkastel SWELLやサーバーのキャッシュ削除をしっかり確認してみてください。ただSWELLテーマが内部リンク処理の際にURLを書き換えるという事はないので皆さんご指摘される通りパーマリンク等、WPの根底部分に何かしらの問題があるかもしれないです。

SWELLフォーラムはユーザーフォーラムのため、開発者以外の回答は全て任意です。当アカウントによる回答もボランティアのため、ヒントの提供に留まる場合があります。

ご依頼のご相談・お問い合わせ窓口
https://skillshare.biz/inquiry/
WordPress保守管理・セキュリティ対策
https://kanripress.ne.jp/wordpress-maintenance/

 
投稿済 : 05/01/2022 1:23 pm
Bernkastel and reacted
suya
 suya
(@suyasite)
投稿: 115
メンバー
 

試してみましたが、同じパーマリンク設定でも再現しませんね。

SWELLの問題ではない気がします。

WordPressのデータベースをいじったことがあるとか、データベースをいじるプラグインを使ったことがあるとか、The Thorが勝手にデータベースをいじる機能がある?とかかなーと思います。

SWELLファンです。
SWELL初心者のためのお役立ちリンク集(おすすめプラグイン)
SWELLサイト・ブログ事例集(WP-Search)
無料のプロフィール&プレスリリースサイト「ブロググ」

 
投稿済 : 05/01/2022 4:52 pm
reacted
Bernkastel
(@bernkastel)
投稿: 7
メンバー
Topic starter
 

皆さま

ご教示いただきありがとうございます。

現状についてですが、どうにも原因がよくわからないのでブログカードでリンクが機能していない記事については記事を新規投稿に転記して公開し直す方向で対応することとしました。

合わせて別件でご教示いただきたいのですが、パーマリンクを[投稿名/カテゴリー]から[投稿名]に変更すると全記事のブログカードが特定の1記事のURLに書き換えられる不具合も発生しました。

こちらに関してはUpdraftのバックアップからの復元でなんとかなりましたが、パーマリンクの変更だけでこのような不具合は発生するものなのでしょうか?

 
投稿済 : 05/01/2022 7:55 pm
Bernkastel
(@bernkastel)
投稿: 7
メンバー
Topic starter
 
投稿者:: @bernkastel

皆さま

ご教示いただきありがとうございます。

現状についてですが、どうにも原因がよくわからないのでブログカードでリンクが機能していない記事については記事を新規投稿に転記して公開し直す方向で対応することとしました。

合わせて別件でご教示いただきたいのですが、パーマリンクを[投稿名/カテゴリー]から[投稿名]に変更すると全記事のブログカードが特定の1記事のURLに書き換えられる不具合も発生しました。

こちらに関してはUpdraftのバックアップからの復元でなんとかなりましたが、パーマリンクの変更だけでこのような不具合は発生するものなのでしょうか?

お世話になっています。

パーマリンクを変更後になぜか特定の記事にブログカードのリンクが書き換えられる不具合は継続していますが、キャッシュクリアをしたところ関連記事から内部リンクでのブログカード作成が正常に行われるようになったことが確認できました。

パーマリンクを日本語から英語に書き換える際にリダイレクトの設定を忘れていて検索順位などは吹き飛んで失うものがない今のうちにコツコツと全記事のブログカードを作り直そうとおもます。

ご指導いただきありがとうございました。

 
投稿済 : 05/01/2022 9:12 pm
suya reacted
共有: