Pregunta sobre Arreglando WordPress de Wordpress:

Permitir cargar .vcf en WordPress 5.0.3

Un usuario preguntó 👇

¿Cómo permito que se cargue .vcf? Ya probé algo …

function be_enable_vcard_upload( $mime_types ){
	$mime_types['vcf'] = 'text/x-vcard';
	return $mime_types;
}
add_filter('upload_mimes', 'be_enable_vcard_upload' );

Pero esto funciona.

(@macmanx)

Moderador voluntario

Hace 2 años, 1 mes

Este plugin hará todo lo que necesite: https://wordpress.org/plugins/enable-vcard-upload/

(@bryanvandy)

Hace 2 años, 1 mes

Tengo la misma pregunta, ese plugin no parece funcionar en la última versión de WordPress, ni el archivo functions.php se modifica con el código estándar para esto que puedes encontrar en Internet.

También tengo el mismo problema en la versión de instalación 4.9.9

Esta respuesta fue modificada hace 2 años, hace un mes por.

(@macmanx)

Moderador voluntario

Hace 2 años, 1 mes

Hay algunos otros plugins para probar:

Upload File Type Settings Plugin

Mime Types Plus

WP Add Mime Types

(@efficiondave)

Hace 2 años, 1 mes

Tenía la misma pregunta. Pude resolverlo instalando el plugin «Cargar configuración de tipo de archivo» (https://wordpress.org/plugins/upload-file-type-settings-plugin/) y luego ingresándolo, vcf: text / x -vcard , en el campo Tipo de Mime personalizado.

(@themezly)

Hace 2 años

Ahora es una vcard, sin x-

https://github.com/WordPress/WordPress/blob/6fd8080e7ee7599b36d4528f72a8ced612130b8c/wp-includes/class-phpmailer.php#L3600-L3601

entonces esto funciona

function _thz_enable_vcard_upload( $mime_types ){
  	$mime_types['vcf'] = 'text/vcard';
	$mime_types['vcard'] = 'text/vcard';
  	return $mime_types;
}
add_filter('upload_mimes', '_thz_enable_vcard_upload' );

Esta respuesta fue modificada hace 2 años por. Causa: código para configurar el hilo de inicio

(@paulcityhopper)

Hace 1 año, 10 meses

¡Los archivos SVG deben tener un atributo XML!

(@ jberg1)

Hace 1 año, 7 meses

Tuve que insertar la x- para que funcione en v5.2.2. Esto funcionó para mí.

function jberg_enable_vcard_upload( $mime_types=array() ){
  	$mime_types['vcf'] = 'text/x-vcard';
	$mime_types['vcard'] = 'text/x-vcard';
  	return $mime_types;
}
add_filter('upload_mimes', 'jberg_enable_vcard_upload' );

(@ csnodgr2)

Hace 1 año, 3 meses

@ jberg1 Probé su código en v5.3 y no parece funcionar. Recibo el siguiente error: «Lo siento, este tipo de archivo no está permitido por razones de seguridad». El sitio está alojado en WP Engine, borré el caché e intenté varias veces cargar el archivo .vcf.

(@ jberg1)

Hace 1 año, 3 meses

Mmm. Sigo trabajando para mí en WP v5.3. Ambos con arrastrar / soltar y selección de archivos. Asegúrese de que el archivo tenga la extensión vcf o vcard.

Podría ser un problema con WPEngine. Tienen reglas de seguridad más estrictas. Soy consciente de que hay ciertos plugins que no los permiten, y se requiere una infracción manual ya que usa «RAND ORDER» en su consulta. Es posible que estén bloqueando la función para vCard. Me pregunto si también bloquean SVG.

(@ csnodgr2)

Hace 1 año, 3 meses

@ jberg1 Gracias por la rápida respuesta. Me comunicaré con WP Engine mañana y veré si lo bloquean desde el final.

(@ csnodgr2)

Hace 1 año, 3 meses

Recibí la confirmación de que WP Engine debe incluir el formato de archivo vCard.

(@mengeco)

Hace 1 año, 3 meses

Hola, lo siento, pero ¿cuál es el lister? Tengo el mismo pb que mis archivos .vcf, ¿cuál es la solución, por favor? Gracias !!

¿Solucionó tu problema??

0 / 3

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.