Je voudrais utiliser Qazy Lazy load et je dois inclure un nouvel attribut de données data-qazy="true"
dans toutes les balises img
. J'ai essayé d'inclure cette fonction, mais elle ne s'applique qu'aux images de la barre latérale et ne fonctionne pas pour les images de publication:
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 );
J'ai trouvé la solution pour ajouter cet attribut à la balise img
avec cette fonction:
add_filter('the_content','new_content');
function new_content($content) {
$content = str_replace('<img','<img data-qazy="true"', $content);
return $content;
}