The library replaces the semantic output of the CKEditor 5 with the html code of the content preview.
The preferred method of installation is via Composer. Run the following command to install the package and add it as a requirement to your project's
composer.json
:
composer require johncms/ckeditor-media-embed
$providers = [
new \Simba77\EmbedMedia\Providers\Youtube(
[
'classes' => 'embed-responsive embed-responsive-16by9',
'styles' => [
'max-width' => '100%',
'width' => '100%',
],
]
),
];
$embed = new \Simba77\EmbedMedia\Embed($providers);
$html = '<figure class="media"><oembed url="https://youtu.be/8ZLSKEmbt0Y?t=75"></oembed></figure>';
echo $embed->embedMedia($html);
The simba77/ckeditor-media-embed
library is licensed for use under the MIT License (MIT).
Please see LICENSE for more information.