会員サイトをリニューアルしました! 新サイトはこちら

記事上部ウィジェットでショートコードを呼び出した際に目次の表示がされない < 不具合報告

フォーラムをリニューアルしました!
今後は、新フォーラムをご利用ください。

記事上部ウィジェットでショートコードを...
 
通知
すべてクリア

[解決済] 記事上部ウィジェットでショートコードを呼び出した際に目次の表示がされない

7 投稿
3 ユーザー
2 Likes
260 表示
fukuhomu
(@fukuhomu)
New Member
Topic starter
 

SWELL側の不具合か断定できていないのですが、
自力で解析が出来なかったのでご教示いただきたく書き込みます。

【事象】
ウィジェットの記事上部にカスタムHTMLで自作のショートコードを埋め込むと、記事ページにてSWELL標準の目次の表示がされない。
ソースコードを閲覧すると、目次のタイトル部分だけ↓ソースが入っていることを確認。(ただしそれも表示はされていない状態)
<div class="p-toc -double"><span class="p-toc__ttl">目次</span></div>
記事側で目次表示をすることを指定しても同様。
目次下のAdsenseは表示される。

【経過】
ショートコードを外せば目次が表示されることを確認。
明確なバージョンは失念してしまったのですが以前のバージョンでは表示されていました。

【環境について】
参考URL: https://tikikiti.jp/fukuhomu/18438.html
SWELLのバージョン:2.5.2
WordPressのバージョン:5.8.1
使用プラグイン:AmazonJS、Geo Mashup、PublishPress Series、WP Multibyte Patch
(本番環境ではもう少しプラグインを使用しているが、試験環境では上記4つに絞って確認)
ブラウザ:Google Chrome 94.0.4606.71
SWELLのキャッシュは削除済み

ショートコードで呼び出した側の作りが、素人作なので良くないのかもしれませんが
少なくとも以前のバージョンではショートコードと目次が両立できたので確認させてください。

よろしくおねがいします。

 
投稿済 : 09/10/2021 3:34 am
skillsharejp
(@skillsharejp)
Estimable Member
 
  1. SWELL前バージョンに何かしら問題がありショートコードが動いていた
  2. SWELL最新バージョンでは問題箇所が修正されているから動かない
  3. カスタマイズされたショートコードに何かWPバージョンやSWELL最新版では動かない原因がある

上記のどれかですね・・・ご自身でカスタマイズされている部分の動作についてはサポートの対象外なので場合によってはここで解決しないかもしれません。とりあえず他の回答待ちで。

あと下記CSSは親テーマでしょうか?

https://tikikiti.jp/blog/wp-content/themes/swell/fukuhomu.css

SWELL高速化アドバイザー
個別サイト高速化のご依頼は販売サイトのお問い合わせからお願いします。

 
投稿済 : 09/10/2021 4:29 am
fukuhomu
(@fukuhomu)
New Member
Topic starter
 

@skillsharejp

返信ありがとうございます。

https://tikikiti.jp/blog/wp-content/themes/swell/fukuhomu.css

はSWELLのテーマのディレクトリの中に入れており、小テーマとしての設定はしていません。

表現上だけかと思いますが、念のため申し上げますとショートコードの部分は動いていて、動かないのは目次の方となります。

添付の写真の部分をショートコードで呼び出して表示しています。

 
投稿済 : 09/10/2021 5:37 am
skillsharejp
(@skillsharejp)
Estimable Member
 
投稿者:: @fukuhomu

はSWELLのテーマのディレクトリの中に入れており、小テーマとしての設定はしていません。

ショートコードをご自身で作成されているのでご存知だとは思いますが親テーマのカスタマイズや変更はテーマ更新時に削除されるのがWPの仕様です。

投稿者:: @fukuhomu

念のため申し上げますとショートコードの部分は動いていて、動かないのは目次の方となります。

読み違えてましたw この場合カスタマイズした場合に発生する現象なのでSWELL不具合として捉えてよいのか判断が難しいですね(過去バージョンでは動いていたみたいですし)。

SWELL高速化アドバイザー
個別サイト高速化のご依頼は販売サイトのお問い合わせからお願いします。

 
投稿済 : 09/10/2021 11:06 am
fukuhomu
(@fukuhomu)
New Member
Topic starter
 

カスタマイズの部分で申し訳ないです。

そして、一行ずつ再度確認を行った結果目次を表示することが出来ました。お騒がせして大変申し訳ありませんが、投稿は取り下げとさせてください。

ご確認いただきありがとうございました。

 
投稿済 : 09/10/2021 3:53 pm
しらこ
(@96ssbike)
Prominent Member
 

@fukuhomu 解決したとのことで、よかったです。

もしよろしければ、具体的にどんな部分を修正したら解消されたかご共有いただけると後のためにありがたいです。今回スキルシェアさんのお時間も割いていただいていることですし、よろしければそのようにお願いいたします。

にゃーん .

 
投稿済 : 09/10/2021 4:54 pm
skillsharejp reacted
fukuhomu
(@fukuhomu)
New Member
Topic starter
 

完全に私の非なのですが、以下のような経緯でした。

ショートコードで呼び出して表示したコードの最後が</div>で閉じられていませんでした。(コメントアウトされていたので、覚えが無いですが何かしらの理由で過去の作成時=昨年末にそのようにした模様)

なので、ショートコードで呼び出すコードの最後に</div>を追加しました。

以前は表示に問題がなかったので詳細は不明ですが、環境の変化にカスタマイズ部分が追随できていなかったのが原因です。

 
投稿済 : 10/10/2021 4:06 am
skillsharejp reacted
共有: