web-dev-qa-db-ja.com

ビデオショートコードによるビデオの幅は常に640ピクセルですか?

私はWPのVideo Shorcodeに関する特定の問題に遭遇しました。

ショートコードの属性でプレーヤーのサイズを変更することはできません。

これは、複数のテンプレートを含む複数のサイトで発生します(21個を含む)。

これがビジュアルです。

enter image description here

だから私は2つのビデオタグを持っています。1つは幅720、もう1つは幅930です。

enter image description here

ページ内では、コンテナ内にまだ配置されていても、サイズは同じ(幅640ピクセル)であり(開発者ツールのオレンジ色のボックスを参照)、最初のビデオの右側には目立たないスペースがあります。 640以上のサイズ。

ここで何が起こっているのかわかりません。ショートコードに間違った引数を与えますか?幅をピクセル(720px)で指定しようとしましたが、同じ問題がありました。

3
Fredy31

その幅は、テーマで定義されている$content_widthグローバルによって決定されます。それを変更するには、after_setup_themeにフックして修正する必要があります。

function wpse124075_setup_theme() {
    global $content_width;
    if ( ! isset( $content_width ) ) {
        $content_width = 640; // your value here, in pixels
    }
}
add_action( 'after_setup_theme', 'wpse124075_setup_theme' );
4
Chip Bennett