我想覆盖我的WP的gravityforms插件中包含文件夹中的一小段代码。该文件位于内部:
plugins / gravityforms / includes / fields / class-gf-field-fileupload.php
原始代码是:
$file_path = str_replace( ' ', '%20', apply_filters( 'gform_fileupload_entry_value_file_path', $file_path, $this ) );
$output_arr[] = $format == 'text' ? $file_path : sprintf( "<li><a href='%s' target='_blank' title='%s'>%s</a></li>", esc_attr( $file_path ), esc_attr__( 'Click to view', 'gravityforms' ), $info['basename'] );
}
我想将其更改为此:
$file_path = str_replace( ' ', '%20', apply_filters( 'gform_fileupload_entry_value_file_path', $file_path, $this ) );
$output_arr[] = $format == 'text' ? $file_path : sprintf( "<li><img src='%s'></li>", esc_attr( $file_path ), esc_attr__( 'Click to view', 'gravityforms' ), $info['basename'] );
}
基本更改
我知道我必须使用hooks Filter对其进行更改,但是我不知道如何更改。是否可以寻求帮助?
先谢谢您。