在<img>标记中添加新的数据属性

时间:2016-09-09 作者:tw8sw8dw8

我想使用Qazy Lazy load 我需要包括新的数据属性data-qazy="true" 全部内部img 标签。我尝试将此功能包括在内,但它仅适用于侧栏图像,不适用于帖子图像:

function add_lazyload_atts( $atts, $attachment ) {
    if ( ! wp_get_attachment_image_src( $attachment ) ) {
    $atts[\'data-qazy\'] = \'true\';
    }
    return $atts;
}
add_filter( \'wp_get_attachment_image_attributes\', \'add_lazyload_atts\', 10, 2 );

1 个回复
最合适的回答,由SO网友:tw8sw8dw8 整理而成

我找到了将该属性添加到img 使用此功能标记:

add_filter(\'the_content\',\'new_content\');
function new_content($content) {
    $content = str_replace(\'<img\',\'<img data-qazy="true"\', $content);
    return $content;
}

相关推荐

Column Images Showing Gaps

我正在使用带有Avada主题的Wordpress。在页面顶部,我有一个fusion滑块。下面我将设置一个包含2列的容器。我为每一列插入了一幅图像。我无法解决如何消除图像左右两侧的间隙(我需要它们转到屏幕边缘)以及融合滑块与下方两幅图像之间的间隙。谢谢