function video_shortcode($atts) { // Attribute extrahieren $atts = shortcode_atts( array( 'src' => '', // Video-URL 'width' => '600', // Standardbreite 'height' => '400' // Standardhöhe ), $atts, 'video' ); // Video-Tag erstellen $output = '<video width="' . esc_attr($atts['width']) . '" height="' . esc_attr($atts['height']) . '" controls>'; $output .= '<source src="' . esc_url($atts['src']) . '" type="video/mp4">'; // type nach Bedarf anpassen $output .= 'Dein Browser unterstützt das Video-Tag nicht.'; $output .= '</video>'; return $output; } add_shortcode('video', 'video_shortcode');
Après avoir entré ce code dans le fonctions.php
vous pouvez utiliser le shortcode [vidéo]
dans vos articles, pages ou widgets, et avec les attributs source
, largeur
et hauteur
ajuster. Par exemple:
[vidéo src="URL_DE_LA_VIDEO" width="800" height="450"]
N'oubliez pas, URL_DE_LA_VIDÉO
avec l'URL réelle de votre vidéo.
Assurez-vous d'utiliser un thème enfant ou de créer un plugin personnalisé pour ajouter le code afin que vos modifications ne soient pas perdues lorsque vous mettez à jour le thème.