我制作了这段代码,自动为我页面描述中的所有图片添加alt文本(使用标题)。通过替换alt =""用alt =" TITLE"。
代码:
$this->data['description'] = str_replace('alt=""', 'alt="' . $product_info['name'] . '"', html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8'));
它完美地运作但问题是说明中的所有图像都已经有一个alt文本(总是不同的),因此它们不会被替换。
而不是替换alt =""它应该取代alt =" EVERYPOSSIBILITY"标题。
希望你能解决这个问题。