已决定删除我添加的类,此截取到function.php
function remove_image_class( $classes ) {
$unneededClasses = array( \'size-medium\' );
foreach ($unneededClasses as $unneededClass) {
$classes = str_replace($unneededClass . \' \', \'\', $classes);
}
return $classes;
}
add_filter( \'get_image_tag_class\', \'remove_image_class\' );
如您所见,我确实定义了一个数组,其中包含所有不需要的类(在我的例子中只有一个),因此如果需要,可以更轻松地添加更多的类。
为了匹配相对路径,我将此片段添加到functions.php
我的主题:
function relative_path_for_images($html, $id, $caption, $title, $align, $url, $size, $alt) {
$imageurl = wp_get_attachment_image_src($id, $size);
$relativeurl = wp_make_link_relative($imageurl[0]);
$html = str_replace($imageurl[0],$relativeurl,$html);
return $html;
}
add_filter(\'image_send_to_editor\', \'relative_path_for_images\', 10, 8);