cómo obtener la imagen original usando wp_get_attachment_image_src
Quiero obtener la imagen original con el mismo ancho y alto que cuando fue subida.
Mi imagen original es de 630*370.
Usando la siguiente llamada de función obtengo una miniatura con tamaño 630*198.
wp_get_attachment_image_src($PriImgId,array('630','370'));
¿Cómo puedo obtenerla a 630*370?
Prueba esto:
wp_get_attachment_image_src( $PriImgId, 'full' );
Además, para más opciones consulta la Codex.

Existe wp_get_attachment_image_url introducido en WordPress 4.4.0. Acepta los siguientes argumentos:
- int $attachment_id - ID del adjunto de imagen.
- string|array $size - Opcional. Tamaño de imagen a recuperar. Acepta cualquier tamaño de imagen válido, o un array con valores de ancho y alto en píxeles (en ese orden). Por defecto 'thumbnail'.
- bool $icon - Opcional. Si la imagen debe tratarse como un icono. Por defecto false.
Devuelve string
(URL completa del adjunto incluyendo el dominio) o false
si no se encontró la imagen.
Ejemplos de uso:
$thumbnail = wp_get_attachment_image_url( $attachmentId, 'my-custom-size' );
$original = wp_get_attachment_image_url( $attachmentId, 'full' );
$square = wp_get_attachment_image_url( $attachmentId, [600, 600] );
Los tamaños de imagen normalmente se definen en el functions.php de tu tema. La documentación de WordPress cubre esto en profundidad: Post Thumbnails / Thumbnail Sizes
Si se pasa un array de dos números (ancho y alto) a la función, intenta encontrar el tamaño más cercano que coincida manteniendo la relación de aspecto.
Internamente utiliza image_get_intermediate_size para encontrar el tamaño preferido.
