フォーラムをリニューアルしました!
今後は、新フォーラムをご利用ください。
ブログパーツのYouTube埋め込みが出来ません < 不具合報告
編集画面では表示されるのですが、実際の画面では、YouTubeのURLが表示されるだけの状態です。
こんにちは。
恐らくこちらのTwitterやInstagramの埋め込みが機能しないことがあるのと同じ状況かと思います。
WordPressのコアのブロックに関することなのでSWELLの問題では無さそうですが、試してみていただきたいことがいくつかあります。
・URLの貼り付け直し。
→URLの途中から?から始まるパラメータがついている場合、同時に削除もお願いします
・SWELL設定の 外部リンクのブログカードをキャッシュする のチェックを外す
・ブログカードのキャッシュ期間も0もしくは1日にして様子をみる
・画像のLazyload の設定を使用しないに変更
これらを検証してみていただきたいですよろしくお願いします。
@tbshiki
ご返信有難う御座います。
ご提案頂いたすべての内容を実施してみましたが、やはり編集画面のみ表示される状態です...
・URLの貼り付け直し。
→URLの途中から?から始まるパラメータがついている場合、同時に削除もお願いします
・SWELL設定の 外部リンクのブログカードをキャッシュする のチェックを外す
・ブログカードのキャッシュ期間も0もしくは1日にして様子をみる
・画像のLazyload の設定を使用しないに変更
これらを検証してみていただきたいですよろしくお願いします。
ご返信有難う御座います。埋め込み先などは以下の通りとなっております。
You tubeブロックを埋め込む先
https://premium-air.jp/
You tubeはこちら
https://youtu.be/zTN-fwOMXMY
ご確認宜しくお願い致します。
ありがとうございます。
僕の環境では問題無く貼り付けができたので、コアの不具合に起因しているものかもしれません💦
短縮URLではなく、このURLでも同じ状況になりましょうか?
https://www.youtube.com/watch?v=zTN-fwOMXMY
有難う御座います。
ご指定頂いたURLにおいても、編集画面でのみ動画表示されており、更新後の画面にはURL文字だけ表示され、動画での表示反映されないです。
ありがとうございます、
・コア/テーマ/各プラグインのバージョンが最新かどうかをご確認ください。
・キャッシュ(サーバー/ブラウザ/プラグイン/SWELL)のクリアをお願いします。 SWELLのキャッシュは管理画面の上部のSWELL設定もしくはサイドバーのSWELL設定→SWELL設定から行っていただくことが可能です。
・スーパーリロードの実施、Cookieの削除を行っても同じ状態になりますか?
Windowsのスーパーリロード→Ctrl+F5
Macスーパーリロード→⌘Command+R
環境やブラウザによってショートカットキーが違う可能性があります。
Cookieを削除するとブラウザに保存されている情報が削除されログイン中のサービスからログアウトされることとなりますので、ご注意ください。
Google ChromeでのCookieの削除方法
https://support.google.com/chrome/answer/95647
Cookieを削除したくない場合はシークレットモードで再現されるかどうかをお試しください。
https://support.google.com/chrome/answer/95464
・プラグインを一つずつ停止してみて解消されたものはありませんか?
・SWELL設定の高速化やjQueyの項目を全てオフ(無効状態)にしていただいて表示が改善されるかどうかご確認お願いします。
これらを実施していただいて、解消されるかどうか教えていただきたいです。
よろしくお願いします。
ウィジェットやiframeだと表示されますが、デザイン上、ブログツールに挿入したいのに、諸々試してみましたが、まだブログツールでの埋め込みは表示されない状況です...
提案頂いているのに、まだ上手くいかず、サポート頂きまして、すいません。
・ブログツールのyoutube埋め込み、埋め込みでは、編集ページでは表示される。実際のページで表示されない。
・iframeでは実際のページで表示される
・ウィジェットでは実際のページで表示される
おはようございます、先月Slackでも議論がありブログパーツのYouTube埋め込みは解決したと認識しているのですが発生条件が知りたいです。
https://swellers-room.slack.com/archives/CMH1BBX6V/p1599567450316400
YouTube埋め込みをブログパーツにしていただいて、どちらで呼び出しされていますでしょうか?
可能でありましたら該当スレッドから情報をご確認いただき、子テーマfunctions.phpへのコード追加もご検討いただきたいです😭
global $wp_embed;
add_filter( 'the_content', array( $wp_embed, 'autoembed' ), 9 );
SWELL内にも実装していただいているのですが、再入力いただいた際に解決できるかどうかを知りたいです(; ・`ω・´)
よろしくお願いします。
ご返信有難う御座います。
>YouTube埋め込みをブログパーツにしていただいて、どちらで呼び出しされていますでしょうか?
Topページ(index)への呼び出しになります。
global $wp_embed;
add_filter( 'the_content', array( $wp_embed, 'autoembed' ), 9 );
上記個所への呼び出しの場合、テーマエディターのSWELL: テーマのための関数 (functions.php)への追記でよろしかったでしょうか?
場所が正しければこちらでも修正はされませんでした。
別段で、個別投稿ページに同様にブログパーツとして埋め込みした場合は、反映がされました。
ブログパーツでの埋め込みのみ、うまく行かない様です。
ご確認宜しくお願い致します。
ありがとうございます。
トップページへの呼び出し方は固定ページへのブログパーツブロックになりますか?
ウィジェット→トップページ上部(もしくは下部)にテキストウィジェットなどで呼び出す場合はURLにエスケープされる状態であることがわかりました(; ・`ω・´)
(こちらが仕様なのか、想定外の使用方法なのかはわかりません💦)
ver. 2.2.5にアップデート後に、
”編集画面では表示されるのですが、実際の画面では、YouTubeのURLが表示されるだけの状態です。”
になってしまいました。
ブログパーツ > 新規追加 > /youtube でurlを入力> 投稿画面で[blog_parts id="12624"]を入力
とした結果が、 https://after-season.com/tenshoku/12617-2/ となります。
※ SWELLでキャッシュクリア、ブラウザでもキャッシュクリアしました。
お世話になっております。
ブログパーツで使用出来なかったため、現時点では取り急ぎウィジェットで呼び出す方法で表示していますが、
本当は、ブログパーツでの使用が希望です。
お世話になっております。
>トップページへの呼び出し方は固定ページへのブログパーツブロックになりますか?
現時点ではブログパーツでの表示がされなかったため、ウィジェットで表示する選択をとりましたが、
本来表示したい配置等とも異なっている状態です・・・
どうぞ宜しくお願い致します。