Desarrolladores

Personalizar la lista de permitidos: guía

Ignora archivos y carpetas en el escáner de malware con el filtro securityninja_whitelist y comodines.

Usa securityninja_whitelist para omitir partes del sitio durante los análisis de malware. Caso habitual: falsos positivos conocidos de los que estás seguro de que son seguros.

Usa comodines como ? y * al hacer coincidir archivos y carpetas.

add_filter( 'securityninja_whitelist', 'filter_securityninja_whitelist' );

function filter_securityninja_whitelist( $whitelist ) {
  $whitelist[] = '*/ignorefolder/*';
  $whitelist[] = '*/wp-content/uploads/ignore-this/*';
  return $whitelist;
}

* coincide con cualquier segmento de ruta antes o después, así que puedes permitir una carpeta entera:

$whitelist[] = '*/my-specific-folder-name/*';

Introducido en 5.141. Usa una versión actual del plugin.

Ejemplos

Permitir la carpeta del plugin Classic Editor:

$whitelist[] = '*/wp-content/plugins/classic-editor/*';

O un patrón más corto (coincide con cualquier carpeta llamada classic-editor):

$whitelist[] = '*/classic-editor/*';

Evita nombres de carpeta genéricos que ignorarían más de lo que pretendes.

Permitir solo un archivo:

$whitelist[] = '*/wp-content/plugins/classic-editor/classic-editor.php';

Permitir una carpeta de subidas de un plugin (ejemplo WP All Import):

$whitelist[] = '*/wp-content/uploads/wpallimport/*';

Dónde añadir el código

Cómo incluir código personalizado en tu sitio.

Exclusiones relacionadas en la interfaz: Excluir rutas del escáner de malware y securityninja_malware_exclude_paths.

¿Sigues atascado? Obtener ayuda o contáctanos .

Larger screenshot

Enlarged image