我想在 JoomGallery 的头部实现预加载链接,例如
<link rel="preload" as="image" href="image_name.png">
不幸的是,以下代码不起作用:
<link rel="preload" as="image" href="<?php echo $this->image->img_src; ?>">
我认为其原因不是头部内的初始化对象。
我该如何修复它?
尝试添加这样的标签:
use Joomla\CMS\Factory;
$document = Factory::getDocument();
$document->addCustomTag('<link rel="preload" as="image" href="' . $this->image->img_src . '">');
您可以将 addCustomTag 调用放置在任何位置,其中
$this->image->img_src
实际上解析为完整的图像路径。