Compare commits
2 Commits
d4db61e6c9
...
88bcbed38f
| Author | SHA1 | Date | |
|---|---|---|---|
| 88bcbed38f | |||
| 75a820b0b0 |
@@ -268,14 +268,19 @@ function core_details_modified($content, $block)
|
||||
|
||||
function core_image_modified($content, $block)
|
||||
{
|
||||
$imageID = @$block['attrs']['id'];
|
||||
$lazy = wp_get_attachment_image_src($imageID, 'lazy');
|
||||
$large = wp_get_attachment_image_src($imageID, '2048x2048');
|
||||
|
||||
$dom = new \DomDocument();
|
||||
$dom->strictErrorChecking = false;
|
||||
@$dom->loadHTML($content);
|
||||
@$images = $dom->getElementsByTagName('img');
|
||||
|
||||
$images = @$dom->getElementsByTagName('img');
|
||||
$figures = @$dom->getElementsByTagName('figure');
|
||||
|
||||
if(!$figures) return $content;
|
||||
|
||||
// get image data
|
||||
$imageID = @$block['attrs']['id'];
|
||||
$lazy = wp_get_attachment_image_src($imageID, 'lazy');
|
||||
$large = wp_get_attachment_image_src($imageID, '2048x2048');
|
||||
|
||||
// create lightbox link node
|
||||
$link = $dom->createElement('a');
|
||||
@@ -311,5 +316,6 @@ function core_image_modified($content, $block)
|
||||
$linkClone->appendChild($image);
|
||||
}
|
||||
|
||||
return $dom->saveHTML();
|
||||
return $dom->saveHTML($figures[0]);
|
||||
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@ import path from 'path';
|
||||
|
||||
function blockAsset(file)
|
||||
{
|
||||
const files = fg.sync('resources/views/blocks/**/' + file);
|
||||
const files = fg.sync(`resources/views/blocks/**/${file}`, { deep: 2 });
|
||||
let list = {};
|
||||
|
||||
files.forEach(file => {
|
||||
@@ -31,10 +31,6 @@ export default defineConfig({
|
||||
plugins: [
|
||||
laravel({
|
||||
input: {
|
||||
// 'resources/css/app.scss',
|
||||
// 'resources/js/app.js',
|
||||
// 'resources/css/editor.scss',
|
||||
// 'resources/js/editor.js',
|
||||
'css/app': 'resources/css/app.scss',
|
||||
'js/app': 'resources/js/app.js',
|
||||
'css/editor': 'resources/css/editor.scss',
|
||||
|
||||
Reference in New Issue
Block a user