با پیگیری آقا رضای گل مشکل حل شد.
قسمتی که در فایل abstract-wc-order.php ووکامرس تعیین کننده شمایل این قسمت هست ادیت شد
از حالت پیشفرض:
foreach ( $download_files as $download_id => $file ) {
$i++;
$prefix = count( $download_files ) > 1 ? sprintf( __( 'Download %d', 'woocommerce' ), $i ) : __( 'Download', 'woocommerce' );
$links[] = '<small class="download-url">' . $prefix . ': <a href="' . esc_url( $file['download_url'] ) . '" target="_blank">' . esc_html( $file['name'] ) . '</a></small>' . "\n";
}
و به این شکل ویرایش شد:
foreach ( $download_files as $download_id => $file ) {
$i++;
$prefix = count( $download_files ) > 1 ? sprintf( __( 'Download %d', 'woocommerce' ), $i ) : __( 'Download', 'woocommerce' );
$links[] = '<a href="' . esc_url( $file['download_url'] ) . '" target="_blank"><button type="" class="single_add_to_cart_button button alt"> دانلود ' . esc_html( $file['name'] ) . '</button></a>' . "\n";
}
که در نهایت دکمه ی دانلود فایل، به عنوان جایگزین لینک دانلود در صفحه نمایش داده میشه.