2017-01-18 11 views
0

Diviはワードプレステーマhttps://www.elegantthemes.com/gallery/divi/です。これには、ビデオのURLを追加してウェブサイトで見ることができるビデオモジュールhttps://www.elegantthemes.com/gallery/divi/documentation/video/が含まれています。現在、Youtube、Vimeoなどをサポートしていますが、Wistiaはサポートしていません。細かいことなく、私が使用できる唯一のオプションはWistiaなので、私の目的はこの機能を追加するプラグインを作成することです。しかし私は未知のものに行き、さらなる方向性を求めています。私の最初の目的は、テーマコードを調べ、テーマがYoutube、Vimeoなどのためにどのようにこの機能を追加しているかを調べることです。そして、なぜこの機能が追加されていないのですか?彼らはそれを放棄したのでしょうか、それとも私が機能を追加するのを妨げる別の理由でしょうか?テーマに機能を追加するプラグインの作成

答えて

0

あなたのソースから提供されるAPIの使用によって、外部ソースから外部に読み込まれるすべてのインクルード/埋め込み/添付ファイルなどが実行されます。

これはおそらく、いくつかのカスタムショートコードまたはフックによって実行されているため、コード内で多くを見つけることができません。両方の状況で、Westia APIがDIVIビルダーと連携するためには、開発者からのカスタム変更が必要です。あなたの特定のケースで

Westia do provide an APIしかしDIVIはまだそれが含まれていなかった場合、私はこれが原因Westiaが Nicheビデオホスティングプロバイダではなく、YouTubeのような公共の1であるという事実であることを前提とし /Vimeo。したがって、私はあなたがその問題の詳細について彼らのサポートに連絡するべきだと思います。

あなたは、何らかの種類のカスタムオブジェクトを使用して、希望するビデオを埋め込むことができます。

だからこのケースでは、あなたはトラフthis thread right here by Elegant themes行くことができ、あなたが方法に慣れる後WISTIA's embedding options pageにかけて、その頭をして、最良のあなたのサイトに合ったものを見つけるために。

+0

私はそれらに連絡しましたが、応答に時間がかかるかもしれないと感じています。できるだけ早く解決策を見つける必要があるので、カスタムショートコードを自分自身をプラグインとして行うことは可能でしょうか? – Vitamin

+0

DIVIビルダー自体にモジュールがない場合、WISTIAのビデオをコンテンツに直接埋め込むことができます。私の答えは更新情報を参照してください。 – snkv

+0

私はwistia wordpressプラグインhttps://wordpress.org/plugins/wistia-wordpress-oembed-plugin/を追加しました。私はその後、Wistia oEmbed URLを使用しました(標準とフォールバックメソッドはhttps://wistia.com/doc/wordpressに失敗しました)。これは明らかにランダムな投稿に作用したので、DivEのコードモジュールにoEmbed URLを追加しようとしましたが、これも失敗しました。私は、新しい投稿/ページを開始したときに見つかった空白のコンテンツ領域を 'コードモジュール'が複製すると考えました。 – Vitamin

関連する問題