Files
roi-theme/wp-content/plugins/thrive-visual-editor/inc/backbone/elements/gallery-image.phtml
root a22573bf0b Commit inicial - WordPress Análisis de Precios Unitarios
- WordPress core y plugins
- Tema Twenty Twenty-Four configurado
- Plugin allow-unfiltered-html.php simplificado
- .gitignore configurado para excluir wp-config.php y uploads

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-03 21:04:30 -06:00

39 lines
2.3 KiB
PHTML
Executable File

<div data-id="<#=image.id#>"
data-caption="<#=captionLinks && captionLinks[image.id] && captionLinks[image.id].text ? captionLinks[image.id].text : image.caption || ''#>"
data-position="<#=imageObj.getImagePosition(image)#>"
data-index="<#=index#>" class="thrv_wrapper tve_image_caption tve-draggable tve-droppable <#=captionSettings.position ? captionSettings.position.classes : ''#> <#=image.styleClass#>"
draggable="true">
<span class="tve_image_frame">
<#if(imageLinks && imageLinks[image.id] && imageLinks[image.id].hasLink){#>
<a href="<#=imageLinks[image.id].href#>" target="<#=imageLinks[image.id].target#>" rel="<#=imageLinks[image.id].rel#>" class="<#= imageLinks[image.id].linkClass ? imageLinks[image.id].linkClass: ''#>" data-shortcode-id = "<#= imageLinks[image.id].shortcodeId ? imageLinks[image.id].shortcodeId: ''#>" data-dynamic-link="<#= imageLinks[image.id].dynamicLink ? imageLinks[image.id].dynamicLink: ''#>">
<# } #>
<img class="tve_image wp-image-<#=image.id#>"
alt="<#=image.alt#>"
data-id="<#=image.id#>"
width="<#=image.width#>"
height="<#=image.height#>"
title="<#=image.title#>"
src="<#=image.sizes && image.sizes[imageObj.oldImageSize] ? image.sizes[imageObj.oldImageSize].url : image.url #>"
data-src="<#=image.sizes && image.sizes[imageObj.getFullwidthSize()] ? image.sizes[imageObj.getFullwidthSize()].url : image.url#>"
loading="lazy"
draggable="false">
<#if(imageLinks && imageLinks[image.id] && imageLinks[image.id].hasLink){#>
</a>
<# } #>
</span>
<# if(imageObj.hasCaptions()){#>
<p class="thrv_wrapper wp-caption-text thrv-inline-text tve-froala fr-box fr-basic <#= captionSettings.alignment ? captionSettings.alignment.classes : '' #>"
<#= captionSettings.position ? captionSettings.position.attr : '' #>
<#= captionSettings.alignment ? captionSettings.alignment.attr : '' #>
>
<#if(captionLinks && captionLinks[image.id] && captionLinks[image.id].hasLink){#>
<a href="<#=captionLinks[image.id].href#>" target="<#=captionLinks[image.id].target#>" rel="<#=captionLinks[image.id].rel#>">
<# } #>
<#=captionLinks && captionLinks[image.id] && captionLinks[image.id].text ? captionLinks[image.id].text : image.caption || '&nbsp;'#>
<#if(captionLinks && captionLinks[image.id] && captionLinks[image.id].hasLink){#>
</a>
<# } #>
</p>
<# } #>
</div>